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
- SE
Urgent Opening - Data QA with Gen AI- Irving, TX
NewSunRay Enterprise Inc
Irving, TX🇺🇸On-site19 hours agoSQLETLAgile+8 - TS
SDET/FSE-W2-Onsite in McLean, VA
NewTektree Systems Inc.
McLean, VA🇺🇸Hybrid19 hours agoMicroservicesMongoDBNode.js+17Technology - NP
Salesforce Consultant, Quality Assurance
NewNeuraFlash, Part of Accenture
Remote - United States🇺🇸Remote4 hours agoAWSSalesforceSelenium+17Technology - TC
Quality Assurance Engineer - Fabrication
NewThe Copper River Family of Companies
Clackamas🇺🇸Hybrid4 hours agoBusiness DevelopmentComplianceRoot Cause AnalysisTechnology - ID
Quality Assurance Lead
NewIO Datasphere
Saint Paul, MN🇺🇸Hybrid19 hours agoSQLAgileERP+1Technology - NG
Salesforce Tester
NewNexylum Global LLC
McLean, VA🇺🇸On-site19 hours agoSalesforceScrumAgile+1Technology