Региональные платежные системы

QA Automation / Manual Engineer

От 150 000 KGS
  • Бишкек
  • От 1 года до 3 лет

Описание и задачи по должности: автоматизировать регресс и критические платежные сценарии (API + при необходимости UI), встроить автотесты в CI/CD и повысить стабильность релизов.

Обязанности:

- Построение/поддержка фреймворка автотестов (приоритет API, затем UI где нужно).

- ⁠Автоматизация регресса: транзакции, статусы, возвраты, комиссии, реестры, интеграции.

- ⁠Интеграция автотестов в CI/CD, отчеты о прогонах, анализ флейков.

- ⁠Подготовка тестовых данных/стендов, моки партнеров (эмуляция callback/webhook).

- ⁠Код-ревью тестов, развитие практик качества (quality gates).

- Функциональное тестирование API и UI (админка/кабинеты), регресс перед релизами.

- ⁠Проверка платежных сценариев: статусы, возвраты/отмены, комиссии, лимиты, реестры/сверки.

- ⁠Тестирование интеграций: webhooks/callback, подписи, таймауты, ретраи, идемпотентность.

- ⁠Составление тест-кейсов, чек-листов, тест-планов; актуализация тестовой документации.

Требования:

- ⁠Уверенный язык для автотестов: JavaScript/TypeScript

- ⁠Опыт автоматизации API (supertest/axios+jest, pytest, rest-assured и т.п.).

- ⁠Опыт UI-автоматизации (Playwright/Cypress/Selenium) — как плюс, не обязательно.

- ⁠Понимание тест-дизайна, пирамиды тестирования, flaky tests, тестовых данных.

- ⁠Git, CI (GitLab CI/Jenkins/GitHub Actions), умение читать логи и разбирать падения.