QA Automation Engineer (Python) - вакансия 17791411

NetworkOptix

Дата обновления: 12.07.2020

Город: Москва

Профессия: IT и Интернет

Тип занятости: Не имеет значения

Текст вакансии:


NetworkOptix - американская IT-компания, сфокусированная на разработке систем видеонаблюдения (IP Video Management Systems). Мы делаем мощное и простое в использовании программное обеспечение для управления сетевым видео. В результате семилетней работы талантливых людей мы быстро превратились в успешную и быстрорастущую компанию. Мы признаны 7-й самой быстрорастущей компанией программного обеспечения США (по оценке Inc.5000 в 2016г). Уже сегодня наша система видеонаблюдения представлена в Северной Америке, в Европе, в Азии. Продукт — система видеонаблюдения NX Witness — кроссплатформенный коробочный продукт, работающий распределенно в сетях. Тесты — Python-проект для работы с виртуальными машинами и сетями, с ОС на машинах, с самим тестируемым продуктом, а также непосредственно тесты на pytest. Разворачивается все как обычный питоновский проект, работает на одной машине в одном процессе. Продукт тестируется под Windows и на Ubuntu Linux, на хост-машине Linux. Гипервизор — VirtualBox. Исходный код тестов хранятся в git. Весь код проходит code review (gerrit), тесты запускает jenkins, результаты складываются в PostgreSQL, с которой работает наш web-сервис. Обязанности:
Разработка автоматических функциональных и интеграционных тестов; Исследование проблем в работе тестируемого продукта с помощью различных инструментов.

Что мы ждем от вас:

Опыт автоматизированного тестирования от 3х лет; Умение и опыт работы в команде; Знания Python; Навыки в траблшутинге: Wireshark и аналоги, strace/procmon и аналоги, gdb и другие дебаггеры, работа с логами ОС (Linux syslog, Windows Event log) и различных сервисов, ps/top/procexp и аналоги; Опыт разработки под Linux, знание командной строки Linux; Знание английского языка на уровне чтения технической документации и переписки;
Будет плюсом:
Навыки работы с pytest; Навыки работы с системами виртуализации и их автоматизации (VirtualBox, Docker, libvirt/kvm); Опыт администрирования и разработки на Windows; Опыт работы с сокетами, различными сетевыми протоколами; Понимание HTTP, навыки работы с HTTP API из Python и командной строки (wget, curl, httpie, jq); Знания Jenkins (Jenkins job builder); Навыки работы с системами контроля версий (git);


Контактные данные:

Чтобы связаться с работодателем, вам необходимо войти на сайт.

Форма входа находится в верхнем меню справа. Если вы еще не регистрировались, вам необходимо зарегистрироваться в качестве соискателя.