Senior Test Automation Engineer (JavaScript)

Minsk, Belarus

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.

DESCRIPTION


Currently we are looking for a tech-savvy Senior Test Automation Engineer for our Minsk office to make the team even stronger.

We invite you to join the distributed and very strong team and make contribution to testing of a brand-new functionality. The team is working on our client’s web site redesign and its migration to the new technology stack (Adobe EM/CQ). The challenge is to reset the existing web sites and consolidate separate client’s businesses into one perfectly working system.

The project has massive integration flows with different in-house services, thus the perfect work of the components is vital. As a Test Automation Engineer, you will be assuring quality performance of 4 web sites, dedicated to cars, homes and energy issues.



ABOUT THE CUSTOMER


Our client is the largest British price comparison information provider, which allows their customers to choose appropriate tariff in more than 50 business areas, including mortgages, loans, life, car and real-estate insurance as well as to find best holiday proposals. The service provides information to a customer basing on the data entered and shows the content relevant for this particular user.

Project technologies and tools

  • Adobe CQ 5.6; Angular 1/2; Grunt; WebPack; Protractor; Cucumber; Jasmine;
  • CI: Jenkins; Maven; Docker; Vagrant;
  • Infrastructure: Amazon Cloud (supported by Cloud Operations team);
  • Version control: Git;
  • Agile methodology.

Responsibilities

  • Automated testing;
  • Support and troubleshooting of continuous integration process;
  • Support and development of existing JS based Test Framework;
  • Design and implementation of tests.

Requirements

  • Experience in test automation using JS (or at least .NET/Java);
  • Good knowledge of GIT (or at least SVN/TFS);
  • Good knowledge of Jenkins (or TeamCity);
  • 1+ year’ experience in Selenium WebDriver (or UI Automation);
  • 1+ year’ experience in HTML, CSS, XPath;
  • Good command of English: at least Intermediate+ level (B1+).

Nice to have

  • Good knowledge of software design patterns is a big plus (including Page Object, Page Factory);
  • Experience in Web Services testing is a big plus;
  • Experience in mobile testing is a big plus;
  • Agile/Scrum.

We offer

  • Experience exchange with colleagues all around the world;
  • Competitive compensation depending on experience and skills;
  • Regular assessments and salary reviews;
  • Social package: medical care, sports, family care;
  • Free English classes;
  • Opportunities for self-realization;
  • Friendly team and enjoyable working environment;
  • Flexible working schedule;
  • Corporate and social events.

KARIÉRNÍ ROZVOJ

Všem našim zaměstnancům poskytujeme zdroje, které potřebují k vybudování úspěšné kariéry.

BUDUJTE SVOU KARIÉRU S NÁMI

Staňte se součástí týmu, kde můžete rozvíjet svůj talent a budovat kariéru bez hranic.