logo

View all jobs

Software Quality Assurance Engineer

Joplin, MO · Manufacturing

Software Quality Assurance Engineer

Why You’ll Love This Role

  • Work on cutting-edge embedded, cloud, and enterprise software systems—including safety-critical applications

  • Have real influence over test automation, quality strategy, and continuous improvement initiatives

  • Collaborate closely with software, hardware, and systems engineering teams (not siloed QA)

  • Own and evolve Azure DevOps testing and configuration management processes

  • Tackle complex technical challenges that directly impact product reliability and performance

  • Join a culture that values innovation, accountability, and engineering excellence


About the Role

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.


Key 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


Qualifications

Share This Job

Powered by