Job Title: Lead Test Engineer – Medical Device Software Automation
Location: Minneapolis, MN area (Hybrid – 4 days onsite, 1 day remote)
Overview:
Client is seeking an experienced Lead Test Engineer to lead a
strategic test automation initiative supporting an advanced medical device
software program. This role will guide the transition from manual testing to a
fully automated framework within a highly regulated environment. The Lead
Test Engineer will define the automation strategy, implement best practices, and
oversee a team of four Test Engineers to deliver a robust, scalable automation
platform.
Responsibilities
- Lead
and coordinate a team of four Test Engineers through all automation
phases.
- Define,
design, and execute the test automation strategy from inception
to deployment.
- Convert
existing manual test cases into automated Pytest test suites.
- Develop
new automated test coverage aligned with system validation and
regulatory requirements.
- Ensure
ongoing compliance with regulated industry standards applicable
to medical device software.
- Integrate
automated testing into CI/CD pipelines using Jenkins.
- Track
test coverage, report metrics, and continuously enhance automation
efficiency.
- Partner
closely with software development, QA, and product stakeholders to ensure
quality alignment.
- Maintain
detailed documentation ensuring requirements, tests, and results are
traceable.
Required Qualifications
- 8+
years of professional experience in software testing, with 3+
years in a test leadership role.
- Proven
background in regulated industries (medical device, automotive,
or defense).
- Expert-level
proficiency in Python and Pytest for automation
development.
- Strong
understanding of validation, verification, and
traceability practices.
- Hands-on
experience with:
- Jenkins (for
CI/CD integration)
- Jira and Jama
Test Management
- Git-based
workflows
- AI-assisted
development tools (e.g., GitHub Copilot)
- Demonstrated
success creating and maintaining automation frameworks and reusable test
libraries.
Preferred Qualifications
- Exposure
to embedded systems testing (a bonus, not mandatory).
- Experience
building automation frameworks from scratch.
- Familiarity
with distributed engineering teams or multi-site development.