О компании/продукте:
Сервис с высокой нагрузкой (web + API). Команда автоматизации стоит единый фреймворк на Python/pytest + Playwright.
Рассматриваем кандидатов с опытом Python-разработки, готовых перейти в AQA.
Задачи:
- Развивать фреймворк автотестов (фикстуры, плагины, слоё абстракций).
- Писать UI-(Playwright/Selenium) и API-тесты (pytest/requests).
- Подключать/поддерживать CI/CD, артефакты, отчётность Allure.
- Анализировать причины падений, повышать стабильность (ретраи, ожидания).
- Участвовать в код-ревью, поддерживать стандарты качества тестов.
Требования (must-have):
- Python 1-3 года (разработка/скрипты/ETL) или 6-18 мес AQA на Python.
- Понимание ООП, чистого кода, Git-flow.
- Базовые знания тестирования/HTTP/REST, желание расти в QA-инжиниринг.
- Английский для чтения документации.
Будет плюсом:
- Pytest-опыт, Playwright/Selenium, requests.
- Allure, Docker, Linux, опыт с CI (GitLab CI/Gub Actions).
- SQL (база), опыт написания вспомогательных утилит.
Стек:
Python 3.x, pytest, Playwright/Selenium, requests, Allure, Docker, GitLab CI/GitHub Actions, SQL, Linux.
Условия:
- Зарплата: Мск/СПБ: 130 000-180 000 рублей; РФ/удалённо: 110 000-160 000 рублей.
- Оформление, ДМС/спорт, бюджет на обучение/конференции.
- Формат: удалённо/гибрид: менторство от Senior SDET, технический карьерный трек.
Процесс найма:
HR-колл (20 мин).
Live-скрининг по Python/HTTP (20-30 мин).
Домашний мини-проект: простой фреймворк (pytest + 3-5 тестов UI/API) - 3-5 часов.
Тех-интервью с AQA-лидом (60-90 мин) + ревью проекта.
Финал, оффер.