Skip To Main Content
backBack to Search

Senior Automation Tester in Java

Automated Testing in Java, Gradle, Groovy, Java, Selenium, Serenity BDD, Testing Tools

We are on the hunt for an experienced and enthusiastic Senior Automation Tester with Java expertise to enhance our dynamic team.

The chosen candidate will be responsible for the creation, implementation, and refinement of automated tests to achieve the highest quality standards across our software development lifecycle. If you possess a talent for identifying flaws and a passion for boosting software quality, this rewarding role awaits your application.

Responsibilities
  • Plan and implement functional, integration, and acceptance tests
  • Develop automated tests for regression, functional, and smoke testing needs
  • Facilitate the seamless integration of test phases into the DevOps pipeline
  • Quickly identify and resolve system issues
  • Conduct automation testing for backend infrastructures
  • Log defects and produce detailed reports
  • Efficiently manage test data and environments
  • Oversee the version control of test scripts
Requirements
  • Bachelor’s Degree in Computer Science or a related field; a Master’s degree is strongly preferred
  • At least 3 years of Quality Assurance experience, with a minimum of 2 years in test automation development
  • Strong proficiency in Gradle, Groovy, Java, Selenium, and Serenity BDD
  • A solid history of developing and maintaining automation scripts
  • Ability to develop testing frameworks from the ground up
  • Familiarity with white box testing and mocking techniques
  • Expertise in agile methodologies complemented by exceptional analytical skills
  • Proficiency in functional, integration, and regression testing
  • Skilled in crafting unit tests that address edge cases, usability, and system reliability
  • Deep understanding of manual testing techniques
  • Proven integration of testing strategies within CI/CD pipelines
  • Excellent documentation skills and fluency in English (B2 level or higher)
Nice to have
  • Experience with CI/CD practices
  • Familiarity with GitHub
  • Understanding of Kubernetes
Benefits
  • 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