Middle QA Engineer for Thomas Cook

Kyiv, Amosova, Ukraine

Apply

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

Description

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

 

Project Description:

Thomas Cook Money is a holiday bank. We want to make holiday money easy for our customers, by helping them save, borrow, spend and protect themselves in a fun and rewarding way. To realize our ambition, we are embarking on a 5 years journey, fixing what we have today, building a new customer proposition we can be proud of, then growing that proposition into new geographies.

The project and product are based on cutting edge cloud-based technologies, such as: AWS, Java, node.js, React.js and react native frontend. We are working with scrum and Kanban frameworks and are targeting continuous delivery process.

Responsibilities

  • Requirements analysis and processing;
  • Test cases/checklists and other types of test documentation creation;
  • Estimate the required testing time;
  • Perform testing activities on 1-2 projects, communicate with developers and project managers;
  • Functional and regression tests for iOS/Android/web apps;
  • Defect and Test Summary reports preparation.

Requirements

  • Higher education (preferable in IT);
  • 2+ years of manual testing of mobile iOS/Android/web apps experience;
  • Understanding of QA processes, techniques, approaches, methodologies and software development lifecycle, and ability to apply the knowledge into daily operation;
  • Experience producing key test assets (requirements gathering, checklists and test scenarios creation, etc.);
  • Knowledge of common mobile debugging/monitoring;
  • Automation experience (JS, TypeScript, Protractor) and willing to grow as automation QA Engineer;
  • Experience with REST APIs, SoapUI, XML;
  • Experience with continuous integration and source control systems such as Git/GitHub;
  • Good knowledge in SQL queries.

Desirable

  • Nice to have experience in banking, insurance systems and services;
  • Good understanding of HTML/CSS/JS or JQuery;
  • Good understanding of CI/CD process;
  • Familiarity with the following technologies: AWS, NoSQL databases;
  • Good experience and understanding of Scrum process;
  • Nice to have some Performance/Load testing experience (JMeter, LoadRunner, etc.);
  • Basic understanding of security and penetration testing.

Personal skills

  • English spoken and written on the upper-intermediate level or higher;
  • Good verbal and written communication skills;
  • High level of attention to details;
  • Ability to keep a high-level overview of the complete solution and understand the business value;
  • Ability to deal with ambiguity and drive independently or collaboratively with team on solutions, positive approach to difficulties and creative problem solver.

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;
  • Competitive salary;
  • 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.