Skip To Main Content
backBack to Search

Senior Automation Tester in Java

Remote in Mexico

We are seeking a highly experienced Senior Automation Tester with expertise in Java to join our team and play a pivotal role in ensuring the delivery of reliable and high-quality software products.

In this position, you will focus on developing, enhancing, and maintaining automated test scripts for a variety of testing needs, including functional, integration, and regression. You will collaborate closely with both development and DevOps teams to seamlessly integrate automated testing into CI/CD pipelines, supporting efficient and dependable software delivery.

Responsibilities
  • Create and execute test cases for functional, integration, and acceptance testing
  • Develop automated scripts for regression, functional, and smoke testing requirements
  • Plan and oversee automation activities while ensuring alignment with testing standards
  • Integrate automated testing workflows into DevOps pipelines to support continuous testing practices
  • Troubleshoot and resolve system issues effectively and with creativity
  • Build automated tests for backend functionalities, including REST API validations
  • Document and log defects, ensuring they are addressed in a timely manner
  • Maintain consistency and reliability in test environments and test data management
  • Manage updates and revisions for test scripts using version control systems
Requirements
  • Bachelor’s degree in Computer Science or a related discipline; a Master’s degree is an advantage
  • A minimum of 3 years of experience in Quality Assurance, including at least 2 years in test automation or a combination of testing and development roles
  • Expertise in testing REST and SOAP APIs using tools such as SOAPUI and Groovy scripting
  • Practical experience with Selenium or comparable automation frameworks
  • Proficiency in creating and managing automation scripts that align with acceptance criteria
  • Familiarity with Agile methodologies and development processes
  • Strong analytical and problem-solving skills combined with excellent organizational abilities
  • Advanced knowledge of functional, integration, and regression testing approaches
  • Experience crafting unit tests to handle edge cases, usability, and system reliability
  • Comprehensive understanding of manual testing concepts and methods
  • Hands-on experience integrating automated test suites into CI/CD pipelines
  • Strong documentation skills and fluency in English, both written and spoken, at a B2 level or higher
Nice to have
  • Knowledge of CI/CD workflows and associated practices
  • Experience with tools such as Apache Maven, Gradle, and Cucumber for building and testing processes
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