QA Lead

Tasks

  • Setting and controlling tasks for automators and manual QAs;
  • Review of test scenarios by QA engineers from the team;
  • Distribution of tasks within the QA team;
  • Planning and conducting functional, regression, integration, and other types of testing, and test design;
  • Preparation of test data, and setting up environments for testing work;
  • Development of test documentation for new functionality, as well as up-to-date support of the old ones;
  • Reproducing errors encountered by users;
  • Team development (making development plans/conducting one-to-ones);
  • Hiring new QA engineers;

Our expectations

  • Understanding how a client-server application works;
  • Understanding how HTTP/HTTP2 protocols work;
  • Confident knowledge of test design practices;
  • Backend testing experience of at least 3 years;
  • Experience working as a QA team leader for at least 2 years (either mentoring and onboarding QAs, or hiring new QAs);
  • Experience with git;
  • Knowledge of Java 11+ from 2 years (we use it in autotests);
  • Basic CI knowledge for pipeline writing (we use Jenkins);

Will be a plus

  • Experience with TMS Allure EE (we are just using it);
  • Experience with Kafka;
  • Work experience in fintech;
  • Understanding how TCP works;

Additionally

  • Willingness to discuss relocation to Georgia;
  • The ability to work from anywhere in the world.