Назад
17 часов назад

Senior QA Engineer (Manual / Web + API)

300 000 - 350 000₽
Формат работы
onsite/hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior QA Engineer (Manual / Web + API) (Fintech): Тестирование B2B fintech-платформы, объединяющей Web-приложение, backend-сервисы и платежные, identity и compliance-интеграции, с акцентом на ручные, интеграционные и исследовательские проверки. Focus on сквозная диагностика через UI, API, данные и логи, проверка idempotency, webhook-сценариев, балансов и комиссий, а также evidence-based решения о готовности релиза.

Локация: Москва, офис в Хамовниках; большинство рабочих дней — в офисе. Ограниченный гибрид возможен по согласованию, remote-only не рассматривается.

Зарплата: 300 000–350 000 ₽ на руки в месяц.

Компания

Продуктовая команда около 20 человек развивает B2B fintech-платформу на стадии prelaunch.

Что делать

  • Разбирать PRD, user stories, acceptance criteria, API-контракты и бизнес-правила, выявляя противоречия и пропущенные состояния.
  • Проектировать risk-based manual, integration, exploratory, regression и end-to-end проверки Web + API.
  • Проверять UI, REST API, данные, логи и внешние payment, identity и compliance-интеграции в рамках сквозных сценариев.
  • Диагностировать проблемы с помощью Postman, Bruno, Insomnia, curl, OpenAPI/Swagger, DevTools, SQL, request/correlation IDs и observability.
  • Проверять authentication/session flows, роли и права, tenant isolation, payment invariants, idempotency, webhooks, retries, timeouts, balances, fees и reconciliation.
  • Оформлять воспроизводимые дефекты и test evidence, выделять сценарии для автоматизации и давать рекомендации GO, GO WITH ACCEPTED RISK или NO-GO.

Требования

  • Более 5 лет коммерческого опыта в QA либо сопоставимая senior-глубина с подтверждённым product ownership.
  • Сильное ручное тестирование Web + REST API; UI-only опыт недостаточен.
  • Самостоятельная работа с SQL, browser DevTools, логами и технической диагностикой.
  • Опыт интеграционного и end-to-end тестирования распределённых или stateful-систем.
  • Понимание HTTP/HTTPS, JSON, headers, cookies, authentication/session flows, idempotency, retries, timeouts, webhooks и eventual consistency.
  • Рабочий английский для API-контрактов и документации внешних providers.

Хорошо, если есть

  • Опыт в fintech, banking, payments, crypto, ledger, billing или другом регулируемом домене.
  • Знание KYC/KYB, AML/KYT, Transaction Monitoring или Travel Rule.
  • Опыт с Kafka/Redpanda, CDC, event-driven workflows, PostgreSQL transactions/locks или distributed tracing.
  • Базовая автоматизация на Playwright, Cypress или pytest, либо умение быстро писать диагностические скрипты.
  • Опыт построения QA-процесса с нуля или улучшения smoke, regression, test data, triage и release evidence.

Культура и преимущества

  • Влияние на качество продукта до появления кода и на решения о релизе.
  • Сложные сквозные сценарии вместо UI-only тестирования.
  • Небольшая команда около 20 человек и возможность выстроить QA-процесс без формальной бюрократии.
  • Прямое взаимодействие с разработкой, продуктом и владельцами критических потоков.
  • AI используется для анализа требований, поиска слепых зон, генерации гипотез, подготовки тестовых данных и ускорения triage; профессиональное решение остаётся за специалистом.

Процесс найма

  • Короткое обсуждение опыта, office-fit и AI-driven процесса.
  • Техническое интервью по Web + API + SQL/logs, payment timeout, duplicate webhook и release risk.
  • Практическая секция с risk-based test strategy и финальная встреча с командой.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →