Skip To Main Content
backBack to Search

Lead Automation Tester in Java

Remote in Mexico

We are looking for a seasoned Lead Automation Tester with expertise in Java to join our team and take a key role in delivering high-quality software solutions.

In this position, you will oversee the creation, improvement, and management of automated test scripts for functional, integration, and regression testing. You will mentor team members, uphold testing standards, and work closely with development and DevOps teams to seamlessly integrate automated testing into CI/CD workflows, ensuring consistent and reliable software delivery.

Responsibilities
  • Guide 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 requirements
  • Review and enhance team automation efforts while ensuring adherence to best practices
  • Collaborate with development and DevOps teams to streamline test cycles within CI/CD workflows
  • Identify and resolve complex system issues with innovative and efficient approaches
  • Strengthen backend testing automation, including validation of REST APIs
  • Oversee defect tracking and ensure effective resolution processes within the team
  • Manage test data and environments to ensure reliability and support project timelines
  • Organize and maintain version control for test scripts and ensure proper repository management
  • Mentor junior testers, fostering a collaborative and quality-driven team environment
  • Analyze and refine testing processes to improve efficiency and effectiveness
Requirements
  • Bachelor’s degree in Computer Science or a related discipline; a Master’s degree is a plus
  • At least 5 years of experience in Quality Assurance, with a minimum of 3 years in test automation or a mix of development and testing roles
  • At least 1 year of leadership experience in testing or development teams
  • Proven expertise in testing REST and SOAP APIs using tools like SOAPUI and Groovy scripting
  • Extensive experience with Selenium or similar automation tools
  • Strong ability to design, maintain, and optimize automation scripts aligned with acceptance criteria
  • Comprehensive experience with functional, integration, and regression testing methods
  • Skilled in creating and maintaining unit tests to address edge cases, usability, and reliability
  • Advanced knowledge of manual testing principles and their integration with automation processes
  • Deep understanding of Agile methodologies and Agile testing practices
  • Excellent analytical, organizational, and problem-solving abilities
  • Demonstrated success in integrating automated test suites into CI/CD pipelines in dynamic environments
  • Strong communication and documentation skills with fluency in English at a B2+ level or higher
Nice to have
  • Significant experience with CI/CD workflows and their role in quality assurance processes
  • Familiarity with tools such as Apache Maven, Gradle, and Cucumber for automation and testing
  • Experience managing distributed teams while fostering a collaborative and quality-focused 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