Software Test Engineer – Medical Devices

ATR International

Saint Paul (MN)

On-site

USD 85,000 - 110,000

Full time

32 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ATR International is seeking a Software Test Engineer II for our client’s Affera Mapping and Ablation System team. The role emphasizes manual test writing and execution, defect analysis, and collaboration with software engineers and QA to verify software requirements for a medical device system.

You will maintain test cases across multiple configurations, work with various test management tools, and contribute to test coverage improvements while aligning with regulatory standards.

Qualifications

  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or related technical field with at least 2 years of experience; or a master’s degree with no minimum experience.
  • Experience in medical device software verification, including IEC 62304 and FDA guidance.
  • Ability to create test protocols that verify software requirements.
  • Hands-on manual software testing and documenting test results and defects.
  • Experience using a test case management tool or repository (Matrix, Polarion, TFS, TestRail, JAMA).
  • Ability to manage multiple hardware and software configurations.
  • Strong documentation practices and collaboration with QA.
  • Strong analytical, organizational, and communication skills.

Responsibilities

  • Develop, write, and execute manual test protocols and procedures to verify software requirements.
  • Perform functional, performance, workflow, and system-level testing.
  • Analyze test results, investigate defects, and document findings clearly.
  • Collaborate with engineers to reproduce issues and verify fixes.
  • Maintain test cases and execution records using described tools.
  • Manage multiple hardware/software configurations used during testing.
  • Work with QA to ensure verification activities and documentation meet regulatory requirements.
  • Suggest improvements to test coverage and product quality.
  • Review test automation tools and contribute to automation where applicable.

Skills

Manual testing
Test protocol development
Defect analysis
Documentation
Analytical skills
Communication

Education

Bachelor's degree in Software Engineering / CS / CE
Master's degree (no minimum experience)

Tools

Polarion
TFS
TestRail
JAMA
Matrix

Job description

ATR International is seeking a Software Test Engineer II for our client’s Affera Mapping and Ablation System team. This advanced medical technology supports the treatment of cardiac arrhythmias through cardiac mapping and targeted ablation.

This role focuses on manual test writing, manual test execution, and defect analysis/documentation. You will collaborate with software engineers and Quality Assurance to verify software requirements and support the reliability and performance of a complex medical device system.

Key Responsibilities
  • Develop, write, and execute manual test protocols, plans, and procedures to verify software requirements.
  • Perform functional, performance, workflow, and system-level testing.
  • Analyze test results, investigate software defects, and document findings clearly.
  • Work with engineering teams to reproduce issues, support root cause investigations, and verify fixes.
  • Maintain test cases and execution records using tools such as Polarion, TFS, TestRail, JAMA, or Matrix.
  • Manage, track, and upgrade multiple hardware and software configurations used during testing.
  • Partner with Quality Assurance to ensure verification activities and documentation meet quality and regulatory requirements.
  • Recommend improvements to test coverage, procedures, and product quality.
  • Review test automation tools and approaches and contribute to automated testing where applicable.
Required Qualifications
  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or a related technical discipline, with at least 2 years of relevant experience; or a master’s degree with no minimum experience required.
  • Experience in medical device software verification, including knowledge of IEC 62304 and applicable FDA guidance.
  • Strong ability to create test protocols that verify software requirements.
  • Hands-on experience with manual software testing and documenting test results and defects.
  • Experience using a test case management tool or repository, such as Matrix, Polarion, TFS, TestRail, or JAMA.
  • Ability to manage and maintain multiple hardware and software configurations.
  • Understanding of good documentation practices and collaboration with Quality Assurance.
  • Strong analytical, organizational, and communication skills.
Preferred Qualifications
  • Ideally, 3-7 years of relevant experience in software testing or verification.
  • Programming experience with Python, C++, C#, or a similar language.
  • Experience developing and maintaining automated functional, regression, and system-level tests.
  • Familiarity with test frameworks, reusable test libraries, log analysis, and debugging automated test failures.
  • Experience troubleshooting hardware using oscilloscopes, function generators, or similar tools.
  • Experience with Git, Bitbucket, or other version control systems.
  • Experience testing real-time, high-performance visualization applications.
  • Ability to write clear technical reports and work effectively in a fast-paced, collaborative environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Medical Device Software Test Engineer II
Medical Device Software Test Engineer II

ATR International • Saint Paul (MN)

On-site
USD 85,000 - 110,000
Software Test Engineer
Software Test Engineer

Grove Technical Resources • Mounds View (MN)

On-site
USD 85,000 - 120,000
Test Engineer II
Test Engineer II

Planet Pharma Group • Mounds View (MN)

On-site
USD 80,000 - 110,000
Manual Medical Device Test Engineer
Manual Medical Device Test Engineer

Intellias • Newton (MA)

On-site
USD 80,000 - 110,000
Test Engineer II
Test Engineer II

Primary Talent Partners • Mounds View (MN)

On-site
USD 62,000 - 76,000
Senior Software Test Engineer
Senior Software Test Engineer

Groupe Kardol • Santa Clarita (CA)

On-site
USD 130,000 - 170,000
Test Engineer II
Test Engineer II

Real • Jacksonville (OR)

On-site
USD 85,000 - 120,000
Health insurance
Retirement savings plan
Life and disability insurance
+1
Software Test Engineer II
Software Test Engineer II

Real Staffing Group • United States

On-site
USD 90,000 - 130,000
Automation Test Lead
Automation Test Lead

TechDigital Group • Austin (TX)

On-site
USD 90,000 - 120,000
Test Engineer II
Test Engineer II

Real Staffing Group • Jacksonville (FL)

On-site
USD 70,000 - 100,000
Health insurance
Health savings accounts
Retirement savings plans
+2