Назад
5 дней назад

Инженер-программист Python / Test Automation Engineer (SDET) по сетевым устройствам

Формат работы
onsite/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Инженер-программист Python / Test Automation Engineer (SDET) по сетевым устройствам (Python, сетевые технологии): Проектирование, разработка и поддержка фреймворков автоматизации для тестирования сетевого программного обеспечения и сетевых микросхем с акцентом на функциональные, регрессионные и нагрузочные проверки. Focus on анализе сетевых протоколов, диагностике сбоев по логам и дампам трафика, настройке виртуальных лабораторий и интеграции автотестов в CI/CD.

Локация: Зеленоград, улица Конструктора Лукина, 14с14. Формат работы: на месте работодателя или гибрид.

Компания

НПЦ ЭЛВИС работает в сфере микро- и радиоэлектроники, телекоммуникаций и связи.

Что делать

  • Проектировать, разрабатывать и поддерживать масштабируемые фреймворки, инструменты и библиотеки автоматизации на Python.
  • Создавать и сопровождать тест-кейсы для функционального, регрессионного и нагрузочного тестирования.
  • Проверять сетевую функциональность, включая реализацию протоколов L2/L3, MPLS и функций безопасности.
  • Настраивать физические сетевые устройства и виртуальные среды GNS3, EVE-NG и других эмуляторов.
  • Диагностировать сбои, анализировать логи и дампы трафика с помощью Wireshark и tcpdump.
  • Интегрировать автотесты в CI/CD, документировать архитектуру тестовых решений и результаты тестирования.

Требования

  • Высшее законченное техническое образование.
  • Опыт тестирования сетевых устройств: маршрутизаторов, коммутаторов и другого оборудования.
  • Уверенное владение Python, знание ООП и структур данных, умение писать чистый поддерживаемый код по PEP8.
  • Понимание сетевых технологий: модели OSI, стека TCP/IP, маршрутизации OSPF, BGP и IS-IS, коммутации VLAN и STP.
  • Опыт работы с pytest или unittest и написания кастомных библиотек.
  • Опыт использования сетевых библиотек Scapy, Netmiko, Paramiko, NAPALM или PyATS.
  • Уверенное владение командной строкой Linux и написание Bash-скриптов.
  • Умение работать с Wireshark и tcpdump.
  • Опыт работы с Git и системами контроля версий.
  • Практический стек включает Python 3.x, Pytest, Scapy, Robot Framework, Docker, Jenkins, Ansible, Linux Ubuntu/CentOS и виртуальные лаборатории EVE-NG/GNS3; сетевые технологии — BGP, OSPF, MPLS, VXLAN и EVPN.

Культура и преимущества

  • Участие в передовых инженерных проектах и работа со специалистами отрасли.
  • Возможность создавать инновационные результаты, регистрировать патенты и применять результаты работы в магистерских и аспирантских квалификационных работах, статьях и публикациях.
  • Гибкий график с возможностью выбирать начало и окончание рабочего дня.
  • ДМС со стоматологией, телемедициной, возможностью подключить родственников и дополнительными сервисами.
  • Материальная помощь, корпоративные скидки и реферальная программа.
  • Комфортный офис с комнатой отдыха, вендинговыми аппаратами, кафе или столовой и активной корпоративной спортивной жизнью.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →