Описание должности
Как старший инженер по тестированию, вы будете играть ключевую роль в обеспечении качества и надежности платформы ZK-EVM (Zero-Knowledge Ethereum Virtual Machine). Эта должность предполагает разработку и поддержку автоматизированных тестовых фреймворков, инструментов и систем сбора данных для оптимизации процессов тестирования и улучшения производительности продукта. Вы также будете отвечать за интеграцию тестовых процессов в репозиторий GitHub, обеспечивая беспрепятственное взаимодействие с командами разработчиков. Роль требует тесного сотрудничества с командами ZK-EVM и узлов для выявления и устранения технических проблем, оптимизации эффективности системы и согласования целей тестирования с проектами.
Ключевые обязанности
- Проектирование, разработка и внедрение автоматизированных тестовых инструментов и фреймворков для платформы ZK-EVM с целью повышения эффективности и точности тестирования.
- Сбор и анализ тестовых данных для выявления закономерностей, узких мест в производительности и областей улучшения системы ZK-EVM.
- Интеграция тестовых процессов в GitHub, обеспечение контроля версий, совместимости с CI/CD-конвейерами и отслеживаемости результатов тестирования.
- Сотрудничество с кросс-функциональными командами, включая команды разработчиков ZK-EVM и узлов, для согласования стратегий тестирования с требованиями проекта.
- Проведение всестороннего тестирования компонентов ZK-EVM, включая модульное тестирование, интеграционное тестирование и валидацию на уровне системы.
- Документирование процедур тестирования, результатов и рекомендаций для поддержки обмена знаниями в команде и непрерывного улучшения.
- Отслеживание новых методологий и технологий тестирования для оптимизации практик тестирования платформы ZK-EVM.
Требования к должности
- Подтвержденный опыт работы старшим инженером по тестированию с глубокими знаниями в области автоматизированного тестирования и обеспечения качества.
- Продвинутые знания архитектуры ZK-EVM, блокчейн-протоколов и связанных технологий.
- Владение скриптовыми языками (например, Python, Bash) и инструментами автоматизации для разработки тестов.
- Опыт работы с GitHub и интеграцией CI/CD для управления тестовыми процессами и репозиториями кода.
- Отличные коммуникативные навыки для эффективного взаимодействия с разработчиками, стейкхолдерами и кросс-функциональными командами.
- Способность анализировать сложные технические данные и преобразовывать результаты в практические рекомендации для оптимизации системы.
- Сильные навыки решения проблем с акцентом на отладку, анализ производительности и надежность системы.
Предпочтительные квалификации
- Магистерская степень или выше в области компьютерных наук, программной инженерии или смежной области.
- Опыт работы с фреймворками тестирования блокчейна, валидацией смарт-контрактов или тестированием криптографических протоколов.
- Знание практик DevOps и облачных тестовых сред.
- Владение инструментами управления тестированием (например, Jira, TestRail) для отслеживания дефектов и прогресса тестирования.
- Понимание тестирования производительности, тестирования безопасности и анализа масштабируемости распределенных систем.
- Опыт кросс-командного сотрудничества в гибких или итеративных средах разработки.
- Способность работать самостоятельно и руководить тестовыми инициативами с минимальным контролем.
Преимущества компании
Присоединяйтесь к динамичной команде, работающей на переднем крае блокчейн-инноваций. Наслаждайтесь конкурентоспособной оплатой труда, гибким графиком работы и возможностями профессионального роста. Компания предлагает комплексные льготы, включая медицинскую страховку, пенсионные планы и стипендии для профессионального развития. Сотрудничайте с ведущими экспертами отрасли, чтобы формировать будущее децентрализованных технологий и вносить вклад в значимые проекты.