Опубликовано 29 дней назад

Middle QA Automation Engineer (TypeScript/Playwright) в Sheepy Москва

Building iconв офис
Person iconjunior
Money bag iconот 166 000 ₽/мес

QA Automation Engineer / SDET Middle+

Мы ищем QA Automation Engineer Middle+ в команду платежного crypto/fintech-продукта.

Автоматизация у нас уже есть: используется Playwright, настроен CI, есть существующий фреймворк и базовая инфраструктура. Сейчас нам нужен человек, который сможет самостоятельно развивать направление автоматизации, усиливать покрытие и в первую очередь закрывать smoke/regression по ключевым платежным сценариям.

Основной фокус роли - не просто UI-автотесты, а автоматизация критичных продуктовых flow: создание инвойсов, оплаты, статусы платежей, комиссии, балансы, интеграции с гейтами и асинхронная обработка платежей.

Обязанности:

  • Разработка и поддержка автотестов на Playwright с использованием TypeScript/JavaScript.
  • Развитие существующего автотестового фреймворка: фикстуры, helpers, тестовые данные, стабильность, читаемость и поддерживаемость тестов.
  • Покрытие smoke/regression-сценариев по ключевым платежным flow продукта.
  • Автоматизация API-тестов для REST API, включая сценарии создания инвойсов, оплаты, изменения статусов, комиссий и балансов.
  • Поддержка автотестов в CI/CD: анализ падений, работа с отчетами, снижение flaky-тестов.
  • Участие в формировании стратегии автоматизации: приоритизация покрытия, выбор уровней тестирования, оценка целесообразности UI/API/E2E-покрытия.
  • Анализ причин падений автотестов и дефектов совместно с разработчиками.
  • Участие в анализе требований и обсуждении платежных/crypto-специфичных сценариев с QA, backend/frontend и DevOps-командами.

Требования:

  • Опыт автоматизации тестирования от 2 лет.
  • Уверенное знание TypeScript/JavaScript.
  • Практический опыт работы с Playwright.
  • Опыт автоматизации REST API: Playwright API, Postman/Newman, Axios/Supertest или аналогичные инструменты.
  • Понимание SDLC/STLC и роли автотестов в release/smoke/regression-процессах.
  • Опыт поддержки автотестов в CI/CD: анализ пайплайнов, отчетов, логов и причин падений.
  • Понимание асинхронных процессов и интеграционных сценариев: callbacks/webhooks, ретраи, смена статусов, delayed processing.
  • Опыт тестирования платежных, финансовых, e-commerce или интеграционных систем.
  • Умение разбираться в сложных дефектах и формулировать разработчикам, какие данные нужны для локализации проблемы.
  • Готовность самостоятельно развивать направление автоматизации, предлагать улучшения и продвигать best practices внутри команды.

Будет плюсом:

  • Опыт тестирования crypto/payment-продуктов.
  • Понимание жизненного цикла crypto payment: invoice created → address generated → transaction sent → confirmations → paid/expired/failed.
  • Опыт работы с block explorers, tx hash, confirmations, network fee/gas.
  • Понимание sweep/accumulation, hot/cold wallets, deposits/withdrawals, gateway/provider integrations.
  • Опыт проверки комиссий, балансов, конвертаций и статусов транзакций.
  • Опыт работы с testnets, faucets, network/chain IDs, token standards.
  • Опыт создания или существенного развития автотестового фреймворка.
  • Опыт визуального тестирования или pixel-perfect проверок.
  • Опыт документирования автотестов и процессов автоматизации.

Что важно для нас:

  • Нам нужен не просто человек, который пишет UI-тесты, а инженер, который понимает ценность автотестов для продукта.
  • Важно уметь выбирать правильный уровень покрытия: где нужен UI, где API, а где достаточно интеграционной проверки.
  • Важно не только фиксировать падение теста, но и уметь разобраться, что именно сломалось: тест, данные, окружение, API, платежный провайдер, webhook или бизнес-логика.
  • Важно быть самостоятельным: видеть зоны риска, предлагать покрытие и помогать команде повышать стабильность релизов.

Чем предстоит заниматься в первую очередь:

  • Усилением smoke-покрытия.
  • Автоматизацией ключевых платежных сценариев.
  • Повышением стабильности существующих автотестов.
  • Расширением API-покрытия.
  • Улучшением отчетности и анализа падений в CI.
  • Постепенным развитием автоматизации как отдельного зрелого направления внутри QA.

Условия и возможности:

  • Участие в международном fintech-проекте с фокусом на криптовалютные платежи и B2B-решения

  • Полностью удалённый формат работы

  • Гибкие процессы и минимум митингов

  • Наставничество и поддержка на старте, возможности профессионального роста

  • Конкурентная оплата труда (обсуждается индивидуально по результатам собеседования)

  • Прозрачные процессы, понятная система задач и регулярная обратная связь

  • Инструменты: Agile, Redmine, Telegram, Discord.

Эту вакансию мы нашли в HH.ru
SH

Sheepy

Москва

Получить оффер

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по QA
стажировки по QA
Автоотклики