Мы – вендор решений в области сетевой безопасности.
Разрабатываем, производим и поставляем программные, программно-технические и аппаратные средства защиты информации, включая средства криптографической защиты информации.
В связи с расширением, рады пригласить инженера по автоматизации тестирования для разработки и поддержки автотестов сетевого оборудования, Linux-инфраструктуры и связанных сервисов.
Чем предстоит заниматься:
- Разрабатывать и поддерживать автотесты и вспомогательные библиотеки на Python.
- Автоматизировать функциональное, интеграционное и регрессионное тестирование.
- Тестировать сетевое оборудование: коммутаторы, маршрутизаторы, L2/L3-протоколы и сервисы.
- Работать со сценариями VLAN, LACP, STP, OSPF, BGP, BFD, MLAG.
- Взаимодействовать с оборудованием через CLI/SSH, REST API, NETCONF и другие интерфейсы.
- Поддерживать тестовые стенды, конфигурации, тестовые данные, логи и результаты запусков.
- Интегрировать тесты в CI/CD, запускать их на физических стендах, в виртуальных машинах и контейнерах.
- Локализовывать дефекты, собирать логи и диагностические данные, оформлять баг-репорты.
- Готовить тест-кейсы, чек-листы, отчёты и техническую документацию.
Требования:
- Уверенное знание Python и опыт написания поддерживаемого кода.
- Практический опыт автоматизации на pytest: fixtures, параметризация, маркировка тестов, подготовка и очистка окружения.
- Понимание функционального, интеграционного и регрессионного тестирования.
- Умение писать тест-кейсы, выделять позитивные, негативные и граничные сценарии.
- Опыт работы с Git.
- Опыт тестирования REST API: HTTP/HTTPS, JSON, коды ответов, curl, Postman или аналоги.
- Уверенная работа в Linux: shell, SSH, логи, процессы, сеть, tcpdump, ip, ss, journalctl, systemctl.
- Опыт работы с Docker и понимание контейнерных сетей.
- Понимание TCP/IP и базовых сетевых технологий: VLAN, LACP, STP, маршрутизация, OSPF, BGP.
- Опыт работы с CLI сетевого оборудования, конфигурациями, логами и счётчиками интерфейсов.
- Опыт использования CI/CD: GitLab CI, Jenkins, TeamCity или аналоги.
- Умение работать с физическими стендами и сетевым оборудованием.
Плюсом будет:
- Robot Framework.
- Playwright или Selenium.
- Ansible, Terraform, Docker Compose.
- QEMU/KVM, VMware, виртуальные сети.
- NETCONF, RESTCONF, gNMI, OpenConfig.
- TLS, сертификаты, SSH-туннели, VPN.
- ELK/Kibana, Grafana, Prometheus, SQL.
- Опыт работы с NOS: SONiC, EOS, Junos, NX-OS, RouterOS или аналогами.
Условия:
- Заработная плата по результатам собеседования;
- Испытательный срок до 3 месяцев;
- Оформление с первого рабочего дня, отпуск по ТК РФ;
- Работа в офисе в Москве (м. Южная);
- Индивидуальные проектные премии и премии по итогам деятельности компании;
- Бонусы: чай, кофе, легкие закуски, ДМС и фитнес.