Senior Test Automation Engineer (Java)

RemoteSalary not specified
Mexico

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior Test Automation Engineer (Java) to support automation testing for a financial management platform currently in the development phase. This is an exciting opportunity to contribute to building an automation framework from the ground up, as the project is transitioning from manual to automated testing.

Responsibilities

  • Write functional, integration, and acceptance test cases
  • Automate test cases for regression, functional, and smoke testing
  • Plan and execute automation tasks while ensuring testing standards are followed within the team
  • Integrate test cycles with the DevOps pipeline
  • Troubleshoot and resolve system issues creatively and efficiently
  • Automate testing for backend services (REST APIs) and frontend
  • Document and report defects
  • Manage test data and test environments
  • Maintain test script version management

Requirements

  • Bachelor's or Master's Degree in Computer Science or a similar field; Master's degree preferred
  • 5+ years of work experience in Quality Assurance, with at least 3+ years in test automation development or a combination of development and testing experience
  • Proficiency in Java
  • Background in REST and SOAP API testing, preferably with SOAPUI and Groovy scripting
  • Expertise in Selenium or similar tools, along with Cucumber
  • Capability to create and maintain automation scripts to ensure information systems services and programs meet acceptance criteria
  • Familiarity with Agile methodology
  • Skills in functional, integration, and regression testing, including writing unit tests for robustness, edge cases, usability, and general reliability
  • Knowledge of manual testing on a good level
  • Competency in integrating test suites with CI/CD pipelines
  • Strong analytical, organizational, and troubleshooting skills
  • Excellent communication and documentation skills, with client-facing experience
  • English proficiency at B2 level or higher

Nice to Have

  • Background in Financial Services and/or Wealth Management
  • Familiarity with Apache Maven and Gradle
  • Understanding of Mainframe

We Offer

  • Opportunity to work remotely in Mexico
  • Be part of a team transitioning from manual to automated testing
  • Contribute to building an automation framework from the ground up

About the Company

EPAM Systems is a global software engineering and product development company, delivering digital platform engineering and software products to clients across various industries.

Job Details

Company name:
EPAM
Location:
Mexico
Work Mode:
Remote
Posted on TheJob:
Jul 6, 2026
Last checked:
Jul 6, 2026
Posted on the source:
Jul 2, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.