Medtronic is looking to develop the next generation of medical technologies to alleviate pain, restore health, and extend life for millions of patients worldwide, and is seeking a Senior Software Verification Engineer to lead the software products delivery and operations for Cardiac Rhythm Management (CRM) business unit.
Requirements
- Experience with mobile application development and testing on IOS and Android platforms
- Experience with programming languages Java and C-Sharp
- Experience with Appium and Automation testing frameworks
- Demonstrated ability to troubleshoot and resolve issues in embedded software
- Experience testing software connecting to cellular networks
- Experience with Requirement Analysis & Requirement based testing
- Experience with Agile Development
Responsibilities
- Design and execute iOS and Android mobile tests using automated test tools, as well as manual test development processes, for the verification of software requirements.
- Contribute towards building system level test automation capability.
- Design and implement DevOps (continuous integration) automation leveraging appropriate tools.
- Define and implement metrics (or performance dashboards) to drive higher quality and schedule predictability across project teams.
- Prepare, review, submit, and maintain project/product documentation including traceability from software requirements to Verification test design and implementation.
- Assist the Verification Lead in workload planning and time estimation.
- Partner with R&D functions to develop comprehensive verification strategy to improves product quality and speed of development.
Other
- Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or related technical discipline and a minimum of 4 years of experience with Software Verification and /or Test Systems Development OR a Master's degree with a minimum of 2 years technical experience
- Less than 10% of travel to enhance collaboration and ensure successful completion of projects
- Strong collaboration and influence skills to succeed in a high matrix environment
- Proven ability to operate in a matrix organization and work effectively with senior leadership, customers, and across geographic, cultural and organization boundaries
- Ability to work on-site 4 days per week