Ajax Systems logo

Python Developer in Test

Ajax Systems

Posted 1 day ago

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

Жоден датчик або централь не потрапляє до клієнта без проходження суворого контролю якості, який забезпечується програмними та апаратними рішеннями команди автоматизації.
Наша основна задача — забезпечити серійне виробництво максимальної кількості пристроїв із найвищою якістю у стислі терміни. У найближчих планах — повна автоматизація виробництва з використанням конвеєрів і роботизованих рішень на всіх етапах тестування, збірки та пакування.
У команді передбачено автоматизацію тестування desktop-застосунків (Python, QML), hardware-продуктів та API. Автотести запускаються на кожному білді, результати аналізуються та використовуються для побудови статистики. На цій позиції на тебе чекає багато різнопланових задач і складних інженерних викликів.

Ми шукаємо Junior Python Developer in Test, який буде займатися розробкою та підтримкою автоматизованих тестів для десктопних застосунків, допомагати покращувати існуючу базу автотестів, працювати з сучасними інструментами тестування та брати участь у впровадженні нових технологічних рішень у нашій команді.
Готові розглянути кандидатів без комерційного досвіду, але з бажанням розвиватися у цій сфері.

### Основними задачами буде:
  • розробка та впровадження автоматизованого тестування desktop-застосунків з використанням Python;
  • підтримка та розвиток існуючої бази end-to-end автотестів (кількість цих задач буде постійно зменшувтаись);
  • робота з CI-інфраструктурою (Jenkins);
  • виявлення, аналіз і документування невідповідностей у роботі застосунків відповідно до технічних вимог;
  • аналіз результатів автотестів і формування статистики.
  • ### Наш ідеальний кандидат має:
  • базові знання теорії тестування;
  • досвід роботи зі стандартними бібліотеками Python3;
  • досвід у розробці власних проектів;
  • досвід роботи з mySQL;
  • досвід роботи з git;
  • базові знання UNIX/Linux OS.
  • ### Буде плюсом:
  • досвід в тестуванні декстопних застосунків;
  • pytest або unittest, Selenium, Appium;
  • досвід написання автотестів для embedded продуктів;
  • досвід роботи з docker;
  • досвід роботи з асинхронними потоками.
  • Want to see the full job description?

    Sign in to view the complete details and apply to this position.

    Job details

    Workplace

    Office

    Location

    Kyiv

    Similar

    Jobr Assistant extension

    Get the extension →