Responsibilities
Performing quality control of a high-load web project at all stages of development, from requirements analysis to production release;
Automating API testing using Kotlin/Java and developing auxiliary utilities;
Automating UI testing using Playwright and developing auxiliary utilities;
Code reviewing of automated tests;
Conducting manual testing;
Building releases, deploying to environments, verifying tasks in production, and ensuring system stability and operability;
Processing and resolving requests from technical support and users as part of daily duties;
Monitoring and improving metrics and dashboards (Grafana);
Analyzing bugs and incidents in production (Kibana);
Writing detailed and clear bug and incident reports in Jira;
Creating and maintaining Postman collections;
Regularly updating and enhancing the overall test plan in Allure TestOps;
Assisting in onboarding new QA engineers and ensuring test quality;
Defining technical epics, preparing tasks, and conducting estimations.
Requirements
3+ years of experience as a QA Engineer;
Practical experience in test automation using one of the popular programming languages (preferably Kotlin or Java, possibly JavaScript);
Practical experience in UI test automation using a popular framework (preferably Playwright);
Practical experience in manual testing;
Experience testing integrations with external systems;
Practical experience using AI-assisted coding tools (Copilot, ChatGPT, Codeium, etc.) to improve speed and quality of development;
Ability to critically review AI-generated code, ensuring production-ready quality and compliance with company standards;
Knowledge and ability to apply various test design techniques;
Knowledge of HTTP protocol methods, features, and semantics;
Knowledge of SQL at the level of writing queries with various JOIN operations and using indexes;
Ability to work with test management systems (e.g., Allure TestOps);
Experience with GitLab;
Experience with Postman;
Experience analyzing bugs and incidents in production (Kibana);
Experience working with metrics and dashboards (Grafana);;
English proficiency at B1 level or higher.
It can be a plus
Experience with payment gateways;
Practical skills with high-load web projects;
Experience with Jira and Allure TestOps.
Conditions
We know that top talent thrives in the right conditions, so here's what you can expect when joining us:
Full remote work.
Competitive compensation with a service contract.
Transparent performance reviews twice a year, with bonus opportunities and salary adjustments.
An annual allowance that you can use for home office improvements, sports activities, equipment upgrades, and more—tailor it to what benefits you most.
Investment in your development: paid language courses, access to various learning platforms, and a mindfulness benefit, including psychological support with 50% coverage.
Career growth in a fast-scaling project with opportunities to influence technical decisions.
A culture of recognition: our peer reward program celebrates contributions from across the team.
Recruitment process
HR interview (40 min);
Technical interview (1.5 hour);
Test task;
Final interview (45 min).