Ми — Ajax Systems, розробник і виробник бездротових систем безпеки Ajax із можливостями розумного дому. Наша велика ідея — зробити цей світ безпечним.

І зараз в команду OS Malevich (модульна RTOS) нам потрібен розробник, якому буде цікаво написання модульних та E2E тестів для автоматизації процесу тестування.

Чим технічно цікава вакансія:

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

Що шукаємо у кандидаті:

  • 5+ років комерційного досвіду в розробці програмного забезпечення на Python
  • Технічний бекграунд
  • Досвід роботи з ООП
  • Практичний досвід роботи з git
  • Знання UNIX/Linux OS
  • Досвід роботи зі стандартними бібліотеками Python (os, multiprocessing, threading, socket)
  • Досвід роботи з asyncio

Буде плюсом:

  • Досвід роботи з hardware проектами
  • Досвід роботи з CI
  • Досвід роботи з AWS IoT: awscrt, awsiot
  • Досвід роботи з pytest
  • Досвід роботи на позиції технічного ліда/ліда окремого проекту

Які стоять задачі:

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

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

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

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

Ajax — свобода бути інженером!