All vacancies

Senior Automation Tester in Java
EPAM Systems
Remote · GreeceSalary not disclosedfull-timeEPAM Systems Careers (remote abroad)
We are seeking a Senior Automation Tester in Java to define and lead the test automation strategy for our squad, ensuring high-confidence releases across backend services, integrations and UI flows. The role involves hands-on building and maintaining automated test suites, mentoring functional QAs to adopt automation practices, and promoting quality engineering best practices across the delivery lifecycle.
Responsibilities
- Own and evolve the squad's test automation strategy, including test pyramid, automation coverage targets, risk-based approach, and quality gates
- Define and enforce Definition of Done quality criteria, covering automation expectations, regression scope, and non-functional checks
- Establish and monitor quality KPIs such as automation pass rate, flaky tests, defect leakage, and trend reporting
- Design, implement, and maintain automated tests for RESTful APIs, executed with JUnit
- Validate API contracts, versioning, backward compatibility, negative/error scenarios, and authorization patterns
- Create robust integration test coverage for microservices and integration flows, including retries, error handling, and data consistency
- Validate persistence and data integrity using SQL against Microsoft SQL Server
- Implement and maintain reliable UI automation for critical user journeys
- Debug API/UI interaction issues in collaboration with engineers
- Design and execute performance/load tests, including workload models, baselines, and throughput/latency measurements
Languages
- Work format
- Remote
- Seniority
- Senior
- Posted
- 22 Oct 2026
- Last verified
- In the last 5 days
Similar roles
- QA Engineer IISuper Dispatch · Remote · Armenia
- QA Engineer - Fullstack(Mobile) Junior+Plata · Remote · worldwide
- QA EngineerAccedia · Remote · worldwide, UTC+4 accepted
- Quality Assurance EngineerCareerswift · Remote · worldwide, UTC+4 accepted
- QA Automation EngineerRemote People · Remote · worldwide, UTC+4 accepted
- Software Development Engineer in Test (C++)OpenVPN · Remote · worldwide, UTC+4 accepted

