EPAM Global
senior automation tester in java
Oct 25, 2026 · EPAM Global
Ελλάδα·Oct 25, 2026
ΕλλάδαRemoteΠληροφορικήPermanentFull Time
JOBILY AI SUMMARY
What you'll do
- Define and evolve the squad’s test automation strategy, coverage targets, risk-based approach, and quality gates
- Set and enforce Definition of Done criteria for automation, regression scope, and non-functional checks
- Establish and monitor quality KPIs, including pass rates, flaky tests, defect leakage, and trends
- Design, implement, and maintain automated tests for REST APIs using JUnit
- Validate API contracts, versioning, backward compatibility, error scenarios, and authorization patterns
- Build integration test coverage for microservices and integration flows
- Validate persistence and data integrity using SQL against Microsoft SQL Server
- Implement and maintain UI automation for critical user journeys
- Debug API and UI interaction issues with engineers
- Design and execute performance and load tests, including baselines and throughput and latency measurements
- Integrate automated suites into CI/CD pipelines and improve reliability and speed through parallelization and test selection
- Mentor functional QAs through pairing, code reviews, training, and contribution guidance
Key requirements
- 5+ years' experience
- Java test automation & JUnit
- API automation with RestAssured or Karate and REST APIs
- Playwright UI automation and integration testing
- Performance testing with Apache JMeter
- CI/CD pipelines using Git and Azure DevOps
- SQL and Microsoft SQL Server
Benefits
- Remote and hybrid work opportunities, an Athens office option, corporate laptop, private health insurance, meal vouchers, a My Benefit card, and monthly public transportation card.
- Benefits also include career development opportunities, training, mentoring programs, LinkedIn Learning access, certification opportunities, knowledge-sharing, and language courses.
About the job
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…



