Senior Quality Assurance Automation Engineer (Python)

Intellias

Mounds View (MN)

On-site

USD 90,000 - 120,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Intellias is looking for a Senior Automation Engineer in Mounds View, Minnesota. You will leverage your expertise in test automation and embedded systems to work with a client in cardiac electrophysiology, developing innovative technologies.

The role involves designing Python-based automated test solutions, engaging in the entire development lifecycle, and ensuring the reliability and safety of medical devices.

Join us to help provide faster and safer treatment solutions for heart rhythm disorders.

Qualifications

  • 5+ years of experience in testing embedded systems.
  • Understanding of safety-critical systems and risk management.
  • Experience in medical devices or regulated industries.

Responsibilities

  • Defining and implementing test strategy for embedded medical systems.
  • Acting as the quality owner for compliance with requirements.
  • Designing and executing system, integration, and hardware-in-the-loop tests.

Skills

Embedded systems testing (HW + SW integration)
Test automation
Python programming
CI/CD tools (Git, Jenkins)
Debugging and analytical skills

Tools

PyTest

Job description

Dive deep into Digital! For 20 years Intellias has been developing top-tier digital solutions for the world’s leading companies, keeping them in line with the latest technology trends. Join in and provide innovations for the future!

We are looking for a Senior Automation Engineer with strong expertise in test automation and a solid background in embedded systems (considered a strong advantage). You will collaborate with a client pioneering transformative technology in the field of cardiac electrophysiology, focused on developing an integrated system that enables physicians to map, ablate, and monitor cardiac arrhythmias with high precision.

The role entails designing, developing, and maintaining Python-based automated test solutions to validate embedded software and system-level functionality, ensuring reliability, performance, and safety of complex medical devices. You will contribute to verification activities across hardware–software integration, support continuous testing practices, and help deliver faster, safer, and more effective treatment solutions for patients with complex heart rhythm disorders.

Requirements
  • 5+ years in testing with focus on embedded systems testing (HW + SW integration)
  • Experience in medical, automotive, or other safety-critical domains
  • Programming skills in Python or scripting preferred
  • Experience with CI/CD tools (Git, Jenkins)
  • Understanding of real‑time systems and firmware behavior
  • Requirements-based testing & traceability
  • Experience with fault injection and system‑level testing
  • Strong debugging and analytical skills
  • Experience in medical devices or other regulated industries
  • Understanding of safety‑critical systems and risk management (e.g., FMEA)
Responsibilities
Test Strategy & Quality Ownership
  • Define and implement test strategy for embedded medical systems across the full development lifecycle
  • Act as quality owner for product/subsystem, ensuring compliance with requirements and standards
  • Drive risk‑based testing approach (functional, performance, reliability, fault conditions)
Embedded Systems Testing
  • Design and execute system, integration, and hardware‑in‑the‑loop tests
  • Validate embedded software interacting with sensors, electronics, and real‑time systems
  • Perform fault‑injection, boundary, and stress testing for safety‑critical scenarios
Test Automation (Python‑focused)
  • Develop and maintain automated test frameworks (e.g., PyTest, custom Python tools)
  • Create automated scripts for functional validation, regression testing, device communication & data validation
  • Integrate tests into CI/CD pipelines (Jenkins, Git, etc.)
Test Design & Documentation
  • Translate requirements into test cases, test procedures, verification protocols
  • Maintain full traceability (requirements test cases results)
  • Produce test reports and validation documentation aligned with regulatory standards
Defect Analysis & Troubleshooting
  • Analyze test results and identify defects, failure modes, root causes
  • Collaborate with HW/SW teams to debug complex cross‑domain issues
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Assurance Test Lead
Quality Assurance Test Lead

Intellias • Minneapolis (MN)

On-site
USD 120,000 - 150,000
Customized benefits for well-being
Professional growth opportunities
Senior Validation Engineer
Senior Validation Engineer

Intellias • Minneapolis (MN)

On-site
USD 80,000 - 100,000
Senior Embedded QA Automation Engineer (Medical Devices)
Senior Embedded QA Automation Engineer (Medical Devices)

Intellias • Mounds View (MN)

On-site
USD 90,000 - 120,000
Automation Engineer
Automation Engineer

Ascendion • Irvine (CA)

On-site
USD 100,000 - 120,000
10% annual bonus
Benefits package
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Boston (MA)

On-site
USD 100,000 - 130,000
UHC medical premium coverage
401(k) matching
Flexible work arrangements
+1
Manual Medical Device Test Engineer
Manual Medical Device Test Engineer

Intellias • Newton (MA)

On-site
USD 80,000 - 110,000
Python Engineer
Python Engineer

REQ Solutions • Waltham (MA)

On-site
USD 68,880 - 75,768
Senior Software Development Engineer in Test (SDET)
Senior Software Development Engineer in Test (SDET)

Ascendion • Irvine (CA)

On-site
USD 100,000 - 130,000
Embedded Software Testing
Embedded Software Testing

TechDigital Group • Milpitas (CA)

On-site
USD 140,000 - 170,000
Software Test Engineer
Software Test Engineer

Meet Life Sciences • San Francisco (CA)

On-site
USD 120,000 - 160,000