Senior Automation Tester (Java)

EPAM Systems
Sênior
Presencial
Publicado em 20 de dezembro de 2025

Descrição da Vaga

We are seeking a highly skilled **Senior Automation Tester in Java** to join our team. In this role, you will contribute to the quality and reliability of complex software systems. You will collaborate with cross\-functional teams to deliver robust solutions and support continuous improvement in testing practices.   **Responsibilities** * Develop and execute detailed test plans, test cases, and regression suites for web, mobile, and backend systems * Perform a variety of testing types, including functional, regression, integration, system, user acceptance, smoke, and sanity testing * Build and maintain automation frameworks for frontend applications built with Angular and backend services developed in Golang * Create and expand automation test suites to cover both existing and new features * Develop regression and smoke test suites to ensure ongoing application stability * Validate API behavior using tools like Postman, Swagger, or custom automation frameworks * Test backend logic, microservices, data flows, caching mechanisms, and distributed system behaviors * Verify database operations, including SQL/NoSQL schema changes, migrations, and data integrity * Work closely with developers to reproduce defects and identify root causes * Participate in design and architecture discussions to ensure solutions are testable * Contribute to defining quality gates and release readiness criteria * Conduct load, stress, scalability, and performance testing using tools such as JMeter, Locust, Gatling, or K6 * Monitor logs and system metrics using Datadog, Splunk, ELK, Prometheus, Grafana, CloudWatch, or GCP Stackdriver * Assist in building reliable CI/CD pipelines with automated quality gates * Document test plans and test strategies for ongoing and future projects * Promote best QA practices and drive continuous improvement throughout the software development lifecycle **Requirements** * At least 3 years of experience in automated testing * Strong understanding of both frontend and backend testing processes * Hands\-on experience developing test automation using Java * Excellent debugging, problem\-solving, and analytical abilities * Experience testing distributed systems, microservices, and event\-driven architectures * Good verbal and written communication skills for effective collaboration * Excellent English communication skills at B2 level or higher **Nice to have** * Experience working with Google Cloud Platform or other major cloud providers such as AWS or Azure * Familiarity with Docker, Kubernetes, or other containerized test environments * Experience with contract testing frameworks like Pact or Hoverfly * Background in testing data pipelines, ETL workflows, or ML/AI\-powered systems   **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

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev