Staff Engineer, Software Test
Core
Design, implement, and maintain engineering test equipment, strategies, and software for complex medical device systems to ensure robust applications for global users.
Role type
Staff Software Test Engineer (Medical Devices)
Builds
Test platforms, strategies, and specifications for sub-systems and complete software systems
Domain
Medical Devices / Software Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Manual and automated testing, Test strategy design, Risk analysis, Test planning, Process improvement, Cross-functional collaboration, Technical design review, Regulatory compliance knowledge
Preferred skills
Python, Agile/Scrum methodologies
Technologies
Python, Test automation frameworks, Quality Management Systems
Responsibilities
Define, design, and maintain test strategies and specifications for complex products; Lead test effort estimation, planning, and risk analysis; Develop and maintain test platforms from concept to implementation; Mentor less experienced engineers and provide training; Collaborate with product and development teams to design testing approaches; Ensure QA activities are conducted throughout the software life cycle per regulatory standards.
Seniority
Staff, hands-on IC with mentorship responsibilities