Software Test Engineer III

Myriad Genetics
Salt Lake City, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Salt Lake City, United States of America

Tech stack

Testing (Software)
Java
API
Amazon Web Services (AWS)
Software Applications
JIRA
Automation of Tests
Data Validation
Relational Databases
Software Debugging
Groovy
Issue Tracking Systems
Java Foundation Classes
JUnit
PostgreSQL
Enterprise Messaging Systems
Oracle Applications
RabbitMQ
Smoke Testing
SQL Databases
Cypress
Scalability Testing
Spock
GIT
Kafka
GraphQL
Data Management
REST
Software Version Control
Microservices

Job description

  • Design and execute test plans, test cases, and automated tests for new and existing features

  • Validate end-to-end workflows across desktop UI, APIs, and service integrations

  • Perform functional, integration, regression, and release validation testing

  • Investigate defects, document findings, and collaborate with engineers on resolution

  • Support production release quality through smoke testing and post-deployment verification

  • Partner with Product and Engineering to clarify requirements and improve testability

  • Maintain quality documentation and contribute to continuous testing improvements

Requirements

  • Experience working in PHI-sensitive or regulated environments with strong data-handling discipline

  • Must be U.S.-based and authorized to work in the United States

  • Bachelor's degree with 5+ years of experience or equivalent practical experience

  • Experience in software testing across UI, API, integration, and regression scopes

  • Hands-on automation and test tooling experience

  • Strong defect investigation and debugging skills in multi-system environments

  • Experience with source control and issue tracking tools (e.g., Git, Jira)

  • Experience with Java/Groovy and related testing frameworks (Spock, WireMock, JUnit)

  • Experience with GraphQL API automation and REST API testing (e.g., Rest Assured)

  • Experience with messaging systems and service orchestration (e.g., Kafka, RabbitMQ, or similar)

  • Experience with relational databases (PostgreSQL, Oracle, and similar) and SQL-based data validation

Preferred Qualifications

  • Experience testing desktop applications and microservices in regulated domains

  • Experience with test data management in shared lower environments

  • Familiarity with performance and scalability testing

  • Experience with modern UI testing frameworks (Cypress preferred)

  • Experience with Java Swing applications

  • Experience with AWS

Required

  • U.S. citizen or national
  • Green Card holder
  • Living full time in the USA

Benefits & conditions

We take geographic location into account when determining base salary to ensure equitable and competitive compensation.

Apply for this position