Embedded Software Verification & Test Automation Engineer

MSA, The Safety Company

Pennsylvania

On-site

USD 120,000 - 180,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MSA Safety, a global leader in protecting people and assets, seeks a Software Verification and Test Automation Engineer to advance embedded product quality. You will craft verification strategies, develop automated tests, and collaborate across design, development, and testing teams to ensure robust releases.

This Staff III-Principal I role requires deep SDLC knowledge, strong Python scripting, and experience with CI tools, to help deliver safe, reliable products used in critical environments

Qualifications

  • Bachelor’s degree in software engineering, computer engineering, CS, or related field (ABET-accredited).
  • Experience supporting embedded product development.
  • Strong Python scripting skills.
  • Experience developing test cases, harnesses, and scripts.
  • Experience with embedded test automation.
  • Knowledge of testing methodologies (Unit/Integration/Regression/System/Performance).
  • Familiar with Git, Jira, Confluence and CI tools (Bamboo/Jenkins/Travis).
  • Security topics experience is a plus.
  • Strong communication in a global team.

Responsibilities

  • Develop understanding of product behavior to guide testing and decisions.
  • Define verification strategies from requirements and architecture.
  • Design, develop, and maintain automated tests for embedded software.
  • Maintain test automation systems and perform manual testing when needed.
  • Participate in code reviews and collaborate with developers to fix issues.
  • Analyze test results and quality data to drive improvements.
  • Travel up to 10% domestically or internationally.

Skills

Python scripting
Software quality
Strong communication
SDLC understanding
Embedded product development
Test automation
Continuous improvement

Education

ABET-accredited degree (Software/CS/EE)

Tools

Git
Jira
Confluence
CI tools (Bamboo/Jenkins/Travis)
Test automation frameworks

Job description

MSA Safety, a global leader in protecting people and assets, seeks a Software Verification and Test Automation Engineer to advance embedded product quality. You will craft verification strategies, develop automated tests, and collaborate across design, development, and testing teams to ensure robust releases.

This Staff III-Principal I role requires deep SDLC knowledge, strong Python scripting, and experience with CI tools, to help deliver safe, reliable products used in critical environments

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Verification & Test Automation Engineer
Embedded Software Verification & Test Automation Engineer

MSA, The Safety Company • Cranberry Township

On-site
USD 110,000 - 140,000
Embedded Test Automation Engineer
Embedded Test Automation Engineer

Pittsburgh Tomorrow • Pennsylvania

On-site
USD 90,000 - 130,000
Software Verification and Test Automation Engineer (Staff III-Principal I)
Software Verification and Test Automation Engineer (Staff III-Principal I)

MSA, The Safety Company • Cranberry Township

On-site
USD 110,000 - 140,000
Software Verification and Test Automation Engineer (Staff III-Principal I)
Software Verification and Test Automation Engineer (Staff III-Principal I)

Pittsburgh Tomorrow • Pennsylvania

On-site
USD 90,000 - 130,000
Verification & Validation Engineer — Safety Tech Impact
Verification & Validation Engineer — Safety Tech Impact

MSA - The Safety Company • Pittsburgh

On-site
USD 52,000 - 70,000
Housing stipend
Software Verification and Test Automation Engineer (Staff III-Principal I)
Software Verification and Test Automation Engineer (Staff III-Principal I)

MSA, The Safety Company • Pennsylvania

On-site
USD 120,000 - 180,000
Embedded Software Engineer — Real-Time Safety Tech
Embedded Software Engineer — Real-Time Safety Tech

MSA Safety Inc. • Cranberry Township

On-site
USD 110,000 - 160,000
Safety Verification Engineer — Test Systems & Automation
Safety Verification Engineer — Test Systems & Automation

MSA, The Safety Company • Cranberry Township

On-site
USD 45,000 - 60,000
Housing stipend
Verification & Validation Engineer – Safety Tech
Verification & Validation Engineer – Safety Tech

MSA Safety Inc. • Cranberry Township

On-site
USD 28,000 - 39,000
Housing stipend
Embedded Software Engineer — Life-Saving Safety Tech
Embedded Software Engineer — Life-Saving Safety Tech

MSA Safety Inc. • Cranberry Township

Hybrid
USD 85,000 - 110,000
Housing stipend