Hewlett Packard Enterprise
Manufacturing Software Python Test Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по разработке тестовой автоматизации для производственных тестов сетевого оборудования. Проектирование и поддержка масштабируемых тестовых фреймворков, скриптов и инфраструктуры на Python и Perl в Linux-среде.
Задачи
- Проектировать, разрабатывать, внедрять и поддерживать фреймворки, инструменты и скрипты автоматизации производственных тестов
- Разрабатывать решения автоматизации на объектно-ориентированных Python и Perl
- Проектировать архитектуру тестовой автоматизации с упором на простоту, надёжность, поддерживаемость, масштабируемость и переиспользование
- Определять требования к тестам, обеспечивать полное покрытие и повышать эффективность тестирования
- Разрабатывать, разворачивать и поддерживать производственные тестовые скрипты и инструменты
- Диагностировать и устранять сложные проблемы ПО, тестов, систем и производства
- Проводить код-ревью и продвигать лучшие практики разработки и автоматизации тестирования
- Разрабатывать инструменты сбора, анализа, мониторинга и отчётности по тестовым данным
- Обеспечивать поддержку автоматизации и производственных тестов для программ NPI
- Взаимодействовать с командами производства, железа, ПО и продуктовой инженерии
- Вести несколько параллельных проектов и приоритетов в быстром производственном окружении
- Создавать и поддерживать техническую документацию по фреймворкам, инструментам и процессам
- Инициировать улучшения качества, надёжности, эффективности и масштабируемости тестирования
Требования
- Степень бакалавра в электротехнике, информатике, компьютерной инженерии или смежной области либо эквивалентный практический опыт
- Минимум 4–6+ лет профессионального опыта разработки производственной тестовой автоматизации, крупномасштабных тестовых фреймворков или смежной инфраструктуры
- Сильный практический опыт объектно-ориентированной разработки на Python и/или Perl
- Понимание методологий производственного тестирования, процессов production-тестов и автоматизации
- Опыт работы в Linux-средах
- Отличные навыки диагностики, отладки и анализа первопричин
- Опыт проектирования и поддержки надёжных, переиспользуемых и масштабируемых фреймворков автоматизации
- Сильные аналитические, коммуникационные и организационные навыки
- Умение работать как самостоятельно, так и в кросс-функциональной команде
- Способность вести несколько сложных задач и приоритетов в быстром темпе
- Самостоятельность и ответственность за результаты и сроки
- Постоянное обучение и обмен техническими знаниями с командой
Условия
- Гибридный формат: в среднем 2 дня в неделю в офисе HPE
- Комплексный пакет льгот для физического, финансового и эмоционального благополучия
- Программы профессионального развития и карьерного роста
- Инклюзивная культура и гибкость в управлении работой и личными потребностями
Навыки
- Python
- Perl
- Linux
- Test Automation
- Object-Oriented Programming
- C/C++
- Java
- SQL
- Relational Databases
- Networking
- Embedded Systems
- CI/CD
- Source Control
- Data Collection
- Analytics
- Dashboards