Middle QA Full-stack Engineer
UpGate
- Грейд
- Middle
- Формат
- Удалённо
- Занятость
- Контракт
- Категория
- QA
- Источник
- Job for QA
Откликнуться
Прямого контакта в посте нет
Откройте вакансию в Telegram-боте: там весь исходный пост и способ отклика.
Открыть в TelegramОписание
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).
- 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).
- kotlin
- java
- javascript
- playwright
- postman
- grafana
- kibana
- jira
- allure_testops
- gitlab
- sql
- copilot
- chatgpt
- codeium
- http
Оценка вакансии
62/100 · удовлетворительно
- Описание полное
- Зарплата не указана
- Компания и проект описаны
- Контакта нет
- Стек описан подробно
- Формат работы понятен
Похожие вакансии
QA Manual Tester (Gaming)
AI-балл 61/100Hypemasters · Белград
Удалённоlive_opsxcodeandroid_studio
QA Automation Engineer
AI-балл 88/100Button One
130 000 – 150 000 ₽
MiddleУдалённоplaywrightjavascriptsql
QA Automation Engineer — AI-assisted testing
AI-балл 73/100Pinobyte
Удалённоapihttphttps
Фуллстек QA (Python)
AI-балл 82/100FIRECODE · Москва / Санкт-Петербург
160 000 – 200 000 ₽
MiddleОфис / Удалённоpythonpostmanswagger
Senior Software Development Engineer in Test (SDET) / QA
AI-балл 57/100Startale Group
Seniorjavascripttypescriptplaywright
