Описание работы:
Проведение ручного, исследовательского, регрессионного, интеграционного и сквозного тестирования для нескольких продуктов и систем.
Разработка, создание и поддержка набора автоматизированных тестов для пользовательского интерфейса и инструментов контроля качества с использованием Typescript и Playwright. Интеграция расширений кошельков, таких как MetaMask/Keplr, в набор тестов.
Проверка функциональности веб-приложений, API, серверных сервисов, блокчейн-инфраструктуры и функций на уровне протокола.
Исследование проблем во фронтенде, бэкенде, инфраструктуре и распределенных системах.
Анализ логов, метрик, сетевого трафика и поведения системы для выявления корневых причин и рисков качества.
Сотрудничество с отделами продукта, разработки, DevOps и другими заинтересованными сторонами на протяжении всего жизненного цикла разработки.
Участие в проверке выпусков, разработке стратегии тестирования, автоматизации и постоянном улучшении процессов.
Использование инструментов и рабочих процессов на основе ИИ для ускорения тестирования, автоматизации, исследований и повышения общей производительности инженеров по качеству.
Поддержка новых продуктов, функций и инициатив в соответствии с изменяющимися бизнес-приоритетами.
Помощь в расследовании инцидентов в продакшене, анализе проблем и пост-релизной проверке при необходимости.
Активное выявление пробелов в качестве, неэффективности процессов и возможностей для повышения надежности продукта и покрытия тестированием.
Требования к кандидату:
4-5 лет опыта работы инженером по качеству (QA Engineer).
Опыт тестирования фронтенд-приложений Web3, dApps, кошельков, интеграций смарт-контрактов или других пользовательских блокчейн-решений.
Опыт тестирования торговых платформ, децентрализованных бирж, финансовых дашбордов или других сложных распределенных приложений с критически важными пользовательскими процессами.
Опыт как ручного тестирования, так и автоматизации тестов.
Владение Typescript и опыт разработки или поддержки фреймворков автоматизации, таких как Playwright, и внутренних инструментов.
Опыт работы с Playwright, Pytest, CI/CD-конвейерами, Docker, Kubernetes, облачной инфраструктурой или аналогичными технологиями.
Опыт тестирования и отладки REST, gRPC, WebSocket или других API-ориентированных систем.
Знание блокчейн-транзакций, интеграций кошельков, блокчейн-эксплореров и взаимодействий со смарт-контрактами.
Навыки поиска и устранения неисправностей на различных уровнях технологического стека.
Способность быстро осваивать новые продукты, технологии и области с минимальным руководством.
Готовность работать с разными продуктами, технологиями и уровнями стека, а не сосредотачиваться на одной специализации.
Чувство ответственности и способность самостоятельно вести расследования от обнаружения проблемы до ее решения.
Практический опыт использования ИИ-инструментов для повышения продуктивности с применением инженерного подхода и здравого смысла.
Навыки эффективного общения и сотрудничества как с техническими, так и с нетехническими заинтересованными сторонами.
Комфортная работа в условиях быстро меняющихся приоритетов и задач.
Преимущества:
Конкурентоспособная зарплата и вознаграждение в токенах INJ.
Неограниченный оплачиваемый отпуск.
Оборудование.
Компенсация расходов на домашний офис.
Гибкий график работы.
Возможность работать с передовыми блокчейн-технологиями в финансовой индустрии.
Коллективная культура с возможностями профессионального роста и развития.
Глобальные встречи команды.