QA Automation Engineer (Wi-Fi Enterprise Platform)

WowNet

QA Automation Engineer (Wi-Fi Enterprise Platform)

деревня Румянцево, офисный парк Комсити

Метро: Говорово

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

ВНИМАНИЕ
На данную вакансию могут претендовать только кандидаты с практическим опытом самостоятельного написания сложных интеграционных автотестов с нуля. Режим работы: гибридный (офис, по необходимости + удаленка).

ВНИМАНИЕ2
Мы включили обязательное сопроводительное письмо для этой вакансии. Отклик на вакансию должен включать в себя:
1) Расскажите о себе, ваших преимуществах, достижениях, увлечениях - на ваше усмотрение;
2) Список соответствия/не соответствия навыков НАШЕМУ описанию вакансии в формате: номер пункта - да/нет/частично;
3) Ссылку на репозиторий с реальными автотестами (не уровня pet-project, а продуктовый или максимально приближенный к реальному). При невозможности раскрыть детали проекта - показать то, что можете показать для подтверждения скиллов. Например PDF со скринами.

А теперь - к делу) Мы - компания WowNet (ООО "Линки"), российский разработчик телекоммуникационного оборудования и программного обеспечения. Мы делаем инновационные продукты и хотим вдохновлять сотрудников на достижение великих целей и гордиться совместными успехами.

WowNet разрабатывает как аппаратные продукты (точки доступа Wi-Fi, коммутаторы различного назначения), так и программное обеспечение для них. Если интересно, посетите наш сайт wownet.pro

Кого мы ищем

В команду QA мы ищем топового тестировщика, который будет сфокусирован на автотестах. Если кратко сформулировать задачу, то она такая: всё что можно перевести на автотесты, должно быть переведено на автотесты. В команде уже есть тестировщики, которые знают продукт "от и до" и уже частично решают эту задачу, но они очень устали от рутины и хотят вас в команду!))

Это не разовая задача, проект постоянно развивается, а кроме того будут стартовать новые продукты по телеком-тематике.

ТРЕБОВАНИЯ К КАНДИДАТУ

1. Языки, фреймворки, библиотеки

1.1. Уверенное владение Python (предпочтительно) или Go для написания тестов
1.2. Опыт с pytest, unittest или аналогами — не менее 3 лет промышленного применения
1.3. Знание фреймворков для API-тестирования: Selenium, Allure;
1.4. Знание библиотек requests, httpx, RestAssured, Netmiko;
1.5. Опыт составления тест-планов на основе OpenAPI/Swagger-спецификаций

2. Сетевое оборудование и протоколы

2.1. Понимание стека IEEE 802.11 (Wi-Fi): 802.11a/b/g/n/ac/ax — как минимум на уровне уверенного пользователя
2.2. Знание протокола MQTT большой плюс
2.3. Понимание RADIUS, 802.1X, EAP-методов аутентификации (PEAP, EAP-TLS, EAP-TTLS)
2.4. Базовое понимание VLAN, QoS, DHCP, DNS в Enterprise-контексте
2.5. Опыт работы с SNMP, Syslog, NetFlow/IPFIX как источниками данных для верификации

3. Инфраструктура и окружение

3.1. Уверенная работа с Linux (RHEL/Ubuntu/Debian) на уровне администратора
3.2. Docker, docker-compose — для разворачивания тестовых окружений
3.3. Опыт работы с Kubernetes хотя бы на уровне чтения манифестов и работы с kubectl
3.4. Git: feature-branches, pull requests, code review, понятное дело, обязательны

4. CI/CD

4.1. Интеграция автотестов в GitLab CI или Jenkins — наличие реального проекта в портфолио
4.2. Понимание концепции shift-left testing

Требования к опыту

  • Общий опыт в QA — от 5 лет, из них в автоматизации — от 3 лет
  • Обязателен опыт тестирования сетевого оборудования или embedded-систем — без этого резюме не рассматривается
  • Опыт написания автотестов для management plane (REST API контроллера, CLI) - большущий плюс
  • Опыт разработки и поддержки тестовых фреймворков с нуля (не только добавление тестов в готовую инфраструктуру)
  • Опыт работы с реальным оборудованием в тестовых стендах (не только эмуляторы)
  • Участие в code review тестового кода как ревьюера
  • Умение самостоятельно выявить, что из ручного регрессионного тестирования целесообразно автоматизировать


Hard skills, которые дадут преимущество

  • Опыт тестирования контроллеров Wi-Fi — понимание того, как должен работать Enterprise-контроллер
  • Знание Wireshark / tcpdump на уровне анализа, например, handshake 802.11 и RADIUS-диалогов
  • Опыт с инструментами нагрузочного тестирования сети: iperf3, ostinato, Spirent/Ixia (хотя бы базовый)
  • Написание тестов для роуминга: 802.11r, 802.11k, 802.11v
  • Опыт с testbed-management системами: Robot Framework, pytest-testinfra

Soft skills и приятные мелочи

  • Опыт написания технической документации к тестовым фреймворкам и suite'ам
  • Готовность работать в тесном контакте с разработчиками: участие в grooming, обсуждение testability на этапе проектирования
  • Умение оценивать трудоёмкость автоматизации и давать реалистичные сроки

Условия:

  • Мы ищем сотрудника в штат на полную ставку.
  • Гибридный режим работы: офис (по необходимости) + удаленка.
Навыки
  • Git
  • Python
  • Pytest
  • REST API
  • HTTPX
  • RestAssured
  • Netmiko
  • Selenium
  • Allure
  • Linux
  • Kubernetes
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Bell Integrator
  • Москва

  • до 150000 RUR

Рекомендуем
Цифров
  • Москва

  • до 150000 RUR

Рекомендуем
ВижнЛабс (VisionLabs)

Автотестровщик / QA

ВижнЛабс (VisionLabs)

  • Москва

  • до 150000 RUR

Рекомендуем
Лаборатория Касперского

Lead QA (DDoS Protection)

Лаборатория Касперского

  • Москва

  • до 150000 RUR

РАСЧЕТНЫЕ РЕШЕНИЯ
  • Москва

  • до 150000 RUR

X5 Tech
  • Москва

  • до 150000 RUR

YADRO
  • Москва

  • до 150000 RUR

Новые платформы
  • Москва

  • до 150000 RUR

Защищенные Телекоммуникации

Application Security Engineer / AppSec

Защищенные Телекоммуникации

  • Москва

  • до 150000 RUR

Киберпротект

Senior Application Security Engineer

Киберпротект

  • Москва

  • до 150000 RUR

Р.О.С.Т. - Информационные Технологии

Инженер по надежности SRE

Р.О.С.Т. - Информационные Технологии

  • Москва

  • до 150000 RUR

Видеомакс

Инженер (серверы)

Видеомакс

  • Москва

  • до 220000 RUR

Лига Ставок
  • Москва

  • до 220000 RUR

BetBoom
  • Москва

  • до 220000 RUR

ИЦ АЙ-ТЕКО
  • Москва

  • до 210000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию