Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник систем безпеки. Продуктам Ajax довіряють уже понад 4 мільйони кінцевих користувачів і 290 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об’єктів різного масштабу.
2 вересня 2024

Python Developer in Test (вакансія неактивна)

Київ

Ajax Systems — розробник і виробник систем безпеки Ajax із можливостями розумного дому. Це більше ніж 50 пристроїв, мобільні та десктопні застосунки, серверна інфраструктура. У лінійці Ajax представлено централі керування із власною RTOS (OS Malevich), датчики руху, відчинення, захисту від затоплення та пожежні датчики, вуличні й домашні сирени, тривожна кнопка з функцією керування приладами, розумні розетки та реле.

Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі. Виробництво Ajax Systems налічує два заводи, що розташовані в Україні. Також у нас чотири R&D-офіси: у Києві, Харкові, Львові та Вінниці. Локальні команди продажів є у Великобританії, Італії, Іспанії, Португалії, Німеччині, Польщі, Норвегії, Румунії, Туреччині, ОАЕ та ПАР.

Датчики Ajax охороняють понад 1 800 000 користувачів у більш ніж 169 країнах світу.

Команда QA Device Automation розробляє програмно-апаратні комплекси для тестування пристроїв в процесі розробки, перевірки прошивки девайсів після кожного оновлення, створює інструменти для полегшення та підвищення точності мануального тестування.

Що потрібно буде робити:

    • Аналіз технічної документації, тест-кейсів
    • Впровадження автоматизованого тестування девайсів з використанням Python та фреймворку Pytest
    • Підтримка та оптимізація тестового оточення
    • Робота з інфраструктурою CI на базі Jenkins
    • Розробка графічних інтерфейсів (PySide, PyQt) для інструментів тестування
    • Взаємодія з командою Manual QA для вирішення їх «точок болю» і автоматизації

Необхідні навички:

    • Від 6 місяців комерційного досвіду в тестовій автоматизації (non UI/frontend/API autotests)
    • Знання Python 3.7+
    • Знання ООП, принципів та практик програмування
    • Досвід роботи з GIT
    • Впевнені знання UNIX/Linux OS на користувацькому рівні
    • Англійська мова — intermediate (на рівні достатньому для розуміння документації та StackOverflow);

Буде плюсом:

    • Досвід роботи з Pytest
    • Досвід роботи з CI Jenkins
    • Досвід розробки графічних застосунків на Python
    • Знання і розуміння теорії тестування.

Ми пропонуємо:

    • Cвободу приймати рішення і втілювати ідеї
    • Можливість впливати на продукт і виробництво замість монотонного закриття задач
    • Роботу у вмотивованій команді та zero bullshit culture
    • Гнучкий графік в офісі
    • Медичне страхування