Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

EPAM Systems • Mexico
Role & seniority: Software Testing Engineer (mid-level, 2+ years QA/automation in Java)
Stack/tools: Java; manual & automated testing (front-end, microservices, serverless); REST APIs; Jira/QMetry/TestRail; version control; CI/CD; AWS; testing tools; familiarity with REST Assured (nice-to-have)
Design and execute manual and automated tests; develop test cases aligned with business goals and requirements
Collaborate with Scrum team to implement Test Driven Development; integrate test suites into CI/CD pipelines; report defects clearly and promptly
Review tests/scripts, verify user stories coverage, track progress, and assist in troubleshooting production issues
2+ years in software QA/automation with Java
Automated testing for front-end, microservices, and/or serverless apps; REST API testing
Experience with Jira/QMetry/TestRail; version control; CI/CD integration; AWS testing knowledge
Strong communication and collaboration; English: Upper-Intermediate (B2)
REST Assured experience; knowledge of web service/API testing methodologies
Location & work type: Global, remote-friendly; full-time role (onshore/offshore collaboration)
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. We are seeking a Software Testing Engineer in Java to join our team, focusing on both manual and automated testing to ensure the quality of multiple applications. You will collaborate closely with cross-functional teams to build comprehensive test cases, execute testing activities, and contribute to successful product releases. If you have a passion for quality assurance and automation in Java environments, we encourage you to apply. Responsibilities Perform manual testing, programming, and debugging tasks Develop a thorough understanding of business goals and product requirements Conduct testing on various projects and determine suitable automation strategies Communicate effectively with project teams regarding features, requirements, and releases Develop tests that fulfill functional, performance, and user acceptance criteria Collaborate with the Scrum team to implement Test Driven Development practices Follow established testing tools and processes and suggest improvements Perform peer reviews of tests and scripts created by team members Verify that user stories and requirements are accurately met Ensure defects are promptly and clearly reported Track testing progress and provide regular status updates Identify and raise potential quality or delivery issues early Assist in troubleshooting production issues to identify possible defects Stay updated on emerging technologies and testing tools Collaborate with product, engineering, and operations teams to align testing efforts Guide and support onshore and offshore consultants as needed Requirements Bachelor’s degree in Computer Science, Engineering, or a related technical field 2+ years of experience in software quality assurance and automated testing using Java Experience with automated testing of front-end, microservices, and/or serverless applications Proficiency in testing REST APIs Familiarity with issue and test management tools such as Jira, QMetry, or TestRail Experience working with version control systems Experience integrating test suites into CI/CD pipelines Knowledge of cloud environments, especially AWS, for testing purposes Strong communication and collaboration skills English language proficiency at Upper-Intermediate (B2) level Nice to have Experience with REST Assured for API testing Knowledge of web service and API testing methodologies We offer 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 Show more Show less