Локация
Санкт-Петербург; удалённый формат работы.
Компания
bnovo — аккредитованная IT-компания и SaaS-лидер в сфере гостиничного бизнеса, входящая в группу Smartway.
Что делать
•Построить риск-ориентированную стратегию тестирования: матрицу интеграций и критических сценариев, контрактные и интеграционные тесты, релизный smoke и ручной регресс с реальными провайдерами.
•Покрыть полный платёжный путь: подключение шлюза, ссылка на оплату, статусы провайдера, уведомления и отражение платежей во внутренних сервисах.
•Обеспечить безопасную миграцию платежей: сравнивать старый и новый потоки, проверять поэтапное включение и откат, суммы и статусы, исключать потерянные и двойные платежи.
•Проверять внутренние цепочки межсервисного взаимодействия и асинхронные процессы.
•Развивать тестовые данные, заглушки провайдеров, проверки в CI и диагностику дефектов по логам и метрикам.
Требования
•Senior-опыт в тестировании распределённых систем и внешних API; самостоятельное определение приоритетов, критериев выпуска и объёма регресса.
•Сильное ручное тестирование и разработка поддерживаемых API- и интеграционных автотестов.
•Практический Python и pytest для работы с существующим набором тестов.
•Опыт проверки webhook, очередей, повторных попыток, идемпотентности, порядка событий и восстановления после отказов.
•Опыт работы с Docker, GitLab CI, тестовыми базами данных, логами и метриками.
•Умение локализовать сбои между сервисами и внешним провайдером.
Хорошо, если есть
•Опыт с эквайрингом, возвратами, двухстадийными платежами и сверкой финансовых данных.
Культура и преимущества
•Удалённый формат работы и оформление в соответствии с ТК РФ.
•Возможность развиваться в сфере TravelTech и реализовывать профессиональные идеи.
•ДМС с психологом и телемедициной.
•Скидки на образовательные платформы, программа привилегий BestBenefits и дополнительный выходной в день рождения.
•Корпоративные мероприятия, настольные игры и другие командные активности.
Процесс найма
Необходимо отправить отклик на вакансию.