Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

MSA Safety Logo

Software Quality Engineer

MSA Safety

Salary not specified
Dec 1, 2025
Cranberry Township, PA, US
Apply Now

MSA Safety is looking to solve quality assurance problems for their life-saving products by hiring a Software Quality Engineer to focus on automation development in testing.

Requirements

  • Understanding of the Software Development Life Cycle.
  • Experience supporting embedded product development
  • Strong Python scripting skills
  • Experience in developing test cases, test harnesses, and test scripts
  • Experience in developing test automation in an embedded environment
  • Understanding the application of testing methodologies, such as Unit Testing, Integration Testing, Regression Testing, System Testing, and Performance Testing.
  • Experience using version control, issue tracking, and collaboration tools (e.g. Git, Jira, Confluence etc.)

Responsibilities

  • Develop automation tools for embedded software testing, including integration, regression, performance and system-level validation. Develop test suites and scripts.
  • Improve and maintain our test automation systems and tools as necessary.
  • Participate in automated and manual testing efforts as required.
  • Identify, and track software issues, collaborate with developers to debug them.
  • Collect data in support of actionable quality metrics, use metrics to drive development and testing activities and improvements. Report on test results.
  • Evaluate product requirements, architecture, and development process compliance. Ensure review mitigation activities are completed.
  • Ensure that testability and performance requirements are captured and satisfied for new product developments.

Other

  • Up to 10% domestic/international travel may be required.
  • A passion for software development quality, and a strong desire for learning and continuous improvement
  • Strong communications skills, and a desire to work in a global, multicultural team
  • Bachelor’s Degree in Software Engineering, Computer Engineering, Computer Science or relevant discipline from an ABET-accredited program
  • This position is available at multiple career levels based on experience