US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Apply to this job.

Think you're the perfect candidate?

Software Test Automation Engineer

Careers Integrated Resources Inc Plymouth, MN (Onsite) Contractor
Job Title: Software Test Automation Engineer
Job Location: Plymouth, MN
Job Duration: 6 Months (possibility of extension)
Payrate: $55.00 - $60.00/ hr on w2

Job Summary:
  • 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.
Duties and Responsibilities:
  • 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 3rd 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.
Requirements:
  • Bachelor’s degree in Computer Science, Computer Engineering or related discipline.
  • 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.
  • You must be able to successfully perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position.
Get job alerts by email. Join Our Talent Network!

Job Snapshot

Employee Type

Contractor

Location

Plymouth, MN (Onsite)

Job Type

Information Technology

Experience

Not Specified

Date Posted

07/08/2025

Job ID

25-51100

Apply to this job.

Think you're the perfect candidate?