Skip To Main Content
backBack to Search

Lead Automation Tester in Java

Remote in Mexico

We are seeking an experienced Lead Automation Tester with expertise in Java to join our team and play a key role in ensuring the successful delivery of high-quality software products.

In this role, you will manage the creation, refinement, and execution of automated test scripts for functional, integration, and regression testing. You will provide guidance to team members, enforce testing standards, and work collaboratively with development and DevOps teams to integrate automated testing into CI/CD workflows for reliable and efficient software delivery.

Responsibilities
  • Create and oversee test strategies, plans, and cases for functional, integration, and acceptance testing
  • Automate and optimize regression, functional, and smoke test cases to improve team efficiency
  • Review and enhance automation efforts across the team while ensuring alignment with best practices
  • Collaborate with development and DevOps teams to improve test cycles within CI/CD workflows
  • Identify and resolve complex system issues through effective troubleshooting and innovative approaches
  • Enhance backend testing processes with a focus on REST API validation and automation
  • Track defects and manage resolution workflows across the team to ensure timely fixes
  • Maintain consistency and reliability in test data and environments to support project schedules
  • Manage version control and organization for test scripts to ensure proper documentation and repository structure
  • Mentor junior testers to build a collaborative, quality-driven team environment
  • Evaluate and refine testing processes to improve team productivity and effectiveness
Requirements
  • Bachelor’s degree in Computer Science or a related field; a Master’s degree is preferred
  • At least 5 years of experience in Quality Assurance, including 3 years focused on test automation or a combination of development and testing roles
  • At least 1 year of leadership experience in testing or development teams
  • Expertise in testing REST and SOAP APIs using tools such as SOAPUI and Groovy scripting
  • Extensive hands-on experience with Selenium or comparable automation frameworks
  • Proficiency in designing, maintaining, and optimizing automation scripts aligned with acceptance criteria
  • Strong knowledge of functional, integration, and regression testing methodologies
  • Experience creating and maintaining unit tests to address edge cases, usability, and reliability
  • Thorough understanding of manual testing principles and their integration with automated testing processes
  • In-depth knowledge of Agile methodologies and Agile testing practices
  • Exceptional analytical, organizational, and problem-solving skills
  • Proven ability to integrate automated test suites into CI/CD pipelines in fast-paced environments
  • Strong communication and documentation skills with fluency in English at a B2+ level or higher
Nice to have
  • Experience working with CI/CD workflows and their role in quality assurance processes
  • Familiarity with tools like Apache Maven, Gradle, and Cucumber for automation and build workflows
  • Experience managing distributed teams and fostering collaboration and a quality-focused team culture
We offer/Benefits
  • 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