Skip to content
ITA Jobs
All vacancies
EPAM Systems logo

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

    Keep looking