About the role
Ми шукаємо нового гравця до VMT підрозділу на позицію QA Team Lead, який налагодить і оптимізує процеси аналітики й тестування під час стрімкого зростання та високого темпу розробки.
За відеонапрям у Ajax відповідає окрема R&D-команда - Video Management System (VMS).
VMS - це платформа, яка є фундаментом для всієї екосистеми відео-девайсів Ajax, створюючи інфраструктуру для передачі, зберігання та аналізу відео.
Команда вирішує справді масштабні задачі:
-
надійність: система має стабільно отримувати та обробляти відеопотоки з сотень і тисяч камер одночасно, без втрат і затримок;
-
масштабованість: архітектура повинна підтримувати як невеликі об'єкти з кількома камерами, так і великі інсталяції корпоративного рівня;
-
відеоаналітика: система реалізує інтелектуальні функції - детекцію руху, розпізнавання облич, підрахунок людей та інші алгоритми на основі комп'ютерного зору;
-
інтеграція: VMS взаємодіє з різними типами камер та підсистемами безпеки Ajax - контролем доступу, охоронною сигналізацією та управлінням об'єктом.
Наш ідеальний кандидат має:
-
досвід лідерства: 1+ роки на позиції QA Lead або Senior інженера з досвідом керування командою, менторингу та розподілу завдань;
-
embedded-бекграунд: досвід роботи з Embedded/Firmware продуктами та розуміння специфіки їхньої розробки й тестування;
-
комплексний підхід до продукту: розуміння продукту на стику Hardware + Software, де зміни в прошивці мають прямий вплив на поведінку пристрою;
-
технічна база: впевнені знання Linux CLI, досвід роботи з Git та Jenkins або іншими CI/CD інструментами;
-
процесна автономність: вміння самостійно ухвалювати процесні рішення, аргументувати QA-стратегію перед розробниками та адаптувати роботу команди під високий темп релізів.
Буде плюсом:
знання відео/аудіо протоколів та кодеків - RTSP, WebRTC, ONVIF, H.264/H.265;
базове розуміння мережевих технологій;
навички автоматизації або написання скриптів на Python/Bash;
досвід тестування GUI.
Основними задачами будуть:
-
налагоджувати та вдосконалювати QA-процеси в умовах високого темпу розробки;
-
впроваджувати метрики якості та аналізувати їх для прийняття процесних рішень;
-
розробляти плани розвитку інженерів та проводити оцінку команди;
-
балансувати між швидкістю релізів і рівнем якості продукту;
-
налагоджувати крос-командну взаємодію з розробниками, PM та суміжними QA-командами;
-
працювати зі SDET-інженерами для розширення покриття автоматизованими тестами.