Ajax Systems — розробник і виробник бездротових систем безпеки Ajax із можливостями розумного дому. Це ціла екосистема з 33 пристроїв, мобільних і десктопних застосунків, серверної інфраструктури.
5 апреля 2021

Junior Python Developer in Test (Malevich Team) (вакансия неактивна)

Киев

Необходимые навыки

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

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

Частина розробленої програмної платформи використовується в нашому десктоп-додатку Ajax Pro. Крім цього, різні відділи QA в Ajax Systems використовують фреймворк для спрощення мануального тестування.

Будет плюсом

— досвід роботи з pytest
— досвід роботи з asyncio
— досвід роботи з hardware проєктами

Предлагаем

— класну різнобічну команду професіоналів
— пряму віддачу від зусиль, видимий результат своєї праці
— медичне страхування
— оплату навчання та участі в конференціях

Обязанности

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

О проекте

Ми, Ajax Systems, створюємо систему безпеки і пристрої smart home. Хочемо, щоб кожен будинок став безпечним і надійним, а сигналізації — технологічними, стильними і простими у використанні. Щоб не втратити в якісних показниках нашого продукту і не збавляти темпи випуску нових фіч, ми активно розширюємося. І зараз в команду Malevich нам потрібен розробник якому буде цікаво написання end-to-end tests для автоматизації процесу тестування.