Jobless Developer
Ajax Systems logo
Ajax Systems

Posted 3 months ago

Open

Strong Junior/Middle QA Engineer (VMS)

KyivRemoteFull-time

AI Summary

QA Engineer focusing on manual testing of VMS backend and client apps, validating network interactions, logs, and CI/CD integration. Drives test plans and documentation and works with Linux environments.

About this role

Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Продуктам Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі.

За відеонапрям у Ajax відповідає окрема R&D-команда - Video Management System (VMS).

VMS - це платформа, яка є фундаментом для всієї екосистеми відео-девайсів Ajax, сворюючи інфраструктуру для передачі, зберігання та аналізу відео. Команда вирішує справді масштабні задачі:

  • Надійність: система має стабільно отримувати та обробляти відеопотоки з сотень і тисяч камер одночасно, без втрат і затримок;
  • Масштабованість: архітектура повинна підтримувати як невеликі об'єкти з кількома камерами, так і великі інсталяції корпоративного рівня;
  • Відеоаналітика: система реалізує інтелектуальні функції - детекцію руху, розпізнавання облич, підрахунок людей та інші алгоритми на основі комп'ютерного зору;
  • Інтеграція: VMS взаємодіє з різними типами камер та підсистемами безпеки Ajax - контролем доступу, охоронною сигналізацією та управлінням об'єктом.

Зараз ми підсилюємо команду і шукаємо Strong Junior/Middle QA Engineer, яким важливо ділитись досвідом, покращувати процеси і рости разом з платформою.

Що важливо:

  • Маєш 1+ рік комерційного досвіду мануального тестування;
  • Глибоко розумієш мережеві принципи і клієнт-серверну архітектуру;
  • Добре знаєш Linux і впевнено працюєш у терміналі;
  • Відмінно знаєш теорію тестування і застосовуєш її на практиці;
  • Створюєш і ведеш тестову документацію;
  • Працюєш з CI/CD - знаєш Jenkins або аналоги.
  • Буде плюсом, якщо ти:

  • Розумієш як влаштовані video devices або embedded software;
  • Маєш практичний досвід роботи з відеосистемами - IP-камери, стріми, протоколи;
  • Працюєш з Git;
  • Пишеш скрипти на Python/Bash.
  • Завдання:

  • Тестувати VMS-рішення (backend + client applications) та перевіряти стабільність роботи системи в реальних сценаріях використання;
  • Валідувати клієнт-серверну взаємодію та шукати вузькі місця у роботі сервісів;
  • Перевіряти мережеві налаштування (DNS, DHCP, порти, firewall, subnetting) та аналізувати їх вплив на роботу системи;
  • Аналізувати логи та локалізувати дефекти в Linux-середовищі, використовувати консольні інструменти для діагностики та відтворення проблем;
  • Створювати та підтримувати тестову документацію (test plans, test cases, checklists);
  • Аналізувати вимоги, ставити уточнюючі питання та брати участь у refinement/planning;
  • Оцінювати задачі різної складності та відповідати за якість їх виконання;
  • Працювати зі збірками через CI/CD (Jenkins), перевіряти фічі у тестових середовищах;
  • Якісно описувати баги та супроводжувати їх до повного виправлення.
  • Пропонуємо:

  • Можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво;
  • Роботу у вмотивованій команді та zero bullshit culture;
  • Конкурентну заробітну плату;
  • Медичне страхування;
  • Корпоративну англійську мову;
  • Компенсацію профільного навчання;
  • Можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу.
  • Skills

    CI/CDClient-server ArchitectureDNS/DHCPEmbedded Software BasicsFirewall/subnettingGitIP CamerasIssue TrackingJenkinsLinuxLinux TerminalLog AnalysisNetworking FundamentalsPython/Bash ScriptingQuality Assurance MethodologiesStreaming ProtocolsTest Automation BasicsTest CasesTest DocumentationTest PlanningTroubleshootingVMS Systems

    Explore related jobs

    Browse these categories