Описание работы
Как инженер по контролю качества, вы будете отвечать за комплексное тестирование функциональностей, связанных с SPARTANS, включая отображение продуктов, вовлечение пользователей, переводы средств, отображение прибыли, процессы погашения и рабочие процессы обработки исключений. Вы будете контролировать сквозное тестирование кампаний на платформе CEX, охватывая право пользователей на участие, отслеживание прогресса задач, статистику объема торгов, системы баллов, распределение купонов, начисление вознаграждений, таблицы лидеров, реферальные отношения и настройки правил кампаний.
Ваши ключевые обязанности включают самостоятельную разработку планов тестирования на основе требований к продукту и проектирование полных тестовых сценариев, охватывающих обычные рабочие процессы, пограничные случаи и исключительные ситуации. Вы будете проверять сложные сценарии, такие как повторное участие, дублирование запросов на вознаграждение, проблемы с задержкой данных, временные окна кампаний, изменения правил и аномалии распределения вознаграждений (избыточная выдача или пропуски).
Ключевые обязанности
- Проведение функционального тестирования, тестирования API, дымового тестирования, регрессионного тестирования и необходимого тестирования производительности для обеспечения точности бизнес-процессов и надежности данных
- Разработка и поддержка автоматизированных тестовых скриптов для повышения эффективности регрессии и охвата тестирования
- Документирование дефектов с четкими шагами воспроизведения и результатами тестирования, сотрудничество с командами продукта, разработки и эксплуатации для устранения проблем
- Подготовка стандартизированных отчетов о тестировании с подробным описанием результатов, рисков и рекомендаций по выпуску
- Постоянная оптимизация процессов тестирования, инструментов и автоматизированных фреймворков
- Проверка специфических сценариев кампаний, включая операции с ограничением по времени, изменения правил и механизмы распределения вознаграждений
- Обеспечение согласованности данных в пользовательских интерфейсах, бэкенд-системах и записях базы данных
Требования к должности
- Более 3 лет опыта тестирования программного обеспечения с глубоким пониманием методологий контроля качества и управления дефектами
- Подтвержденный опыт тестирования кампаний на централизованных криптовалютных биржах (CEX)
- Глубокое знание компонентов кампаний CEX: миссии, метрики объема торгов, бонусные баллы, системы вознаграждений, таблицы лидеров и реферальные программы
- Способность самостоятельно анализировать требования, создавать стратегии тестирования и разрабатывать комплексные тестовые сценарии
- Сильные аналитические навыки для работы с пограничными случаями, исключительными ситуациями и проверкой согласованности данных
- Владение методологиями функционального тестирования, тестирования API, дымового и регрессионного тестирования
- Практический опыт работы с инструментами тестирования, такими как Postman, JMeter, pytest или Robot Framework
- Навыки автоматизации с использованием Python, Shell или аналогичных языков
- Опыт работы в среде Linux с возможностью анализа логов и устранения неисправностей
- Понимание копи-трейдинга, количественных стратегий, торговых ботов или алгоритмических торговых продуктов
- Опыт тестирования кампаний CEX с высокой конкуренцией, распределения вознаграждений или механизмов защиты от мошенничества
- Предпочтителен опыт создания автоматизированных фреймворков тестирования или интеграции CI/CD
Преимущества
Эта должность предлагает полную удаленную работу, позволяя вам работать из любого места, внося вклад в нашу глобальную платформу криптовалютной биржи. Мы предлагаем конкурентоспособные пакеты вознаграждения, возможности профессионального роста в индустрии блокчейна и знакомство с передовыми финансовыми технологиями.