Senior Automation Tester in Java
Remote in Mexico
Automated Testing in Java
& 10 others
Mexico
We are seeking a skilled Senior Automation Tester with expertise in Java to join our team.
In this position, you will focus on creating and enhancing automated test scripts for various testing levels, including functional, integration, and regression. You will collaborate closely with development and DevOps teams to incorporate automated testing into CI/CD pipelines, ensuring high-quality software delivery.
Responsibilities
- Create and execute test cases for functional, integration, and acceptance testing
- Automate test cases for regression, functional, and smoke testing scenarios
- Plan and oversee automation tasks while maintaining compliance with team testing standards
- Embed automated test cycles into DevOps pipelines to support continuous testing
- Diagnose and resolve system issues with efficiency and creativity
- Develop automation for backend testing, including REST API validation
- Document and log defects to ensure they are addressed in a timely manner
- Oversee test data and environment management to maintain consistency and reliability
- Manage version control for test scripts to ensure proper tracking and updates
Requirements
- Bachelor’s degree in Computer Science or a related field; a Master’s degree is an advantage
- A minimum of 3 years of experience in Quality Assurance, with at least 2 years in test automation or a mix of development and testing roles
- Strong knowledge of REST and SOAP API testing using tools like SOAPUI and Groovy scripting
- Hands-on experience with Selenium or equivalent automation tools
- Proficiency in writing and maintaining automation scripts aligned with acceptance criteria
- Familiarity with Agile frameworks and development methodologies
- Strong analytical and problem-solving abilities with excellent organizational skills
- Comprehensive knowledge of functional, integration, and regression testing techniques
- Experience writing unit tests to cover edge cases, usability, and reliability
- Solid understanding of manual testing principles and practices
- Experience integrating automated test suites into CI/CD pipelines
- Strong documentation skills and fluency in English (B2 level or higher)
Nice to have
- Experience with CI/CD practices and related processes
- Familiarity with Apache Maven, Gradle, and Cucumber for building and testing workflows
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