Software Quality Assurance Engineer

Razorjack RecruitingJoplin, MO
8d

About The Position

We are seeking a Software Quality Assurance Engineer to drive and maintain high standards of software quality across embedded systems, cloud platforms, PC applications, and enterprise software solutions. This role sits within the Quality Assurance organization and works closely with Software Engineering, Systems, and Hardware teams to ensure robust testing strategies, process compliance, automation, and performance validation throughout the software development lifecycle. You’ll play a key role in test automation, Azure DevOps configuration management, software audits, and continuous improvement of quality processes—helping deliver reliable, compliant, and high-performance products.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field (required)
  • U.S. Person status required
  • Experience with Azure DevOps (certifications a plus)
  • Strong background in automated testing and modern QA methodologies
  • Experience supporting embedded systems, cloud applications, and enterprise software environments

Nice To Haves

  • Software Quality certifications such as ASQ CSQE preferred

Responsibilities

  • Design, implement, and continuously improve automated testing frameworks and strategies
  • Perform manual and automated testing across embedded systems, web, cloud, and desktop applications
  • Partner with software engineers to develop and execute unit, integration, and system-level tests
  • Maintain and enhance Azure DevOps testing and configuration management processes
  • Ensure compliance with software development processes through audits, reviews, and metrics tracking
  • Establish systems for traceability, build management, change control, and documentation
  • Collaborate with systems, hardware, and software teams to ensure designs are testable and meet safety-critical requirements
  • Develop and support test systems that provide thorough coverage across applications
  • Proactively identify risks and validate designs early in the development lifecycle
  • Support product integration planning and execution
  • Drive continuous improvement of software quality processes and tools
  • Stay current with emerging QA tools, automation technologies, and industry best practices
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service