Senior Automation Tester (Java)

EPAM Systems

Mexico

On-site

PHP 720,000 - 1,100,000

Full time

15 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off
Upskilling and certification courses
LinkedIn Learning access

Job summary

EPAM Systems is seeking a Senior Automation Tester in Java to strengthen our automation practices across the development lifecycle. You will collaborate with development, DevOps and product teams to push automation initiatives forward, enabling reliable, scalable quality across projects.

The role requires hands-on API testing, UI automation and experience integrating test suites into CI/CD pipelines, with strong Java skills and an agile mindset.

Qualifications

  • Bachelor's or Master's Degree in Computer Science or a comparable field.
  • At least 3 years of professional QA experience with test automation or a blend of development and testing.
  • Hands-on REST and SOAP API testing experience, SOAPUI and Groovy scripting preferred.
  • Experience with Cucumber for BDD.
  • Strong Java for automation frameworks and scripts.
  • Practical UI automation with Selenium or similar tools.
  • Experience in Agile environments.
  • Good analytical, organizational and troubleshooting skills.
  • Proven ability across functional, integration and regression testing.
  • Experience writing unit tests for robustness and edge cases.
  • Knowledge of CI/CD integration for test automation.
  • English at B2 level or higher.

Responsibilities

  • Draft functional, integration, and acceptance test cases to confirm system behavior.
  • Develop automated tests for regression, functional, and smoke testing.
  • Plan and execute automation activities ensuring testing standards.
  • Embed test cycles into the DevOps pipeline for continuous quality.
  • Troubleshoot and resolve system issues creatively and efficiently.
  • Automate testing for REST APIs and front-end components.
  • Record and report defects clearly for effective issue tracking.
  • Manage test data and environments for reliable execution.
  • Maintain test scripts and ensure integrity across releases.

Skills

Java programming
REST API testing
Selenium
Cucumber
SOAPUI
Groovy scripting
Agile methodologies
CI/CD
English (B2) communication

Education

Bachelor or Master in Computer Science

Tools

SOAPUI
Selenium

Job description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

We are searching for a talented Senior Automation Tester in Java to join our team.

In this role, you will play a meaningful part in protecting the quality, reliability, and performance of our applications across the entire development lifecycle. You will collaborate closely with development, DevOps, and product teams to push automation initiatives forward and strengthen overall testing practices.

Responsibilities

  • Draft functional, integration, and acceptance test cases to confirm system behavior
  • Develop automated test cases covering regression, functional, and smoke testing
  • Plan and execute automation activities while ensuring testing standards are followed within the team
  • Embed test cycles into the DevOps pipeline to enable continuous quality assurance
  • Use creative and efficient approaches to troubleshoot and resolve system issues
  • Automate testing for back-end services such as REST APIs along with front-end components
  • Record and report defects clearly to enable effective issue tracking
  • Handle test data and test environments to ensure reliable test execution
  • Manage test script version control to keep code integrity intact across releases

Requirements

  • Bachelor's or Master's Degree in Computer Science or a comparable field
  • At least 3 years of applied professional experience in Quality Assurance, with a background in test automation development or a blend of development and testing experience
  • Hands-on experience with REST and SOAP API testing, preferably using SOAPUI and Groovy scripting
  • Applied background with Cucumber for behavior-driven testing
  • Strong Java programming ability for creating automation frameworks and scripts
  • Practical experience with Selenium or comparable tools for UI automation
  • Track record of building and maintaining automation scripts to ensure that information systems services and programs meet acceptance criteria
  • Experience working within Agile methodology settings
  • Strong analytical mindset supported by excellent organizational and troubleshooting skills
  • Proven experience across functional, integration, and regression testing
  • Background writing unit tests that cover robustness, edge cases, usability, and general reliability
  • Solid working knowledge of manual testing techniques
  • Demonstrated experience integrating test suites into CI/CD pipelines
  • English at B2 level or higher, with strong written and spoken communication skills

Nice to have

  • Previous background in the Financial Services or Wealth Management industry
  • Working knowledge of Apache Maven for project build and dependency management
  • Practical experience with Gradle for build automation
  • Familiarity with Mainframe systems and their related testing workflows

We offer

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Automation Engineer
Senior Automation Engineer

EPAM Systems • Mexico

On-site
PHP 4,389,000 - 6,897,000
Healthcare benefits
Employee financial programs
Paid time off
Lead Automation Engineer
Lead Automation Engineer

EPAM Systems • Mexico

On-site
PHP 5,643,000 - 8,777,000
Healthcare benefits
Global career opportunities
Paid time off
Senior Java Automation Tester for CI/CD & API Testing
Senior Java Automation Tester for CI/CD & API Testing

EPAM Systems • Mexico

On-site
PHP 720,000 - 1,100,000
Healthcare benefits
Paid time off
Upskilling and certification courses
+1
Junior Functional Tester
Junior Functional Tester

EPAM Systems • Mexico

On-site
PHP 2,633,000 - 3,887,000
Healthcare benefits
Paid time off and sick leave
Global career opportunities
+1
Senior QA Automation Engineer
Senior QA Automation Engineer

EPAM Systems • Mexico

On-site
PHP 5,643,000 - 8,150,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+3
QA Automation Engineer (JavaScript)
QA Automation Engineer (JavaScript)

EPAM Systems • Mexico

On-site
PHP 2,508,000 - 4,389,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certifi c阿?
Lead QA Automation Engineer
Lead QA Automation Engineer

EPAM Systems • Mexico

On-site
PHP 1,200,000 - 2,000,000
Healthcare benefits
Employee development programs
Global career opportunities
Senior Java Developer
Senior Java Developer

EPAM Systems • Mexico

On-site
PHP 5,643,000 - 7,524,000
Healthcare benefits
Paid time off
Upskilling & certification
+2
Senior QA Automation Engineer (JavaScript)
Senior QA Automation Engineer (JavaScript)

EPAM Systems • Mexico

On-site
PHP 5,643,000 - 7,524,000
Healthcare benefits
Paid time off
Upskilling courses
+4
Lead Java Developer
Lead Java Developer

EPAM Systems • Mexico

On-site
PHP 7,524,000 - 11,912,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2