Shopware

Senior Quality Engineer - Checkout & Payments (m/f/d)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Quality Engineer в команду Quality Operations, отвечающую за надёжность платёжных сценариев в Shopware, Shopware Payments и внешних системах. Фокус на интеграционном тестировании, автоматизации и валидации релизов.

Задачи

  • Определять и реализовывать риск-ориентированное покрытие критичных сценариев мерчантов и покупателей совместно с Product и Engineering
  • Разрабатывать и поддерживать автотесты на TypeScript и Playwright, включая API/интеграционное тестирование storefront, Shopware, платёжного сервиса и интерфейсов платёжных провайдеров
  • Проверять результаты платежей: создание заказа, статус оплаты, суммы, валюту, а также сценарии отмены, capture, возвратов, webhook и восстановления
  • Оценивать режимы отказов интеграций с разработчиками: аутентификация, изоляция мерчантов, повторные запросы, идемпотентность, асинхронные изменения состояния
  • Интегрировать и поддерживать продуктовые тесты в CI, улучшать тестовые данные, воспроизводимость и диагностику
  • Поддерживать валидацию релизов и совместимости, превращать находки инцидентов в регрессионное покрытие
  • Формулировать чёткие QA-рекомендации по протестированному объёму, рискам и блокерам для Product и Engineering
  • Ревьюить тестовый код, работать в паре с коллегами, улучшать фикстуры и документацию

Требования

  • Опыт разработки и поддержки автотестов для production-ПО, включая API/интеграционное и end-to-end тестирование
  • Сильные навыки программирования на TypeScript или JavaScript и практический опыт с Playwright или аналогичным фреймворком
  • Опыт работы с CI-пайплайнами, Git, код-ревью, воспроизводимыми тестовыми окружениями и отладкой по логам, трейсам и коду
  • Понимание HTTP API, аутентификации, асинхронной обработки и переходов состояний, включая тестирование отказов и ретраев
  • Умение превращать неопределённые требования в тестируемые сценарии и приоритизировать по риску
  • Командный подход и готовность учиться и делиться опытом
  • Свободный письменный и устный английский, опыт работы напрямую с разработчиками и продуктом

Условия

  • Открытая культура с плоской иерархией и поощрением инициативы
  • Бессрочные трудовые контракты
  • Гибкий график, возможность мобильной работы и полностью удалённых контрактов
  • Свобода выбора рабочего оборудования
  • Структурированный онбординг с персональным buddy
  • Возможности профессионального роста и развития
  • Бонусы: пенсионные планы, программы здоровья, регулярные командные мероприятия

Навыки

  • TypeScript
  • JavaScript
  • Playwright
  • API testing
  • CI
  • Git
  • HTTP
  • PHP
  • Symfony
  • Shopware
  • OpenAPI
  • Docker

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

Senior QA Engineer
JobgetherSeniorУдалённо
15 окт.
Senior QA / Test Engineer (w/m/x/d)
Eywa MilesSeniorБерлинГибрид
15 окт.
Staff V&V Engineer (m/f/d), E/E Development
ARX RoboticsSeniorМюнхенГибридРелокация
15 окт.
Senior QA Automation Engineer — Client Technology (m/f/x)
Scalable CapitalSeniorМюнхенГибридРелокация
14 окт.
Salesforce Performance Tester with JMeter
JobgetherMiddleУдалённо
14 окт.
Senior Quality Engineer - Checkout & Payments (m/f/d) — Shopware, Schöppingen | itrelocate