Medtronic is seeking a leader to champion and implement Lean-Scaled Agile Framework (SAFe) principles and practices within the software verification lifecycle to ensure efficient and effective delivery of high-quality software for robotic surgical technologies.
Requirements
- Demonstrated expertise in software test automation, including strategy, design, and implementation.
- Strong proficiency in Python programming for test automation, scripting, and tool development.
- Experience with Scaled Agile Framework (SAFe) or other agile methodologies.
- Prior experience with complex medical device software systems, particularly in robotics.
- Experience in designing, building, or maintaining an automation test framework.
- Familiarity with Lean principles and their application in software development and testing.
- Experience in medical software regulation such as (ISO 13485, FDA 21 CFR Part 820)
Responsibilities
- Lead Communities of Practice focused on software verification best practices, test automation strategies, and emerging technologies relevant to medical device software.
- Drive the adoption and continuous improvement of software test automation frameworks and tools, maximizing test coverage and efficiency.
- Ensure all software verification activities adhere to relevant medical device regulations (e.g., FDA 21 CFR Part 820, ISO 13485, IEC 62304) and internal quality management system procedures.
- Collaborate cross-functionally with software development, systems engineering, quality assurance, and regulatory affairs teams to ensure seamless integration and verification of software components.
- Participate in design reviews, risk assessments, and project planning to provide early feedback on software design and testability.
- Contribute to the strategic planning and continuous improvement of the overall software development and verification processes.
- Lead, mentor, and develop a team of GUI Verification Engineers, fostering a culture of continuous learning, collaboration, and technical excellence.
Other
- Bachelors Degree and minimum of 5 years relevant experience or Advanced degree with a minimum of 3 years prior relevant experience.
- 2+ years in a leadership or management role
- Direct experience managing software teams, including hiring, performance management, and career development.
- Travel requirements not specified
- Visa requirements not specified
- Must be able to work in the United States (local market compensation and benefits will apply for others)