Senior Test Automation Engineer

Minsk, Belarus


You are curious, persistent, logical and clever. You enjoy living by the code of your craft and developing mind-blowing solutions for complex problems. You are a true techie at heart. If this sounds like you, this could be the perfect opportunity to join our EPAM Minsk as a Senior Test Automation Engineer and collaborate with one of the world's leading game company to develop its back-end platform. Scroll down to learn more about this role’s responsibilities and requirements.


  • Design and create test plans;
  • Conduct story and test reviews;
  • Write, maintain, and execute JUnit-based tests;
  • Participate directly in all test phases;
  • Support the team with other testing activities.


  • Ability to write test cases, track them independently and report bugs;
  • Automation experience with Java 8 and JUnit;
  • Knowledge of Spring;
  • Experience in testing web services (REST web-services is a preference);
  • Basic experience with NoSQL databases;
  • Ability to deliver high quality results under minimal supervision;
  • Excellent troubleshooting skills;
  • Intermediate and higher-level English.

Nice to have

  • Experience with Jenkins/TeamCity, build pipelines, build tools (Maven/Gradle);
  • Knowledge of performance testing;
  • Experience with Docker, MongoDB and AWS.

We offer

  • Innovative solutions delivery to the world’s digital changes;
  • Experience exchange with colleagues all around the world;
  • Opportunities for self-realization;
  • Friendly team and enjoyable working environment;
  • Engineering, corporate and social events;
  • Social package: professional & soft skills trainings, medical & family care programs, sports;
  • Free English classes;
  • Flexible working schedule.