Назад
7 дней назад

Senior Fullstack QA (Python)/Тестировщик

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Senior Fullstack QA (Python)/Тестировщик (SaaS/TravelTech): Построение риск-ориентированной стратегии тестирования распределённых систем, интеграций и платёжных потоков с акцентом на API, асинхронные процессы и финансовую сверку. Focus on разработке поддерживаемых автотестов на Python/pytest, безопасной миграции платежей, проверке идемпотентности и диагностике сбоев между сервисами и провайдерами.

Локация: удалённый формат работы; компания оформляет сотрудников в соответствии с ТК РФ. Офис расположен в центре Санкт-Петербурга.

Компания

Bnovo — аккредитованная IT-компания и SaaS-платформа для управления объектами размещения и увеличения дохода в гостиничном бизнесе, входящая в группу Smartway.

Что делать

  • Построить риск-ориентированную стратегию тестирования с матрицей интеграций, критических сценариев, контрактными и интеграционными тестами.
  • Покрыть платёжный путь от подключения шлюза и формирования ссылки на оплату до обработки статуса провайдера, уведомлений и отражения платежа во внутренних сервисах.
  • Проверять безопасный переход со старого платёжного потока на новый: поэтапное включение, откат, суммы, статусы, отсутствие потерянных и двойных платежей.
  • Тестировать внутренние цепочки межсервисного взаимодействия и асинхронные процессы.
  • Развивать тестовые данные, заглушки провайдеров, проверки в CI и диагностику дефектов по логам и метрикам.

Требования

  • Более 6 лет опыта и senior-уровень в тестировании распределённых систем и внешних API.
  • Сильное ручное тестирование и разработка поддерживаемых API- и интеграционных автотестов.
  • Практический Python и pytest для работы с существующим набором тестов.
  • Опыт проверки webhook, очередей, повторных попыток, идемпотентности, порядка событий и восстановления после отказов.
  • Опыт работы с Docker, GitLab CI, тестовыми базами данных, логами и метриками.
  • Умение локализовать сбои между сервисами и внешним провайдером.

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

  • Опыт с эквайрингом, возвратами и двухстадийными платежами.
  • Опыт сверки финансовых данных.

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

  • Удалённый формат работы и доступ к офису в центре Санкт-Петербурга.
  • Оформление по ТК РФ и ДМС с психологом и телемедициной.
  • Возможности профессионального развития и скидки на образовательные платформы.
  • Программа привилегий и скидок BestBenefits, книжный клуб и офлайн-библиотека.
  • Дополнительный выходной в день рождения и корпоративные активности.

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