MedTech Software Test Engineer – Automation & QA

HISTOSONICS INC

Plymouth (MN)

On-site

USD 75,000 - 85,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Benefits package: health, dental, and

Job summary

HistoSonics is seeking a Software Development Test Engineer in Plymouth, MN to design, build, and maintain automated test frameworks for their Edison System. You will partner with development teams, implement testability from the start, and execute exploratory and automated tests to ensure software quality across the development lifecycle.

The role requires 2+ years in software testing, proficiency in C#/Java/Python, experience with NUnit/JUnit/pytest, and familiarity with Windows, SQL Server,

Qualifications

  • Bachelor's degree in Computer Science, Math, Engineering, or a related field.
  • 2+ years of experience in Software Testing and/or other areas of the SDLC; experience testing medical device instrumentation and analysis software is preferred.
  • Demonstrated software development experience in C#, Java, Python, or a similar object-oriented language, with the ability to design, build, maintain, and troubleshoot automated test frameworks and test tools.
  • Experience with unit testing frameworks (e.g., NUnit, JUnit, or pytest) and automated test framework design.
  • Experience with API, integration, UI, and system-level testing.
  • Working knowledge of Windows operating systems, SQL Server, and performance/stress testing tools.
  • Experience with Git (or similar source control systems), defect tracking tools, and CI/CD pipelines.
  • Familiarity with IEC 62304, ISO 14971, and risk-based testing practices in regulated environments.
  • Understanding of cybersecurity testing considerations for connected medical devices.
  • Basic knowledge of electrical and mechanical engineering principles.
  • Experience working in Agile/Scrum development environments.
  • Strong analytical, organizational, and prioritization skills with attention to detail.
  • Self-motivated team player who can manage multiple priorities, learn quickly, and collaborate effectively across disciplines.

Responsibilities

  • Interact with product development teams to understand testing objectives.
  • Partner with design and software teams to influence requirements and architecture for testability.
  • Contribute to and extend automated test frameworks and reusable test infrastructure at unit, API/integration, and system levels.
  • Estimate, prioritize, plan, and coordinate testing activities within Agile/Scrum sprints and ceremonies.
  • Create test plans and test cases based on requirements, and derive acceptance criteria with traceability back to requirements.
  • Develop and execute automated and unit tests (e.g., using frameworks such as NUnit, JUnit, or pytest); analyze and report results.
  • Write and review test code to the same design and quality standard as production code, using Git or other source-code control systems.
  • Participate in design reviews and risk assessment meetings, applying risk-based testing principles consistent with ISO 14971.
  • Set up test environments (hardware, software, and network).
  • Execute manual and automated tests against software releases, including basic security/cybersecurity test considerations consistent with FDA premarket cybersecurity expectations.
  • Document, track, and manage defects through the defect tracking system.
  • Troubleshoot and investigate root cause of defects with the design team, documenting findings per CAPA/nonconformance procedures.
  • Perform thorough regression testing when defects are resolved.
  • Track software quality assurance metrics, such as defect densities and open defect counts.
  • Contribute to CI/CD pipeline integration for automated test execution.
  • Ensure all applicable tasks are performed in compliance with the Quality Management System and relevant IEC 62304 software lifecycle requirements.
  • Participate in continuous improvement of the Quality System, software development, and testing procedures.

Skills

Software testing
C#
Java
Python
Unit test frameworks
API testing
CI/CD
Agile/Scrum
Windows
SQL Server
Git
Risk-based testing

Education

Bachelor's degree in Computer Science, Math, Engineering, or related field

Tools

JUnit
pytest
NUnit
Git
SQL Server

Job description

HistoSonics is seeking a Software Development Test Engineer in Plymouth, MN to design, build, and maintain automated test frameworks for their Edison System. You will partner with development teams, implement testability from the start, and execute exploratory and automated tests to ensure software quality across the development lifecycle.

The role requires 2+ years in software testing, proficiency in C#/Java/Python, experience with NUnit/JUnit/pytest, and familiarity with Windows, SQL Server,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

MedTech Software Test Engineer - Automation & QA
MedTech Software Test Engineer - Automation & QA

HistoSonics, Inc. • Plymouth (MN), Northern (KY)

Hybrid
USD 75,000 - 85,000
Health Insurance
Life Insurance
Disability Insurance
+2
MedTech Software QA Engineer, Automation & CI
MedTech Software QA Engineer, Automation & CI

HistoSonics, Inc. • Fort Snelling Unorganized Territory (MN)

On-site
USD 85,000 - 120,000
Health, dental, and vision insurance
Life insurance
Short-term and long-term disability
+1
Software Development Test Engineer
Software Development Test Engineer

HISTOSONICS INC • Plymouth (MN)

On-site
USD 75,000 - 85,000
Benefits package: health, dental, and
Software Development Test Engineer
Software Development Test Engineer

HistoSonics, Inc. • Plymouth (MN), Northern (KY)

Hybrid
USD 75,000 - 85,000
Health Insurance
Life Insurance
Disability Insurance
+2
Software Development Test Engineer
Software Development Test Engineer

HistoSonics, Inc. • Fort Snelling Unorganized Territory (MN)

On-site
USD 85,000 - 120,000
Health, dental, and vision insurance
Life insurance
Short-term and long-term disability
+1
MedTech Software Project Manager, Edison System Leader
MedTech Software Project Manager, Edison System Leader

HISTOSONICS INC • Ann Arbor (MI)

On-site
USD 135,000 - 180,000
Health insurance
Dental insurance
Vision insurance
+3
Software Engineer I
Software Engineer I

HistoSonics, Inc. • Minneapolis (MN)

On-site
USD 70,000 - 90,000
Health, dental, and vision insurance
401(k)
Paid time off
Principal Software Engineer – Regulated MedTech
Principal Software Engineer – Regulated MedTech

Socket.dev • Plymouth (MN)

On-site
USD 160,000 - 230,000
Sr. Design Assurance Engineer
Sr. Design Assurance Engineer

HistoSonics, Inc. • Minneapolis (MN)

On-site
USD 120,000 - 180,000
Principal Human Factors Engineer - MedTech UX Leader
Principal Human Factors Engineer - MedTech UX Leader

HistoSonics, Inc. • Minneapolis (MN)

On-site
USD 140,000 - 190,000
Health, dental, and vision insurance
401(k)
Paid time off