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 in search of an experienced and dedicated Senior Automation Tester specializing in Java to enhance our energetic team.

The perfect candidate will be tasked with developing, implementing, and refining automated tests to ensure the utmost quality standards across our software development lifecycle. If you excel at detecting issues and are passionate about elevating software quality, we invite you to join us in this rewarding role.

Responsibilities
  • Plan and conduct functional, integration, and acceptance tests
  • Develop automated tests for regression, functional, and smoke testing purposes
  • Facilitate the seamless integration of testing phases within the DevOps pipeline
  • Quickly identify and address system discrepancies
  • Implement automation testing for backend infrastructures
  • Document bugs and generate detailed reports
  • Oversee the management of test data and environments
  • Handle the version management of testing scripts
Requirements
  • Bachelor’s Degree in Computer Science or a related discipline; Master’s degree is preferred
  • At least 3 years of Quality Assurance experience, with a minimum of 2 years in test automation development
  • Strong skills in Gradle, Groovy, Java, Selenium, and Serenity BDD
  • Demonstrated experience in developing and maintaining automation scripts
  • Ability to establish testing frameworks from the ground up
  • Familiarity with white box testing and mocking techniques
  • Proficiency in agile practices and excellent analytical skills
  • Experience in conducting functional, integration, and regression testing
  • Skilled in creating unit tests that address edge cases, usability, and reliability
  • A thorough understanding of manual testing practices
  • Proven success in integrating testing processes into CI/CD pipelines
  • Exceptional documentation abilities 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