Сетевой инженер-тестировщик (auto)

Бифорком Тек

United States

Remote

USD 85,000 - 140,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Удаленная работа 5/2
Официальное трудоустройство
ДМС после испытательного срока
Офис в Москве по желанию

Job summary

Бифорком Тек ищет специалиста по автоматизации тестирования для разработки и развития системы, которая автоматизирует функциональное и нагрузочное тестирование нашей сетевой ОС. Ваша задача — писать автотесты, описывать топологии сетей в виде кода и участвовать в CI/CD пайплайнах.

Требуется глубокое знание Linux, Python, Bash; опыт работы с Docker, QEMU-KVM, Jenkins; знание сетевых Ethernet/IP. Возможна удаленная работа 5/2 с офисом в Москве по желанию; официальное трудоустройство и ДМС после

Qualifications

  • Знание методик тестирования ПО и сетевых решений (smoke тесты, юнит-тесты и пр.)
  • Уверенная работа в операционных системах Linux
  • Понимание устройства сетей связи на базе Ethernet и IP
  • Умение автоматизировать задачи с помощью скриптов на Python и Bash: можете с нуля написать нужный скрипт
  • Опыт работы с виртуализацией в Linux (QEMU-KVM) и изоляцией (Docker)
  • Опыт эксплуатации сетевых инфраструктур и диагностики пакетов
  • Опыт работы с фреймворками Django, Flask
  • Опыт работы с системами CI/CD (Jenkins) и Jira

Responsibilities

  • Разработка и развитие системы, автоматизирующей функциональное и нагрузочное тестирование сетевой ОС
  • Развитие имеющихся и создание новых автотестов для указанной системы
  • Описание сетевых топологий в виде программного кода
  • Участие в проектировании и написании CI/CD пайплайнов
  • Взаимодействие с разработчиками для реализации сценариев тестирования и устранения неисправностей

Skills

Python
Bash scripting
Linux
Networking basics
CI/CD concepts
Django/Flask
QEMU-KVM (virtualization)
GitLab/Git
Jenkins
Network testing/troubleshooting

Education

Высшее образование в ИТ или смежной области

Tools

Docker
QEMU-KVM
GitLab
Jenkins

Job description

Задачи
  • Разработка и развитие (доработка) системы, автоматизирующей комплексное функциональное и нагрузочное тестирование нашей сетевой ОС (представляет собой оркестратор и сотни сценариев для него)
  • Развитие имеющихся и создание новых автотестов для упомянутой системы
  • Описание сетевых топологий, воспроизводящих типичные сетевые конфигурации наших заказчиков, в виде программного кода
  • Участие в проектировании и написании последовательностей (pipelines) CI/CD
  • Взаимодействие с разработчиками с целью реализации сценариев тестирования добавляемых функций и с целью формирования задач по устранению выявленных неисправностей
Требования
  • Знание методик тестирования ПО и сетевых решений (smoke тесты, юнит-тесты и пр.)
  • Уверенная работа в операционных системах Linux
  • Понимание устройства сетей связи на базе Ethernet и IP
  • Умение автоматизировать задачи с помощью скриптов на Python и Bash: вы знакомы с синтаксисом этих языков, способны с нуля написать нужный скрипт, способны разобраться в имеющемся сложном коде от 10 000 строк
  • Виртуализация в Linux (QEMU-KVM) и изоляция (Docker): вы можете подготовить конфигурацию VM KVM с нуля, запустить её и диагностировать
  • Опыт эксплуатации и поиска неисправностей в сетевых инфраструктурах на базе Ethernet и IP: если у вас сеть из нескольких элементов и не проходят пакеты, вы понимаете, как проводить диагностику.
  • Будет плюсом: Опыт эксплуатации Ethernet и IP-сетей
  • Опыт написания автотестов
  • Опыт работы с фреймворками тестирования
  • Опыт работы с веб-фреймворками Django, Flask (или эквивалентами)
  • Опыт работы с базами данных (любая БД, которая позволит создать микросервис для обработки служебной информации сложного приложения)
  • Опыт работы c CI/CD средами, желательно, с Jenkins
  • Опыт эксплуатации виртуализированных облачных инфраструктур в Linux
  • Опыт работы с контейнеризированными сервисами
  • Опыт работы с Jenkins Pipeline (pipeline as code) и Apache Groovy DSL
  • Работа с кодом в системе SCM (Git, GitLab)
  • Работа с системами сборки autoconf, automake, make
  • Применение подходов DevOps и CI/CD
  • Работа с задачами в трекере (Jira и пр.), проектная работа Agile Scrum
  • Английский язык на уровне, позволяющий свободно читать техническую документацию
Условия
  • 5/2, возможность полностью удаленной работы. Кандидаты, проживающие в Москве, могут, при желании, приезжать в офис
  • Официальное трудоустройство (белая заработная плата, оплачиваемые отпуска, больничные)
  • После прохождения испытательного срока ДМС
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Сетевой инженер-разработчик для маршрутизаторов
Сетевой инженер-разработчик для маршрутизаторов

Департамент персонала • United States

Hybrid
USD 15,000 - 30,000
Гибридная/удаленная работа
ДМС после испытательного срока
Официальное трудоустройство по ТК РФ
+1
Разработчик python в сетевой ОС
Разработчик python в сетевой ОС

Бифорком Тек • United States

Remote
USD 90,000 - 120,000
Remote work
Official employment
Сетевой инженер
Сетевой инженер

Департамент персонала • United States

Remote
USD 16,000 - 25,000
ДМС после испытательного срока
Белая зарплата
Разработчик control plane в сетевой ОС
Разработчик control plane в сетевой ОС

Бифорком Тек • United States

Remote
USD 120,000 - 180,000
Тестировщик (manual) ПО для автоматизации процессов
Тестировщик (manual) ПО для автоматизации процессов

ИРИ • United States

Remote
USD 7,200 - 14,000
Инженер поддержки инфраструктуры для сетевой ОС
Инженер поддержки инфраструктуры для сетевой ОС

Бифорком Тек • United States

Hybrid
USD 120,000 - 180,000
Удалённая работа
Гибридный режим
ручной тестировщик (manual) в банковском проекте
ручной тестировщик (manual) в банковском проекте

DCloud • United States

Remote
USD 60,000 - 90,000
Ноутбук/IDE лицензии
Скидки на английский и курсы
sdet engineer (auto) веб-сервиса
sdet engineer (auto) веб-сервиса

NDA • United States

On-site
USD 14,000 - 22,000
QA (auto)
QA (auto)

Р-Вижн • United States

Remote
USD 60,000 - 120,000
QA engineer (auto)
QA engineer (auto)

Лабра • United States

Remote
USD 11,000 - 17,000