Jobs and Careers
RO

Senior Software Quality Assurance Engineer

ROUSH
United Statesfull_timeVerifiedPosted 2 May 2025

About the role

We work alongside the best and brightest to do incredibly cool things you wouldn't believe. At Roush, you're part of building the future. Are you someone that has a passion for providing innovative solutions to complex challenges? Do you want to work someplace where creativity and new ideas are encouraged? If so, then keep reading.

We fuse technology and engineering to provide product development solutions to customers in a diverse range of industries. Widely recognized for providing engineering, testing, prototype, and manufacturing services to the transportation industry, Roush also provides significant support to the aerospace, defense, and theme park industries. With over 2,400 employees in facilities throughout the United States, Europe, Asia, and South America, our unique combination of creativity and tenacity activates big ideas on a global stage. This is an onsite position located in Troy, MI.


Job Summary:

The Senior Software Quality Assurance Engineer is responsible for developing, controlling, and assuring quality processes and product requirements are executed for a given customer program. This role will lead the effort to ensure compliance with industry and customer standards. The Senior Software Quality Assurance Engineer will employ tools and techniques to resolve deficient quality processes and resulting output.

As a Senior Software Quality Assurance Engineer, you will:
  • Quality Assurance: Develop and implement quality assurance strategies and frameworks to ensure the highest standards of software quality
  • Compliance: Ensure compliance with relevant standards and regulations, such as ISO 9001, CMMI, and other industry-specific standards
  • Quality Assurance Leadership: Lead the quality assurance efforts for embedded software projects, ensuring adherence to industry standards and best practices
  • Process Improvement: Identify areas for process improvement and drive initiatives to enhance software quality and efficiency
  • Training and Mentorship: Provide training and mentorship to team members on quality assurance processes and best practices
  • Documentation: Maintain detailed documentation of quality assurance activities, processes, and improvements.
  • Metrics and Reporting: Define, collect, and analyze key performance metrics to monitor process effectiveness and drive continuous improvement

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

ROUSH

View company profile →