← К каталогу
НП

НПЦ ЭЛВИС

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

ГибридУровень не указанЗеленоград, Россия12 дн. назад
О ВАКАНСИИ

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

Обязанности

  • Мы ищем разработчика тестов, автоматизации тестирования, который специализируется на сетевых технологиях. Основная задача — проектирование, разработка и поддержка фреймворков автоматизации тестирования сетевого ПО, оценки производительности и функциональности сетевой микросхемы.
  • Разработка фреймворков: Проектирование и написание масштабируемых инструментов и библиотек автоматизации на Python.
  • Автоматизация тестирования: Создание и поддержка тест-кейсов (функциональное, регрессионное, нагрузочное тестирование).
  • Тестирование сетевой функциональности: Проверка реализации сетевых протоколов (L2/L3, MPLS, безопасность).
  • Работа с оборудованием/симуляторами: Настройка физических сетевых устройств или виртуальных сред (GNS3, виртуальный эмулятор).
  • Анализ результатов: Диагностика причин сбоев (troubleshooting), анализ логов, дампов трафика (Wireshark/Tcpdump).
  • CI/CD: Интеграция автотестов в процессы CI/CD
  • Документирование: Описание архитектуры тестовых решений и результатов тестирования.
  • Язык: Python 3.x
  • Тестирование: Pytest, Scapy, Robot Framework
  • Сети: BGP, OSPF, MPLS, VXLAN, EVPN
  • Инструменты: Docker, Jenkins, Git, Wireshark, Ansible
  • Окружение: Linux (Ubuntu/CentOS), виртуальные лаборатории (EVE-NG/GNS3)

Требования

  • Высшее законченное (техническое) образование.
  • Опыт тестирования сетевых устройств (маршрутизаторы, коммутаторы и др.)
  • Python : Уверенное владение. Знание ООП, понимание структур данных, умение писать чистый, поддерживаемый код (PEP8).
  • Сетевые знания: понимание модели OSI, стека TCP/IP, принципов маршрутизации (OSPF, BGP, IS-IS) и коммутации (VLAN, STP)
  • Инструментарий тестирования: Опыт работы с pytest (или unittest), опыт написания кастомных библиотек.
  • Работа с сетевыми библиотеками: Опыт использования Scapy, Netmiko, Paramiko, NAPALM или PyATS.
  • Linux : Уверенное владение командной строкой Linux, написание Bash-скриптов.
  • Инструменты анализа: Умение работать с Wireshark, tcpdump.

•…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between3And6