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: Middle Software Testing Engineer (Java) focused on Manual & Automation testing
Stack/tools: Java; manual & automated testing; REST APIs; testing in front-end, microservices, and/or serverless contexts; CI/CD integration; issue/test tools (Jira, QMetry, TestRail); version control; AWS familiarity
Execute manual and automated tests; design robust test cases; ensure coverage across multiple projects
Validate REST APIs, track defects, and provide clear status updates; collaborate with Scrum team and cross-functional groups
Align testing with functional, performance, and user-acceptance criteria; support production issue troubleshooting; identify risks early
2+ years in software quality assurance with automated testing in Java
Experience testing front-end, microservices, and/or serverless apps; strong REST API validation
Proficiency with Jira/QMetry/TestRail; version control; embedding test suites into CI/CD; AWS familiarity
Effective communication and cross-team collaboration; English at Upper-Intermediate (B2)
REST Assured for API testing; knowledge of web service/API testing methodologies
Location & work type: Location flexible; work with international/onshore and offshore teams; no fixed location given; work type not explicitly specified (likely full-time in a distributed/global context)
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 looking for a Middle Software Testing Engineer in Java (Manual & Automation) to drive test quality across multiple applications through manual and automated coverage. You will partner with cross-functional teams to design robust test cases, validate REST APIs, and support reliable releases. Apply now to help strengthen our quality strategy in Java-based environments Responsibilities Execute manual testing, programming, and debugging tasks Build a deep understanding of business objectives and product requirements Run testing across multiple projects and choose appropriate automation strategies Communicate clearly with project teams about features, requirements, and releases Create tests that meet functional, performance, and user acceptance criteria Collaborate with the Scrum team to apply Test Driven Development practices Follow established testing tools and processes and propose improvements Conduct peer reviews of tests and scripts produced by teammates Validate that user stories and requirements are met as specified Ensure defects are reported quickly and with clear detail Track testing progress and share regular status updates Identify and escalate potential quality or delivery risks early Assist with troubleshooting production issues to pinpoint possible defects Stay current with emerging technologies and testing tools Coordinate 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 Hands-on experience of 2+ years in software quality assurance and automated testing using Java Practical experience testing front-end, microservices, and/or serverless applications with automation Strong proficiency in validating REST APIs Familiarity with issue and test management tools such as Jira, QMetry, or TestRail Working experience with version control systems Experience embedding test suites into CI/CD pipelines Knowledge of cloud environments, especially AWS, to support testing activities Strong communication and cross-team collaboration skills English proficiency at Upper-Intermediate (B2) level Nice to have Experience using 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