QA Engineer (FinTech)

21.05.2026
25 000 000 / месяц
Вакансия истекает: 01.06.2026
Откликнуться

Описание вакансии

Мы в поисках QA Engineer уровня Middle+ / Senior с опытом работы от 3 лет в FinTech направлении.

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

  • Тестирование платёжных систем и финансовых сервисов (функциональное, регрессионное, интеграционное, smoke/sanity, exploratory)

  • Разработка и поддержка тест-кейсов, чек-листов и тестовой документации

  • Тестирование REST API, микросервисов;

  • Валидация данных в БД, проверка финансовых расчётов, reconciliation, ledger

  • Анализ логов и мониторинг через Kibana / Grafana / Sentry

  • Воспроизведение и документирование багов, участие в их расследовании (Root Cause Analysis)

  • Написание и поддержка автотестов (UI / API), интеграция в CI/CD

  • Performance testing с использованием JMeter / k6

  • Оценка рисков, участие в planning, grooming и release-процессах

  • Взаимодействие с командами Backend, Frontend, DevOps, Product

  • Контроль качества релизов и определение quality gates

  • Оценка пользовательского опыта (UX): если функционал реализован неудобно, нелогично или расположен не на своём месте — открыто и без сомнений давать обратную связь команде и предлагать улучшения

  • Активное участие в обсуждении продукта с позиции конечного пользователя, выявление слабых мест в customer journey

  • Для Senior: построение QA-стратегии, менторинг команды, участие в архитектурных решениях, ownership за качество продакшена

Требования:

Тестирование:

  • Функциональное, регрессионное, smoke/sanity, exploratory тестирование

  • Техники тест-дизайна: Equivalence Partitioning, Boundary Value Analysis, Decision Tables, State Transition

  • Жизненный цикл бага, Root Cause Analysis

  • Risk-based testing, построение test strategy и coverage matrix

API и интеграции:

  • REST API, JSON/XML, HTTP методы и статус-коды

  • Postman / Insomnia, Swagger / OpenAPI

  • Аутентификация: JWT, Bearer Token, API Keys

  • Тестирование микросервисов и event-driven архитектуры

  • Contract testing, mocking / stubbing (WireMock)

Базы данных и работа с данными:

  • Уверенное знание SQL: JOIN, subqueries, window functions, агрегатные функции

  • Валидация CRUD-операций и финансовых расчётов

  • Reconciliation, ledger validation, double-entry logic

  • Проверка консистентности данных между сервисами

Web и Mobile:

  • Chrome DevTools, responsive testing

  • Cookies, sessions, HTTP/HTTPS

  • Основы mobile testing, отличия Android / iOS

FinTech-домен:

  • Жизненный цикл платежа, статусы транзакций, refund / reversal

  • Acquiring, issuing, payment gateways, settlement, chargebacks

  • AML / KYC, banking APIs, ERP / accounting integrations

  • Decimal precision, округления, timezone handling

  • Distributed transactions, eventual consistency, failure recovery

Автоматизация:

  • Selenium / Playwright / Cypress

  • API automation, Page Object Model, fixtures

  • Parallel execution, test data generation

  • Опыт с одним из языков: Java / JavaScript / TypeScript / Python

  • Построение и поддержка automation-фреймворков

Performance Testing:

  • JMeter / k6

  • Load vs stress testing, поиск bottlenecks

  • Тестирование пиковых нагрузок платежей

  • SLA / SLO / SLI, latency и throughput analysis

  • Security и Compliance:

  • OWASP Top 10, auth / authz, маскирование sensitive data

  • PCI DSS, GDPR, SOX, audit trails

  • Проверка access control, encryption, permission boundaries

Мониторинг и логи:

  • Kibana, Grafana, Sentry

  • Анализ логов, incident analysis, root cause investigations

  • Лидерство (для Senior):

  • Менторинг QA-команды

  • Улучшение процессов тестирования, shift-left подход

  • Участие в архитектурных обсуждениях

  • Ownership за качество продакшена

Что для нас важно:

  • Accuracy first — в FinTech даже маленькая ошибка может стоить денег

  • Auditability — система должна быть traceable, reproducible, observable

  • Security mindset — внимание к access control и защите данных

  • Production thinking — понимание поведения системы при retry, дубликатах, partial failure, network timeout

  • Customer focus — QA смотрит на продукт глазами пользователя и не боится открыто говорить о проблемах UX, неудобствах и нелогичных решениях.

Условия:

  • Комфортный офис в центре Ташкента;
  • Удобный график работы с 9:00 до 18:00, либо с 10:00 до 19:00;
  • Профессиональный рост и обучение;
  • Возможность влиять на продукт и процессы;

  • Участие в масштабных проектах в сфере платёжных технологий;
  • Дружный коллектив и лояльное руководство;

  • Простые и прозрачные внутренние процессы;
  • Минимум бюрократии и быстрые процессы принятия решений.