Описание работы
1. Сквозное функциональное тестирование и тестирование пользовательского опыта
- Руководство тестированием основных бизнес-процессов для платформ Web, App и H5, включая полные пользовательские сценарии: регистрация/KYC, депозиты/выводы, спотовая/контрактная торговля, подписка/погашение финансовых продуктов
- Проведение исследовательского тестирования и аудита UX в смоделированных средах для выявления задержек взаимодействия, аномалий отображения данных, неоднозначных подсказок и других дефектов опыта с последующей оптимизацией продукта
- Проверка специфичных для Web3 сценариев: время обработки депозитов мультичейн-активов (ERC20, TRC20, SOL и др.), расчет комиссий на вывод, точность обновления балансов
2. Проверка API и согласованности данных
- Разработка и выполнение автоматизированных тест-кейсов API для проверки корректности, идемпотентности и обработки исключений при взаимодействии фронтенда и бэкенда
- Создание тестовых решений для сравнения ончейн-данных с офчейн-реестрами, обеспечивающих соответствие потоков активов, статусов ордеров и расчетов доходности при симулированной торговле
- Тестирование отказоустойчивости и деградации сторонних сервисов (фиды рыночных данных, провайдеры KYC, SMS-шлюзы) для гарантии плавной деградации при сбоях внешних зависимостей
3. Тестирование совместимости и производительности
- Создание матриц совместимости для основных браузеров, iOS/Android устройств и кошельковых расширений, исключающих блокирующие проблемы в ключевых процессах
- Совместная работа с командами нагрузочного тестирования по проверке скорости загрузки страниц, времени отклика API и задержек WebSocket-уведомлений на соответствие SLA при высокой нагрузке
- Мониторинг стабильности тестовой среды с оперативным выявлением блокеров, вызванных проблемами инфраструктуры Web3 (задержки синхронизации нод, RPC-лимиты)
4. Развитие процессов качества и управление дефектами
- Участие в ревью требований и дизайна с выявлением неоднозначностей и рисков с позиции тестирования, формирование исполняемых тест-планов и кейсов
- Стандартизация жизненного цикла дефектов, обеспечение оперативных исправлений разработчиками, регулярная подготовка отчетов о качестве (еженедельно/ежемесячно) с метриками: плотность дефектов, время исправления, процент успешных регрессов
- Создание базы знаний по тестированию Web3: типовые аномалии ончейн-взаимодействий, методы построения тестовых данных, руководства по mock-инструментам для повышения эффективности команды
Требования
- 3+ года опыта QA в интернет-продуктах, включая минимум 1 год тестирования Web3/блокчейн/финансовых проектов
- Владение методами функционального тестирования с умением самостоятельно проектировать тест-кейсы, покрывающие основные сценарии, граничные условия и исключительные потоки; опыт работы с инструментами управления дефектами (Jira/TestRail)
- Навыки работы с минимум одним фреймворком автоматизации (Python+Pytest/Java+TestNG/JS+Cypress) и практический опыт реализации API или UI-автотестов
- Знание основ Web3: подключение кошельков, подписание транзакций, gas-комиссии, подтверждения блоков, токен-стандарты; способность самостоятельно диагностировать проблемы ончейн-взаимодействий
- Высокий уровень эмпатии к пользователям и внимание к деталям
Условия
Возможность глубокого участия в ключевых этапах обеспечения качества - от тестовых сред до реальной торговой инфраструктуры инновационных Web3-продуктов. Практический опыт решения сложных задач тестирования блокчейн-инфраструктуры с вкладом в развитие платформ нового поколения для цифровых финансов.