Senior Software Quality Engineer – Test Automation

UPS

In, IN, United States
Java
Testng
Restassured
The Senior Software Quality Engineer is responsible for designing, developing, executing, and maintaining scalable, reliable automated tests to support integration, regression, API, and UI testing for the Payroll Integration Hub

Job Summary

  • The Senior Software Quality Engineer is responsible for designing, developing, executing, and maintaining scalable, reliable automated tests to support integration, regression, API, and UI testing for the Payroll Integration Hub.
  • This role integrates automated tests into enterprise CI/CD pipelines, supports unit and integration test coverage reporting, and leverages GitHub Copilot to accelerate test development following AI best practices.
  • The role documents tests, maintains test traceability and bug tracking in Azure DevOps, assists with overall test automation planning and execution, supports test data setup, and defines test data requirements to ensure comprehensive and reliable test coverage.

Matching Summary

The Senior Software Quality Engineer is responsible for designing, developing, executing, and maintaining scalable, reliable automated tests to support integration, regression, API, and UI testing for the Payroll Integration Hub.

Skills & Requirements

Must-have

  • Java
  • TestNG
  • RestAssured
  • Selenium
  • Python
  • SQL
  • Git
  • Azure DevOps pipelines

Nice-to-have

  • Cloud technologies
  • Agile/Scrum environments
  • GitHub Copilot
  • AI best practices

Key Requirements

  • Permanent Employee Type
  • Strong hands-on automation expertise in Java
  • Experience working with cloud technologies
  • Ability to work in Agile/Scrum environments

Work Rights

Not specified

Tailored Resume

Cover Letter