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.