Medtronic

Principal Software Test Engineer

Medtronic

full-time

Posted on:

Location Type: Hybrid

Location: Mounds ViewMassachusettsMinnesotaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,000 - $180,000 per year

Job Level

Tech Stack

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