MEMedtronic
Senior Software Test Engineer -1
Hyderabad ₹4-12 LPA Posted 24 Jun 2025
FULL TIME
Agile Methodologies
Test Strategies
Operating Systems
Test Automation
Python
Job Description
As a Senior Software Test Engineer -1 at Medtronic, you'll be a key member of our software project teams, focusing on the verification of software applications for safety-critical medical devices. You'll be instrumental in defining and implementing robust test strategies, ensuring our products meet the highest quality standards. This role offers an exciting opportunity to contribute to life-changing medical technology in a collaborative, agile environment.
A Day in the Life
You will drive software verification and quality by:
- Participating as a core member of software project or sub-project teams, focusing on the verification of software applications for both products and test tools.
- Adhering strictly to defined verification plans and procedures, ensuring compliance and thoroughness.
- Taking responsibility for defining and implementing comprehensive test strategies specifically for medical devices.
- Generating high-quality work products, including test plans, test cases, and test reports.
- Actively participating in reviews of requirements, developing detailed test cases and procedures, and executing test protocols.
- Functioning effectively within a team environment, especially in an Agile setting, fostering collaboration and efficiency.
- Demonstrating good documentation practices throughout the testing lifecycle.
Must-Have: Minimum Requirements
- 4-12 years of embedded software verification experience for safety-critical systems.
- Experience in test automation frameworks (MIL, SIL, and HIL).
- Experience in setting up the testing environment for embedded systems.
- Strong Python Programming experience.
- Experience in defining the testing strategies for embedded software.
- Hands-on experience on MATLAB/SIMULINK.
- Experience performing risk management analysis of software (e.g., Software FMEA).
- Familiarity with real-time operating systems such as QNX/VXWORKS/LINUX.
- Experience with tools like JAMA, STASH / BITBUCKET / GIT / JIRA / CONFLUENCE / BAMBOO for project and test management.
- Good knowledge of Agile principles and proven experience working in an Agile environment.
Nice to Have
- Hands-on experience on C++.
- Experience in the Medical Domain.