У роли чёткий фокус на тестировании платёжных интеграций и распределённых систем, а работа над продуктом даёт ценный отраслевой опыт; уровень оплаты не указан.
Актуальные технологии
Понятные задачи
Продукт в TravelTech
Пакет льгот
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Fullstack QA (Python): Построение риск-ориентированной стратегии тестирования распределённых систем, внешних API и платёжных потоков с акцентом на интеграционные автотесты, асинхронные процессы и надёжность финансовых операций. Focus on проверке миграции платежей, идемпотентности, диагностике межсервисных сбоев и контроле релизных рисков.
Локация: Санкт-Петербург; удалённый формат работы.
Компания
bnovo — аккредитованная IT-компания и SaaS-лидер в сфере гостиничного бизнеса, входящая в группу Smartway.
Что делать
Построить риск-ориентированную стратегию тестирования: матрицу интеграций и критических сценариев, контрактные и интеграционные тесты, релизный smoke и ручной регресс с реальными провайдерами.
Покрыть полный платёжный путь: подключение шлюза, ссылка на оплату, статусы провайдера, уведомления и отражение платежей во внутренних сервисах.
Обеспечить безопасную миграцию платежей: сравнивать старый и новый потоки, проверять поэтапное включение и откат, суммы и статусы, исключать потерянные и двойные платежи.
Проверять внутренние цепочки межсервисного взаимодействия и асинхронные процессы.
Развивать тестовые данные, заглушки провайдеров, проверки в CI и диагностику дефектов по логам и метрикам.
Требования
Senior-опыт в тестировании распределённых систем и внешних API; самостоятельное определение приоритетов, критериев выпуска и объёма регресса.
Сильное ручное тестирование и разработка поддерживаемых API- и интеграционных автотестов.
Практический Python и pytest для работы с существующим набором тестов.
Опыт проверки webhook, очередей, повторных попыток, идемпотентности, порядка событий и восстановления после отказов.
Опыт работы с Docker, GitLab CI, тестовыми базами данных, логами и метриками.
Умение локализовать сбои между сервисами и внешним провайдером.
Хорошо, если есть
Опыт с эквайрингом, возвратами, двухстадийными платежами и сверкой финансовых данных.
Культура и преимущества
Удалённый формат работы и оформление в соответствии с ТК РФ.
Возможность развиваться в сфере TravelTech и реализовывать профессиональные идеи.
ДМС с психологом и телемедициной.
Скидки на образовательные платформы, программа привилегий BestBenefits и дополнительный выходной в день рождения.
Корпоративные мероприятия, настольные игры и другие командные активности.
Процесс найма
Необходимо отправить отклик на вакансию.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →