Senior QA Automation Engineer / Team Lead
REMOTE GLOBAL
Мы развиваем ИТ-продукт, который включает в себя масштабную WEB-платформу и интерактивного Telegram-бота/Mini App. Наш стек: Backend на Node.js, Frontend на JavaScript. Продукт быстро растет, и сейчас мы ищем Senior QA Automation Engineer. Ваша главная задача — выстроить автоматизацию тестирования с нуля, объединив проверку WEB-интерфейса, Telegram-бота и серверной части в единую надежную систему.
Обязанности:
- Проектирование, разработка и развитие масштабируемого фреймворка автоматизированного тестирования на JavaScript / TypeScript + Node.js.
- Написание и поддержка E2E-тестов, а также автоматизация тестирования WEB-версии продукта, включая UI/UX и кроссбраузерность, плюс интерфейс Telegram-бота.
- Разработка и автоматизация API-тестов для проверки бизнес-логики и интеграций (REST / WebSockets).
- Проектирование и внедрение CI/CD пайплайнов тестирования: настройка регулярного запуска автотестов в GitHub Actions, GitLab CI или Jenkins.
- Проведение code review автоматизированных тестов и тестовой инфраструктуры.
- Анализ и повышение тестового покрытия продукта; разработка и поддержка тестовой отчетности.
- Локализация багов и заведение понятных баг-репортов; настройка автоматического создания тикетов в Jira при падении автотеста.
- Контроль актуальности тестовой документации: тест-планов и чек-листов; совместно с командой определение приоритетных сценариев для автоматизации.
- Внедрение лучших практик тестирования и развитие процессов автоматизации.
- Тесное взаимодействие с командами Backend, Frontend, QA и DevOps.
Требования:
- Коммерческий опыт в автоматизации тестирования от 4 лет (включая элементы лидерства / неформального ведения задач).
- Отличное знание JavaScript и экосистемы Node.js; уверенное владение TypeScript.