Vaba ametikoha kohta
ElmoSoft ищет Full-Stack QA Engineer для ручного и автоматизированного тестирования высоконагруженной платежной системы. Работа включает проверку платежных E2E-сценариев, API и асинхронной обработки вебхуков.
О компании и продукте
ElmoSoft развивает высоконагруженную платежную систему, управляющую транзакциями, маршрутизацией между PSP и крипто-шлюзами.
Продукт работает с API, вебхуками, асинхронной обработкой и сложной бизнес-логикой.
Что предстоит делать
- Проводить ручное тестирование платежных E2E-сценариев: авторизация, захват, рефанды, возвраты, таймауты, идемпотентность, обработка колбэков и вебхуков от PSP.
- Разрабатывать и поддерживать автотесты на Python с Pytest и Requests для API-регресса, валидации статусов, транзакционных данных и целостности платежных потоков.
- Проверять обработку вебхуков, колбэков и статусов транзакций в асинхронных и event-driven архитектурах.
- Формировать тестовые наборы для smoke-тестирования в CI/CD и регресса перед релизом, управлять flaky-тестами.
- Использовать data-driven подход для разных валют, терминалов, провайдеров и routing rules.
- Работать с Postman, SQL, GitLab CI, Jira и TestRail.
Условия
Минск. Гибридный формат работы.
Зарплата в USD.
Будет преимуществом
- Опыт тестирования маршрутизации между несколькими PSP, middleware или шлюзов.
- Опыт с BDD, Behave или Gherkin.
- Опыт наставничества и перевода ручных QA в автоматизацию.
- Понимание PCI DSS, GDPR или других регуляторных требований.