Senior QA Automation Engineer
Описание
Продуктовая IT-компания. Делаем B2C-сервисы на базе AI, которыми пользуются люди в России, СНГ и за рубежом. Создаем веб-приложения и зарабатываем на подписке. Ищем сильного middle или senior-инженера, который с нуля выстроит автоматизацию тестирования подписочных продуктов. Вы станете первым автоматизатором в команде: проведёте аудит рисков, выберете стек, создадите каркас и встроите тесты в CI. Главный фокус — критичные денежные сценарии: оплата, подписка, продление, отписка и доступ к продукту. Задачи: Построить поддерживаемый каркас автотестов на Python или TypeScript. Автоматизировать UI, API, интеграции, вебхуки и асинхронные процессы. Настроить стабильные тестовые данные и окружения. Встроить smoke- и регрессионные тесты в GitLab CI. Настроить отчёты и уведомления о падениях. Разбирать нестабильные тесты и причины сбоев. Помогать команде улучшать тестируемость продукта. Подключить ручного тестировщика к работе с созданным каркасом. Что важно: От 3 лет опыта в автоматизации тестирования. Опыт запуска автоматизации с нуля или серьёзной перестройки существующего решения. Уверенный Python + pytest или TypeScript. Playwright либо опыт Cypress/Selenium с готовностью перейти на Playwright. Автоматизация REST API, включая авторизацию, подписи запросов и негативные сценарии. SQL, Docker/docker compose, тестовые окружения. Опыт работы с CI и системами отчётности вроде Allure. Понимание пирамиды тестов и риск-ориентированного подхода. Самостоятельность и ясная письменная коммуникация. Работа с AI AI-агенты — обязательная часть нашей инженерной практики. Мы используем Claude Code, собственных сабагентов и AI-ревью merge request. Подписку предоставляем. Ожидаем, что вы умеете использовать AI для подготовки тестов, API-клиентов и тестовых данных, анализа падений и ревью кода. При этом всегда запускаете и проверяете результат, понимаете сгенерированный код и знаете типичные ошибки агентов. Будет плюсом: Опыт с платёжными системами, подписками и рекуррентными списаниями. RabbitMQ, Kafka, Pact, WireMock или mitmproxy. Умение читать PHP/Laravel-код. Grafana, Loki, k6 или Locust. Опыт в SaaS и мультитенантных продуктах. Опыт обучения ручных тестировщиков автоматизации. Мы предлагаем: Оклад и квартальная премия, детальнее обсуждаем на собеседовании Самописная аналитическая система в реальном времени — все показатели по всем кампаниям, без выгрузок и ожидания отчётов Доступ к корпоративному Claude и другим ИИ-ассистентам — без лимитов и заявок Предоставляем сервисы, необходимые для работы — аналитика, парсеры, подписки, доступы к профильным платформам Быстрые согласования гипотез и большой простор для тестирования — идея проверяется, а не защищается месяцами ДМС — после года сотрудничества Оплачиваемый отгул — 28 дней в год Day-off — 1 день в месяц без отработки Команда ~ 35 человек, полностью распределённая — работаем на результат, а не на присутствие в календаре