Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
ES

Senior Automation Tester in Java

EPAM Systems
  • ๐Ÿ‡ฌ๐Ÿ‡ท Greece
  • Remote
  • Senior
  • 4 days ago
  • Java
  • Test Automation
  • REST API
  • JUnit
  • Microservices
  • SQL
  • Microsoft SQL Server
  • CI/CD
  • RestAssured
  • Playwright
  • Performance Testing
  • JMeter
  • Git
  • Azure DevOps
  • Agile
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

We are seeking aSenior 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
  • Integrate automated suites into CI/CD pipelines and improve reliability and speed through parallelization and test selection strategies
  • Mentor functional QAs to adopt automation through pairing, code reviews, training sessions, and clear contribution paths

Requirements

  • 5+ years of proven experience as an Automation QA, including ownership of automation delivery in a squad/team
  • Strong skills in Java test automation using JUnit
  • Strong experience in API automation with RestAssured or Karate
  • Experience in UI automation with Playwright and CI execution best practices
  • Performance testing experience using Apache JMeter, including test plans, execution, and analysis
  • Experience with Git and Azure DevOps for CI/CD, including pipeline integration, gating, and reporting
  • Solid SQL skills and experience validating data in Microsoft SQL Server
  • Strong mentoring and collaboration skills, with the ability to raise QA maturity across functional and technical testing
  • English proficiency at B2 level or higher
  • Fluency in Greek

Nice to have

  • Familiarity with Agile methodologies
  • Experience with Azure DevOps
  • Background in Quality Architecture
  • Proficiency in REST Assured

Senior Automation Tester in Java ยท EPAM Systems

Auto apply with Likeremote