
Quadcode
QA Engineer (KYC & Payments)
- 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;
- Опыт в финтехе/форексе.
Условия:
- Ежемесячная компенсация расходов на питание;
- ДМС со стоматологией после срока испытания;
- Дополнительные дни к отпуску за стаж работы;
- Комфортный офис класса А в бизнес-парке с развитой инфраструктурой;
- Материальная поддержка в значимых событиях в жизни сотрудников;
- Тимбилдинги и корпоративные мероприятия.