Senior Automation Tester (Java)

This position is no longer accepting applications(closed Aug 22, 2026).

We are seeking a talented Senior Automation Tester in Java to join our team.

In this role, you will play a key part in ensuring the quality, reliability, and performance of our applications across the full development lifecycle. You will collaborate closely with development, DevOps, and product teams to drive automation initiatives and elevate overall testing practices.

Responsibilities

  • Write functional, integration, and acceptance test cases to validate system behavior
  • Automate test cases for regression testing, functional testing, and smoke testing
  • Plan and execute automation tasks while ensuring testing standards are followed within the team
  • Integrate test cycles with the DevOps pipeline for continuous quality assurance
  • Work creatively and efficiently to troubleshoot and resolve system issues
  • Automate testing for back-end services such as REST APIs as well as front-end components
  • Document and report defects clearly for effective issue tracking
  • Manage test data and test environments to support reliable test execution
  • Handle test script version management to maintain code integrity across releases

Requirements

  • Bachelor's or Master's Degree in Computer Science or a similar field
  • At least 3 years of professional relevant experience in Quality Assurance, with hands-on background in test automation development or a combination of development and testing experience
  • Experience in REST and SOAP API testing, preferably using SOAPUI and Groovy scripting
  • Practical experience with Cucumber for behavior-driven testing
  • Strong programming skills in Java for building automation frameworks and scripts
  • Experience with Selenium or similar tools for UI automation
  • Hands-on background creating and maintaining automation scripts to ensure that information systems services and programs meet acceptance criteria
  • Experience working in Agile methodology environments
  • Strong analytical thinking with excellent organizational and troubleshooting skills
  • Solid experience in functional, integration, and regression testing
  • Background in writing unit tests to cover robustness, edge cases, usability, and general reliability
  • Good working knowledge of manual testing techniques
  • Experience integrating test suites with CI/CD pipelines
  • English at B2 level or higher, with strong written and verbal communication skills

Nice to have

  • Prior experience in the Financial Services and/or Wealth Management industry
  • Familiarity with Apache Maven for project build and dependency management
  • Experience with Gradle for build automation
  • Exposure to Mainframe systems and related testing workflows

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

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available