Senior Engineer, Software Testing
Core
Design, implement, and maintain engineering test equipment, strategies, and software for medical device sub-systems and complete software systems to ensure robust applications for global users.
Role type
Senior Software Test Engineer (Medical Devices)
Builds
Test platforms, test strategies, and test software for new and existing complex medical device products
Domain
Medical Devices / Software Engineering
Required skills
Manual and automated testing, Test strategy development, Risk analysis, Python, Regulatory standards (21 CFR 820, ISO 13485, ISO 14971, IEC 62304), Test case development, Process improvement
Preferred skills
Mentoring less experienced engineers, Cross-functional collaboration, Agile/Scrum environment experience, Technical design review participation
Technologies
Python
Responsibilities
Plan and manage test activities for features or projects, Design and develop test platforms from concept to implementation, Provide software test solutions for functional and non-functional quality, Drive test effort estimation and risk analysis, Create manual/automation procedure documentation, Ensure QA activities are conducted throughout the software life cycle
Seniority
Senior, hands-on IC with mentorship responsibilities