Point your AI agent at freehire and let it find you a job.

Get the CLI →

EPAM Systems

NewBe an early applicant

Senior Automation Tester (Java)

Posted Updated
Discussion

Our team is on the lookout for a Senior Automation Tester with strong Java skills to join our ranks. This position puts you at the center of efforts to safeguard product quality and dependability before releases reach the people who use them. You'll work within a group that prioritizes accuracy, ongoing skill development, and a genuine dedication to producing trustworthy outcomes. This opportunity fits professionals who find fulfillment in engineering solid testing solutions while helping foster a culture centered on technical craftsmanship.

Responsibilities

  • Construct and refine automated test scripts capable of confirming application behavior across various system layers
  • Determine which functional areas warrant automation focus and rank test scenarios according to potential risk and business relevance
  • Run automated test collections and interpret outcomes to catch defects before software ships
  • Work alongside developers and business stakeholders to grasp new feature specifications and shape them into actionable test scenarios
  • Update and improve current automation suites so they stay aligned with ongoing changes to application behavior
  • Trace back test breakdowns to their underlying cause, separating actual product defects from flaws within the test scripts themselves
  • Help shape testing approaches and methodologies for upcoming features and platform improvements
  • Join planning sessions to help gauge the scope and schedule needed for testing activities
  • Contribute to CI processes by making sure automated tests execute consistently as part of build pipelines
  • Record testing methods, recognized issues, and effective practices to help the wider team learn and share knowledge

Requirements

  • Bachelor's and Master's-level education in Computer Science, Engineering, Information Systems, or a comparable discipline
  • Three years or more of practical, applicable experience working in automation testing
  • Solid command of Java specifically as it applies to building test automation solutions
  • Real-world experience with Java-based tools designed for Web UI test automation
  • Direct experience automating validation processes for web services and APIs
  • Comfortable using version control systems to track and manage source code changes
  • Strong grasp of principles behind designing and structuring test automation frameworks
  • Background applying BDD frameworks within Java-driven testing setups
  • Effective communication skills combined with English fluency at C1 level or above, supporting clear interpretation of business needs and their conversion into agentic architecture designs

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

Skills

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available