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 play a vital 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 guide team members, uphold testing standards, and work closely with development and DevOps teams to integrate automated testing into CI/CD workflows, ensuring efficient and reliable software delivery.

Responsibilities
  • Develop and oversee test strategies, plans, and cases for functional, integration, and acceptance testing
  • Automate and optimize test cases for regression, functional, and smoke testing to enhance efficiency
  • Review team automation efforts and ensure adherence to best practices and testing standards
  • Collaborate with development and DevOps teams to streamline test cycles within CI/CD workflows
  • Identify and resolve complex system issues by implementing effective and innovative solutions
  • Improve backend testing with a focus on REST API validation and automation
  • Track and manage defect resolution workflows across the team
  • Ensure consistency in test data and manage test environments to align with project timelines
  • Organize and maintain version control for test scripts and ensure structured repository management
  • Mentor junior testers to promote a collaborative and quality-driven team culture
  • Analyze and refine testing processes to enhance team productivity and efficiency
Requirements
  • Bachelor’s degree in Computer Science or a related field; a Master’s degree is an advantage
  • Minimum of 5 years of experience in Quality Assurance, including 3 years in test automation or a combination of development and testing roles
  • At least 1 year of experience in a leadership role within 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 similar automation frameworks
  • Ability to design, maintain, and optimize automation scripts based on acceptance criteria
  • Strong background in functional, integration, and regression testing techniques
  • Proficiency in creating and maintaining unit tests to address edge cases, usability, and system reliability
  • Comprehensive understanding of manual testing principles and their integration with automation workflows
  • In-depth knowledge of Agile methodologies and Agile testing practices
  • Exceptional analytical and problem-solving skills with strong organizational capabilities
  • Proven track record of 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
  • Extensive experience with CI/CD workflows and their application in quality assurance processes
  • Familiarity with tools such as Apache Maven, Gradle, and Cucumber for automation and build processes
  • Experience leading distributed teams and fostering a collaborative, quality-oriented work environment
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