Quadcode

QA Engineer (KYC & Payments)

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • QA
  • Java
  • Gradle
  • TestNG
  • back-end
  • stream api
  • Английский — B1 — Средний

Кто мы:
Quadcode — финтех-компания, специализирующаяся на брокерской деятельности и создании современных финансовых продуктов для клиентов по всему миру. Наш ключевой продукт — внутренняя торговая платформа, предоставляемая другим брокерам по модели SaaS (Software-as-a-Service).

О команде

Команда KYC & Payments отвечает за критически важные процессы в трейдинговой платформе с многомиллионной аудиторией — от верификации пользователей (KYC) до безопасных и стабильных платежных операций. Мы обеспечиваем бесперебойную и безопасную работу всех этапов, связанных с идентификацией, пополнением и выводом средств, что напрямую влияет на пользовательский опыт и доверие к платформе.

Наша команда - 5 Go разработчиков, 3 QA инженера, 2 AQA инженера и тимлид.

Стек технологий - Java, Java 8, Stream api, TestNG, Gradle.

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

  • Тестирование задач в области антифрода: от проверки корректности сценариев до оценки бизнес-рисков и пограничных кейсов;

  • Подготовка тест-кейсов для ручного и автоматизированного тестирования;

  • Тестирование API (REST/WebSocket): проверка соответствия спецификациям и правильности обработки запросов;

  • Проверка интеграций с новыми платёжными системами: настройка тестовых стендов, анализ запросов/ответов, взаимодействие с внешними партнёрами при необходимости;

  • Участие в разборе инцидентов, воспроизведение ошибок, проверка гипотез, помощь в поиске корневой причины (Graylog, базы данных);

  • Участие в развитии QA-процессов: обсуждаем подходы, выявляем уязвимые места в логике, предлагаем улучшения.

Наши ожидания:

  • Опыт работы от 2-3 лет в сфере тестирования ПО, опыт backend тестирования;
  • Уверенное знание и применение теории тестирования (виды тестирования, тест-дизайн, тестовые артефакты);
  • Умение писать тест-кейсы и баг-репорты, опыт работы с TestRail, Allure или аналогичными инструментами;
  • Опыт работы с REST API, включая тестирование с использованием Postman или аналогичными инструментами;
  • Базовые знания WebSocket;
  • Базовые знания SQL и опыт работы с PostgreSQL или MySQL;
  • Умение искать и анализировать ошибки в логах (Graylog или аналогичные инструменты);
  • Желание развиваться в Java и брать задачи на автоматизацию - не обязательно писать с нуля, но важно понимать структуру автотестов, помогать их улучшать и при желании брать себе задачи на доработку.

Будет плюсом

  • Опыт автоматизированного тестирования (желательно, на Java) - коммерческий опыт или пет-проекты.
  • Опыт в KYC&Payments;
  • Опыт в финтехе/форексе.

Условия:

  • Ежемесячная компенсация расходов на питание;
  • ДМС со стоматологией после срока испытания;
  • Дополнительные дни к отпуску за стаж работы;
  • Комфортный офис класса А в бизнес-парке с развитой инфраструктурой;
  • Материальная поддержка в значимых событиях в жизни сотрудников;
  • Тимбилдинги и корпоративные мероприятия.