Lead Software Verification & Validation Engineer
About the role
Our client, an innovative medical device company in Ann Arbor, Michigan, is seeking a Lead Software Test Verification Engineer to support the verification and validation of software used in life-changing medical technologies. This individual will provide technical leadership for a team of Software Test Engineers and will be responsible for planning, coordinating, executing, and documenting software verification and validation activities throughout the product development lifecycle. The ideal candidate possesses a strong background in medical device software testing, test strategy development, requirements-based testing, and regulatory compliance, along with exceptional communication and leadership skills. This is a highly visible role that will play a critical part in ensuring software quality, product safety, and regulatory compliance during an extensive testing and verification cycle.
Responsibilities
- Lead and mentor a team of 3 Software Test Engineers, providing technical guidance, prioritization, and support throughout verification activities.
- Develop, review, and execute comprehensive software verification and validation test plans, protocols, and reports.
- Coordinate testing activities across multiple projects and product releases.
- Ensure requirements traceability from software requirements through verification testing and final documentation.
- Drive execution of functional, integration, system, regression, and performance testing activities.
- Identify testing risks, gaps, and quality concerns and communicate recommendations to project stakeholders.
- Review test results, investigate defects, support root cause analysis, and drive issue resolution efforts.
- Collaborate closely with Software Engineering, Systems Engineering, Quality Assurance, Regulatory Affairs, and Program Management teams.
- Maintain compliance with FDA regulations, ISO 13485, IEC 62304, and company quality management system requirements.
- Monitor testing progress, communicate status updates, and present results to leadership and cross-functional teams.
- Support audit readiness activities and contribute to design verification and validation documentation.
- Drive continuous improvement initiatives related to testing processes, tools, and methodologies.
Requirements
- Bachelor's degree in Computer Engineering, Software Engineering, Computer Science, Biomedical Engineering, or related technical discipline.
- 8+ years of software testing, software verification, or software validation experience.
- 2+ years of experience leading or mentoring software test engineers.
- Proven experience developing and executing software verification and validation test plans.
- Strong understanding of Software Development Lifecycle (SDLC) and Software Test Lifecycle (STLC).
- Experience working in a regulated medical device environment.
- Knowledge of FDA Quality System Regulations and medical device development standards.
- Experience with requirements-based testing and requirements traceability.
- Strong defect management, troubleshooting, and root cause analysis skills.
- Excellent written and verbal communication skills.
- Proven ability to influence cross-functional teams and communicate effectively with technical and non-technical stakeholders.
- Strong organizational skills and ability to manage multiple priorities in