​Technical Automation QA Engineer for Thomas Cook

Kyiv, Amosova, Ukraine


The Thomas Cook Group is the oldest and best known name in leisure travel with a history of innovation that started in 1841. Then Company is proud to serve the 19 million customers who chose to travel with TC each year and, are focused on transforming their business so that they can serve even more customers in ways that deliver better holiday dreams.

Thomas Cook is supported by 21,813 employees and operates from 15 source markets; it’s a leading company(by revenue) in all its core domains. Thomas Cook Group plcʼs shares are listed on the London Stock Exchange (TCG).

The Companyʼs very essence is to deliver inspiring personal journeys as the trusted pioneer in global travel. The core of our strategy is to deliver a high-tech, high-touch approach and being there for their customers wherever, whenever and however they want to connect with Company. TC Group is building the capability to support personalized customer interaction through micro-segmentation, social media integration, and powerful recommendation analytics.

Read more about the client


On behalf of Thomas Cook, Ciklum is looking for a Technical Automation QA Engineer to join our team in Kyiv on a full-time basis.

As a Technical QA Engineer, you will be part of new digital Scrum team involved in designing and building Web applications that scale to millions of customers, billions of pounds in revenue and thousands of requests per millisecond.


  • Test Planning for manual and automation activities;
  • Test Analysis, Design, Execution, Reporting;
  • Documentation Review;
  • Automation on GUI and API levels (Selenium WebDriver, Appium, Node.js, Protractor, Cucumber);
  • Participation in process improvement, adopting new tools and technologies, implementing best practices.


  • Experience in testing of web and/or mobile applications (1+ year);
  • Experience with UI and/or API automation testing and desire to develop further in this area;
  • Experience of technical testing (e.g. reading logs, putty, Web Developer Toolbar, Fiddler, mocking);
  • Work with VCS (Git, SVN etc.);
  • Understanding of CI (Jenkins, TeamCity etc.);
  • Good understanding of Web technologies and concepts (HTML, CSS, JS, XML, JSON, SQL, MongoDB);
  • Profound theoretical background in SQA methodology and process
  • Experience with cross-browser testing and/or cross-mobile platform testing;
  • Experience in usage of Test Management tools (e.g. TestRail, Zephyr, TestLink);
  • Experience in usage of defect tracking systems (preferably Jira);
  • Upper intermediate spoken and written English;


  • Experience with Agile/Scrum development processes in a fast-paced, dynamic environment.
  • Good knowledge in OOP, design patterns;
  • Experience with JS, Protractor;
  • BDD approach (Cucumber, JBehave, JDave etc.);
  • Experience working with e-commerce products;

Personal skills

  • Quick learner;
  • Excellent communication (both written & verbal) and interpersonal skills;
  • Attention to details;
  • Good problem-solving skills;
  • Profound analytical skills;
  • Proactive, results-oriented personality;
  • Ability to prioritize personal workload.

What's in it for you

  • A unique working environment where you communicate and work directly with colleagues abroad on a day-to-day basis
  • Career opportunities within big and well-known travel provider from Europe
  • Possibility to work in a big and successful company
  • Possibility to work from home one day per week (after the trial period is passed)
  • Long-term employment with 20 working-days paid vacation and other social benefits