Участвовать в обеспечении качества продукта на всех этапах разработки и релизного процесса;
Тестировать frontend и backend;
Заниматься как ручным тестированием, так и автоматизацией;
Разрабатывать и поддерживать E2E-автотесты на Playwright;
Развивать API-автоматизацию;
Тестировать REST API и WebSocket;
Работать с микросервисами и проверять интеграции между сервисами;
Работать с SQL и данными;
Поддерживать и развивать автотесты в CI/CD;
Участвовать в выборе подходов к тестированию новой функциональности;
Улучшать QA-процессы и подходы внутри команды;
Проводить code review автотестов и делиться экспертизой с другими QA.
Требования
Опыт в QA от 5 лет;
Сильный опыт ручного тестирования frontend и backend;
Коммерческий опыт автоматизации и самостоятельного написания автотестов;
JavaScript / TypeScript;
Уверенный практический опыт с Playwright;
Опыт UI- и API-автоматизации;
Хороший уровень работы с REST API;
Опыт работы с WebSocket;
Понимание микросервисной архитектуры и взаимодействия сервисов;
Уверенная работа с SQL;
Понимание CI/CD и того, как автоматизированные тесты встраиваются в pipeline;
Умение самостоятельно определять подход к тестированию, оценивать риски и отвечать за качество своей части продукта;
Для Senior-уровня также важен опыт развития QA-практик: mentoring, code review, помощь коллегам и участие в улучшении процессов;
Свободный разговорный русский язык.
Будет плюсом: опыт с message brokers; Docker / Kubernetes; нагрузочное тестирование; GraphQL; Redis; опыт мобильного тестирования.
Условия
Full-time;
Удаленный формат работы;
Гибкое начало рабочего дня;
Корпоративная техника;
Испытательный срок 3 месяца;
Расширенный пакет бенефитов после испытательного срока: медицинская страховка, бюджет на спорт / языки / дополнительное медицинское покрытие, дополнительные оплачиваемые дни отдыха;
Внутренние технические встречи, тренинги и возможность участия в профессиональных конференциях и обучении.