О компании
Мы разрабатываем ИТ-продукт, который включает в себя масштабную WEB-платформу и интерактивный Telegram-бот/Мини-приложение. Наш технологический стек включает бэкенд на Node.js и фронтенд на JavaScript.
Обязанности
- Проектировать, разрабатывать и улучшать масштабируемую автоматизированную тестовую систему с использованием JavaScript / TypeScript + Node.js.
- Писать и поддерживать E2E тесты, а также автоматизировать тестирование веб-версии продукта, включая UI/UX и кроссбраузерную совместимость, а также интерфейс Telegram-бота.
- Разрабатывать и автоматизировать API тесты для проверки бизнес-логики и интеграций (REST / WebSockets).
- Проектировать и реализовывать CI/CD тестовые пайплайны: настраивать регулярное выполнение тестов в GitHub Actions, GitLab CI или Jenkins.
- Проводить код-ревью автоматизированных тестов и тестовой инфраструктуры.
- Анализировать и улучшать покрытие тестами продукта; разрабатывать и поддерживать тестовую отчетность.
- Локализовать ошибки и создавать четкие отчеты об ошибках; настраивать автоматическое создание тикетов в Jira при сбоях тестов.
- Контролировать актуальность тестовой документации: тестовые планы и чек-листы; совместно определять приоритетные сценарии для автоматизации с командой.
- Внедрять лучшие практики тестирования и улучшать процессы автоматизации.
- Тесно сотрудничать с командами бэкенда, фронтенда, QA и DevOps.
Требования
- Коммерческий опыт в автоматизации тестирования от 4 лет (включая элементы руководства / неформальное управление задачами).
- Отличные знания JavaScript и экосистемы Node.js; уверенное владение TypeScript.
- Опыт автоматизации UI тестирования веб-сайтов с использованием Playwright или Cypress.
- Опыт тестирования API и понимание архитектуры веб-протоколов.
- Понимание специфики и архитектуры Telegram-ботов, включая Bot API.
- Уверенное владение Git, базовые знания SQL, понимание принципов CI/CD и опыт работы с пайплайнами (GitHub Actions, GitLab CI, Jenkins).
- Опыт проведения код-ревью и готовность помочь в развитии команды (при необходимости, с перспективой формального руководства).
Условия и бенефиты
- Возможность создать автоматизацию тестирования с нуля.
- Работа с быстрорастущим продуктом в динамичной команде.
Как откликнуться
Пожалуйста, отправьте свое резюме на https://t.me/katyacheresh



