
Principal Software Test Engineer
Medtronic
full-time
Posted on:
Location Type: Hybrid
Location: Mounds View • Massachusetts • Minnesota • United States
Visit company websiteExplore more
Salary
💰 $120,000 - $180,000 per year
Job Level
About the role
- Craft a flexible and reliable test automation framework tailored to our company and product needs.
- Investigate, propose, and implement new technologies or processes which improve the reliability and efficiency of automation.
- Maintain broad understanding of current testing software technologies.
- Perform workflow analysis, document test results and recommend quality improvements
- Apply the appropriate standards, processes, procedures, and tools throughout the system development life cycle.
- Work with engineers to resolve software defects and diagnose/improve product configuration for current and future models.
Requirements
- Bachelor's degree and a minimum of 7 years of relevant experience OR Master’s degree with a minimum of 5 years of relevant experience OR PhD with 3 years relevant experience
- Advanced in programming languages such as Python, C++/ C# or similar languages
- Knowledge of Medical Product verification, IEC- 62304 and FDA guidance in a technical discipline, preferably software related
- Strong understanding of creating test protocols for verifying software requirements.
- Experienced test automation in robotics or related industry.
- Experience in UI automation for desktop-based applications (Like Ranorex, Appium, Katalon, Squish etc.)
- Ability to work with QA to ensure testing meets Quality and Regulatory needs.
- Ability to manage, track and upgrade multiple hardware and software configurations.
- Ability to work with Systems, Mechanical, Electrical and Software engineers when discovering, documenting, and resolving integration issues.
- Strong understanding of good documentation practices
- Experience using a tool or repository for managing test cases (Polarion, TFS, TestRail, JAMA etc).
- Experience debugging hardware with tools such as oscilloscope and function generators
- Experience writing technical reports
- Experience with QT/QML
- Experience with software version control systems, such as Git
- Experience with Agile development
- Strong work ethic and entrepreneurial drive
- Ability to work effectively in a fast-paced, collaborative environment.
Benefits
- Health, Dental and vision insurance
- Health Savings Account
- Healthcare Flexible Spending Account
- Life insurance
- Long-term disability leave
- Dependent daycare spending account
- Tuition assistance/reimbursement
- Simple Steps (global well-being program)
- Incentive plans
- 401(k) plan plus employer contribution and match
- Short-term disability
- Paid time off
- Paid holidays
- Employee Stock Purchase Plan
- Employee Assistance Program
- Non-qualified Retirement Plan Supplement (subject to IRS earning minimums)
- Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonC++C#test automationUI automationtest protocolsdebuggingQTQMLAgile development
Soft Skills
strong work ethicentrepreneurial drivecollaborativedocumentation practicesproblem-solvingcommunicationworkflow analysisquality improvementadaptabilityteamwork