← Все вакансии/Senior
SeniorRemote

QA Automation Engineer

T
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

О компании

Мы развиваем ИТ-продукт, который включает в себя масштабную WEB-платформу и интерактивного Telegram-бота/Mini App. Наш стек: Backend на Node.js, Frontend на JavaScript. Продукт быстро растет, и сейчас мы ищем Senior QA Automation Engineer.

Обязанности

  • Проектирование, разработка и развитие масштабируемого фреймворка автоматизированного тестирования на 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.
  • Опыт автоматизации UI-тестирования веб-сайтов с использованием Playwright или Cypress.
  • Опыт тестирования API и понимание устройства веб-протоколов.
  • Понимание специфик и архитектуры Telegram-ботов, включая Bot API.
  • Уверенное владение Git, базовые знания SQL, понимание принципов CI/CD и опыт работы с пайплайнами (GitHub Actions, GitLab CI, Jenkins).
  • Опыт проведения code review и готовность помогать развивать команду (при необходимости — с перспективой формального лидерства).

Условия

  • Будет плюсом:
  • Опыт одновременного тестирования сквозных сценариев, например, когда действия на WEB-сайте влекут за собой изменения в других системах.
Стек и навыки

С чем работаем