Why this role stands out
Elevate your career by joining a high-performing R&D team where your automation expertise directly improves patient outcomes through cutting-edge medical imaging technology. This role is perfect for a detail-oriented engineer who thrives in a collaborative, cross-functional environment and values the flexibility of a hybrid work schedule. Apply today to make a meaningful impact while growing your technical skills in a sophisticated clinical software domain.
Quick overview
Job description
Job Title: Software Engineer - Medical Imaging (Plymouth, MN)
Remote: Hybrid - 3 days in office. Any three days is OK. This is up to the worker. Tues, Wed and Thurs is pretty consistent with the other workers on our team..
Interview process - Video with mgr (45 min) then have tech interview with techs (2 techs, 45 min video)
Software Test Automation Engineer
As a Software Test Automation Engineer, you will join a high-performing, global, cross-functional Scrum team within the Image Guided Therapy Devices (IGT-D) Software R&D group, based in Plymouth, MN. In this role, you will focus on the automated testing of our Intravascular Ultrasound (IVUS) Clinical Imaging Application, which significantly enhances the efficiency of clinical workflows for our physician customers and leads to better patient outcomes. You will be responsible for ensuring the software application meets user requirements, successfully handles edge cases, and implements effective risk control measures.
Your role:
- Collaborate with the Product Owner and the software development team to ensure the user requirements for software features are complete and testable.
- Responsible for evaluating various Test Automation tools and frameworks suitable for testing the IVUS application.
- Responsible for creation and documentation of automated test scenarios, test plans and test cases for various kinds of software testing – functional, reliability, performance, safety (risk control measures), translations, etc.
- Responsible for creating traceability and test coverage between software requirements and automated software test cases.
- Responsible for developing, dry-running and reviewing automated software test cases in parallel with software development within Sprints and/or Product Increments (PI).
- Responsible for integrating the automated test suite as part of the nightly, weekly CI/CD pipelines.
- Responsible for creating test simulators using 3 rd party tools or custom to emulate hardware functionality and managing the virtual test infrastructure (VMs).
- Integral part of the scrum team along with PO, Software Architects and Software engineers and participate in agile scrum and SAFe ceremonies.
- Participate in risk management activities like Failure Modes and Effects Analysis (FMEA) to determine hazards, hazardous situations and identify risk control measures to implement and test.
- Responsible for documenting test results, observations, and issues in compliance with regulatory requirements and internal quality management system standards.
- Responsible for regression testing and re-executing tests to verify issues that are resolved.
You're the right fit if:
- Bachelor’s degree in Computer Science, Computer Engineering or related discipline. - Required
- 6+ years’ experience working as a Software Test Automation Engineer, Verification Engineer or similar.
- Experience using Test Case Management tools like Jama, Test Complete, Quality Center etc.
- Experience with desktop application Test automation tools like Qt Squish, Test Complete, PyTest, WinAppDriver etc.
- Experience with scripting languages like Python, PowerShell etc.
- Experience with regulatory standards like IEC 62304, 82304, ISO 13485, ISO 14971 etc.
- Experience working with global software development teams.
Similar jobs
- FI

Quality Assurance Specialist, Marketing TechnologyRecently posted
Fisher Investments · Camas, WA · Hybrid 🇺🇸
ConfluenceGoogle AnalyticsData AnalysisTechnology$60k - $80k/yr - FI

Quality Assurance Specialist, Marketing TechnologyRecently posted
Fisher Investments · Plano, TX · Hybrid 🇺🇸
ConfluenceGoogle AnalyticsData AnalysisTechnology$10k/yr - FI

Quality Assurance Specialist, Marketing TechnologyRecently posted
Fisher Investments · Tampa, FL · Hybrid 🇺🇸
ConfluenceGoogle AnalyticsData AnalysisTechnology$10k/yr - X8

Senior DevSecOps & Test Automation Engineer with Security ClearanceRecently posted
X8 LLC · Columbia, MD · Hybrid 🇺🇸
DockerGitBash+8Technology$140k/yr - VT

Pega TesterRecently posted
Vaarida Technologies llc · Pittsburgh, PA · Hybrid 🇺🇸
SeleniumBDDCase Management+6TechnologySalary not listed - SA
Principal Software TesterRecently posted
SAIC · Flexwork · Remote 🇺🇸
SVNGitAWS+12TechnologySalary not listed - SA
Software Tester - Precision FiresRecently posted
SAIC · Huntsville · On-site 🇺🇸
TechnologySalary not listed - BA
Test EngineerRecently posted
Butler America Aerospace · Irvine, California · Hybrid 🇺🇸
Technology$47 - $55/hr - BA
Test EngineerRecently posted
Butler America Aerospace · United States · Hybrid 🇺🇸
Technology$75 - $84/hr - IC

Senior QA Tester with Healthcare DomainRecently posted
Infinite Computer Solutions (ICS) · United States · Hybrid 🇺🇸
Technical SupportTechnologySalary not listed - ST
QA Engineer - Facets & Medicaid Regulatory SolutionsRecently posted
SoftPath Technologies LLC · United States · Hybrid 🇺🇸
SQLETLJavaTechnologySalary not listed - MA

Quality Control Specialist with Security ClearanceRecently posted
Markon · Washington, DC · Hybrid 🇺🇸
Microsoft ExcelProject ManagementAdministrative$90k - $130k/yr