Skip navigation EPAM

Senior Test Automation Engineer (.NET, JavaScript or Java) Croatia or Remote

  • hot

Senior Test Automation Engineer (.NET, JavaScript or Java) Description

Job #: 74847
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.


We are looking for a Senior Test Automation Engineer (.NET, JavaScript or Java) to join our team in Croatia.

No less important is the safety, well-being, and experience of our applicants. Therefore, until further notice, all EPAM employment interviews will be conducted remotely. Our recruitment professionals and hiring managers are standing by to ensure a robust and engaging virtual candidate experience. We look forward to speaking with you!


  • Join existing team and work in Agile way of working
  • Work closely with management team, developers and BAs
  • Automation Test strategy development
  • Automation Framework development and improvement
  • Increase the test coverage with automation tests
  • Work closely with the developers and manual QAs on tests in different test pyramid layers (unit, integration, components, E2E)
  • Daily analysis of regression automation test executions
  • Continuously proposing and adding new modern features to test automation world
  • Collect, measure and report using QA Metrics
  • Conducting application testing, making decision about the expediency of further testing of the specific version of a software product and its extended testing
  • Development of detailed reports of the results of software product's testing with recommendation on quality improvement of a specific version
  • Training selected team members how to maintain the tests and the environment
  • Manual verification of some specific cases
  • Help less experienced engineers with their daily tasks when needed. Task estimation. PR reviews


  • At least 3+ years of proven software test automation experience
  • Experienced with at least one programming language (preferably Java, JavaScript or C#)
  • Experience with build tools
  • Experience with unit testing frameworks (e.g. TestNG, JUnit, Specflow, Cypress)
  • Experience with GUI test automation (e.g. Selenium WebDriver)
  • Experience in different test automation approached (e.g. BDD, DDT, KDT)
  • Experience with version control systems (e.g. Git, Github, Gitlab)
  • Good English – be able to communicate in written and verbal form
  • Easy communicator, fits into teamwork, Can follow helping guidance
  • Not scared of assisted individual work or ask for help and raise questions

We offer

  • Flexible working schedule and opportunity to work remotely from any place in Croatia
  • Community of 65,000+ industry’s top professionals united for exchanging knowledge with experts from anywhere in the world
  • Outstanding career development opportunities with a transparent career path and a roadmap to accelerate your journey
  • Travel and relocation opportunities within our offices in 35+ countries and relocation support for you and your family
  • Wide range of professional training, workshops, and mentoring programs plus unlimited access to LinkedIn Learning
  • Learning resources and financial support for completing certification programs
  • Competitive salary
  • Xmas bonus
  • Vacation bonus
  • Food allowance
  • Corporate health insurance (basic and supplementary)
  • Free yearly Medical check-ups
  • MultiSport Card
  • 25 days of vacation