Python Developer in Test (Malevich)
Про проєкт 
Ми — Ajax Systems, розробник і виробник бездротових систем безпеки Ajax із можливостями розумного дому. Наша велика ідея — зробити цей світ безпечним.  
Хочемо, щоб у кожному домі, офісі, на виробництві безпека стала нормою, а не вимушеною мірою. І зараз в команду Malevich нам потрібен розробник якому буде цікаво написання end-to-end tests для автоматизації процесу тестування. 

Чим технічно цікава вакансія
Автотести у нас - це розроблений нами фреймворк, складний програмно-апаратний комплекс, інтегрований в CI:
з спеціальними, розробленими на базі OS Malevich, фізичними емуляторами, які імітують реальні девайси
софт на python, який взаємодіє з сервером, Ajax Hub і емуляторами
логіка, яка робить висновки - на скільки коректно поводиться система в процесі тестування
Крім цього, різні відділи QA в Ajax Systems використовують фреймворк для спрощення мануального тестування.

Що шукаємо у кандидаті:
1+ років комерційного досвіду в розробці програмного забезпечення
Технічний бекграунд
Досвід у розробці об'єктноорієнтованих методологій
Досвід роботи з git
Базові знання UNIX/Linux OS
Досвід роботи зі стандартними бібліотеками Python3 (os, multiprocessing, threading, socket)

Буде плюсом:
Досвід роботи з pytest
Досвід роботи з asyncio
Досвід роботи з hardware проєктами

Які стоять задачі:
Розробка та впровадження автоматизованого тестування функцій Ajax Hub за допомогою Python
Підтримка та покращення уже реалізованої бази end-to-end автотестів
Робота з інфраструктурою CI на базі Jenkins
Пошук та аналіз невідповідностей поведінки системи згідно з технічним завданням
Постійне поглиблення знань про роботу Ajax Systems

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

Долучайтеся, щоб зробити Made in Ukraine синонімом надійності.
Ajax — свобода бути інженером!
Ajax Systems