Описание вакансии
Ключевые обязанности
- Разработка и поддержка full-stack приложений с использованием современных фреймворков и инструментов
- Сотрудничество с QA-командами для разработки стратегий тестирования и выполнения ручных тестов
- Выявление, документирование и отслеживание дефектов ПО через системы управления тестированием
- Внедрение и оптимизация процессов тестирования для повышения качества продукта и снижения рисков
- Работа с инструментами управления проектами для контроля сроков, распределения ресурсов и своевременной поставки
- Четкое изложение технических аспектов заинтересованным сторонам и участие в обсуждениях решений
- Отслеживание новых веб-технологий и тенденций в блокчейне для улучшения процессов разработки
- Участие в командных встречах и обмене знаниями для достижения целей проекта
Требования к кандидату
- Не менее 2 лет профессионального опыта в full-stack разработке
- Опыт работы в QA-среде, включая ручное тестирование и создание тест-кейсов
- Хорошее знание инструментов управления проектами (Testrail, qTest, JIRA, Shortcut)
- Глубокое понимание веб-технологий: фронтенд (HTML, CSS, JavaScript, React) и бэкенд (Node.js, Python, REST API)
- Отличные письменные и устные навыки английского языка с умением объяснять сложные технические концепции
- Способность работать самостоятельно и в команде с QA для достижения целей проекта
- Базовые знания блокчейна и его применения в разработке ПО
- Владение системами контроля версий (например, Git) для управления кодом
- Опыт работы по agile-методологиям и итеративным процессам тестирования
- Аналитические навыки для решения технических проблем и оптимизации производительности
Дополнительные преимущества
- Опыт работы с web3-инфраструктурой: блокчейн-сетями (Ethereum, Solana), разработкой смарт-контрактов и DApps
- Знание DevOps-практик и CI/CD-процессов для автоматизированного тестирования и развертывания
- Умение создавать и поддерживать техническую документацию по тестированию и архитектуре
- Опыт работы с инструментами тестирования API (Postman, Swagger, SOAP UI)
- Понимание принципов тестирования безопасности и методов оценки уязвимостей
- Владение СУБД (MySQL, PostgreSQL, MongoDB) для тестирования и валидации
- Опыт работы с облачными платформами (AWS, Azure) и их интеграцией в тестовые среды
- Способность работать с кросс-функциональными командами (разработчики, менеджеры, дизайнеры)
- Знание методологий нагрузочного и производительного тестирования
- Опыт работы с фреймворками автоматизированного тестирования (Selenium, Cypress, Jest)
