Skip To Main Content
backBack to Search

Lead Automation Tester in Java

Remote in Mexico

We are looking for a talented Lead Automation Tester with expertise in Java to join our team.

In this position, you will lead the effort to design, improve, and oversee automated test scripts for functional, integration, and regression testing. You will mentor junior team members, ensure adherence to testing standards, and collaborate closely with development and DevOps teams to embed automated testing into the CI/CD pipeline and deliver high-quality software applications.

Responsibilities
  • Lead the creation of test strategies, plans, and cases for functional, integration, and acceptance testing
  • Automate and optimize test cases for regression, functional, and smoke testing
  • Review and improve the automation tasks performed by the team while ensuring best practices are followed
  • Collaborate with development and DevOps teams to integrate and optimize test cycles with the CI/CD pipeline
  • Lead the troubleshooting and resolution of complex system issues with a creative and efficient approach
  • Implement and enhance testing automation for back-end services (REST APIs)
  • Oversee defect documentation and manage defect resolution workflows with the team
  • Coordinate and maintain test data and manage test environments to support project timelines
  • Maintain and oversee version control for test scripts and ensure a structured repository
  • Act as a mentor for junior automation testers and foster a culture of quality within the team
  • Analyze testing processes and propose improvements to achieve higher efficiency and effectiveness
Requirements
  • Bachelor's degree in Computer Science or a related field; Master’s degree preferred
  • 5+ years of experience in Quality Assurance, with at least 3+ years in test automation or a combined background in development and testing
  • 1+ years of relevant leadership experience
  • Proven expertise in REST & SOAP API testing with tools like SOAPUI and scripting languages such as Groovy
  • Significant hands-on experience with Selenium or similar automation frameworks
  • Strong capability in writing, maintaining, and optimizing automation scripts aligned with acceptance criteria
  • Extensive experience with functional, integration, and regression testing
  • Proficiency in writing and maintaining unit tests with an understanding of edge cases, usability, and general reliability
  • Advanced knowledge of manual testing principles with an ability to bridge automation and manual testing seamlessly
  • Comprehensive understanding of Agile methodologies and Agile testing principles
  • Advanced analytical, organizational, and troubleshooting skills
  • Strong history of integrating robust test suites with CI/CD pipelines in fast-paced environments
  • Excellent communication skills, with qualifications in documentation processes and proficiency in English at B2+ level or higher
Nice to have
  • Deep knowledge of CI/CD practices and their role in software quality assurance
  • Experience with Apache Maven, Gradle, and Cucumber for building/test automation
  • Familiarity with leading and fostering a culture of quality and collaboration within distributed teams
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