Инженер-программист Python / Test Automation Engineer (SDET) по сетевым устройствам — НПЦ ЭЛВИС, Россия, Зеленоград
Зарплата не указана
ОткликнутьсяКомпания: НПЦ ЭЛВИС
Локация: Россия, Зеленоград
Формат: Офис, Гибрид
Занятость: Полная занятость
Грейд: не определён
Обязанности
• Мы ищем разработчика тестов, автоматизации тестирования, который специализируется на сетевых технологиях. Основная задача — проектирование, разработка и поддержка фреймворков автоматизации тестирования сетевого ПО, оценки производительности и функциональности сетевой микросхемы.
• Разработка фреймворков: Проектирование и написание масштабируемых инструментов и библиотек автоматизации на 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.
• Git: Опыт работы с системами контроля версий.
Условия
• Участие в передовых проектах в отрасли микро- и радиоэлектроники, телекоммуникаций и связи
• Работу в команде лучших специалистов отрасли, с возможностью делиться знаниями и перенимать опыт, решая сложные инженерные задачи, на передовом краю развития современных технологий
• Систему поощрения за создание результатов инновационной деятельности, регистрация патентов
• Применение результатов работы в подготовке квалификационных работ в магистратуре и аспирантуре. Поддержка научно-технического совета в подготовке статей, публикаций, работ
• Широкие возможности профессионального роста
• Гибкий график работы (возможность выбора начала и окончания рабочего дня)
• Полис ДМС (включающий стоматологию, возможность подключения родственников и членов семьи, страховку выезжающих за рубеж, телемедицину, онлайн-консультации юриста и психолога)
• Материальную помощь к значимым событиям и сложным жизненным ситуациям
• Сервис с предложениями о корпоративных скидках и привилегиях от партнеров (900+), который помогает значительно экономить на ежедневных тратах
• У нас дружественная атмосфера и активная корпоративная жизнь. В Компании есть команды по: легкой атлетике, баскетболу, шахматам, настольному теннису и плаванию, лыжам и киберспорту. Спортсмены нашей Компании принимают участие в различных соревнованиях и турнирах. Для футбольной и волейбольной команды предоставляются спортивные площадки
• Реферальную программу
• Комфортный офис с вендинговыми аппаратами, комнатой отдыха, на территории есть кафе/столовая
• Мы ценим ваш опыт и компетенции, поэтому уровень дохода обсуждаем с успешными кандидатами