# Локация
Санкт-Петербург, Гороховая улица, 49Б; доступна удалённая работа.
Компания
Продуктовая IT-компания создаёт B2C-сервисы на базе AI и веб-приложения по подписочной модели для пользователей в России, СНГ и других странах.
Что делать
•Провести аудит рисков и с нуля построить поддерживаемый каркас автотестов на Python или TypeScript.
•Автоматизировать UI, REST API, интеграции, вебхуки и асинхронные процессы, включая оплату, подписки, продления, отмены и доступ к продукту.
•Настроить тестовые данные и окружения, а также встроить smoke- и регрессионные тесты в GitLab CI.
•Настроить отчёты и уведомления о сбоях, разбирать нестабильные тесты и улучшать тестируемость продукта.
•Подключить ручного тестировщика к работе с созданным фреймворком.
Требования
•От 3 лет опыта в автоматизации тестирования и опыт запуска автоматизации с нуля или серьёзной перестройки существующего решения.
•Уверенное владение Python и pytest или TypeScript; опыт с Playwright либо Cypress/Selenium с готовностью перейти на Playwright.
•Опыт автоматизации REST API, включая авторизацию, подписи запросов и негативные сценарии.
•Знание SQL, Docker/docker compose, тестовых окружений, CI и систем отчётности вроде Allure.
•Понимание пирамиды тестов, риск-ориентированного подхода, самостоятельность и ясная письменная коммуникация.
•AI-агенты обязательны в инженерной практике: требуется уметь использовать AI для подготовки тестов, API-клиентов, тестовых данных, анализа падений и ревью кода с обязательной проверкой результата.
Хорошо, если есть
•Опыт с платёжными системами, подписками и рекуррентными списаниями.
•Знание RabbitMQ, Kafka, Pact, WireMock или mitmproxy.
•Умение читать PHP/Laravel-код.
•Опыт с Grafana, Loki, k6 или Locust, SaaS и мультитенантными продуктами.
•Опыт обучения ручных тестировщиков автоматизации.
Культура и преимущества
•Недельные спринты, планирование, груминги, ретро и демо.
•Доступ к корпоративному Claude и другим AI-ассистентам без лимитов и заявок.
•Компенсация сервисов, необходимых для работы.
•ДМС после года сотрудничества.
•Оплачиваемый отгул — 28 дней в год, а также один дополнительный day-off в месяц без отработки.
•Распределённая команда примерно из 35 человек с фокусом на результат.