Junior Python developer in test

Kyiv, Kyiv City
QA Department – QA Video Automation Team /
Full-time /
On-site
Ajax Systems — це міжнародна технологічна компанія, найбільший в Європі розробник і виробник систем безпеки Ajax із можливостями розумного дому. Це ціла екосистема зі 180 пристроїв, мобільних і десктопних застосунків, серверної інфраструктури. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі. Наразі в компанії більше 4 100 працівників. А датчики Ajax охороняють 4 млн користувачів у більш ніж 187 країнах світу.

За розробку пристроїв у Ajax відповідає R&D, який складається з чотирьох департаментів: System, Device, Automation та QA.

Системи безпеки мають підвищені вимоги до надійності та стабільності роботи. Саме тому QA Department в Ajax Systems супроводжує продукт як на етапі розроблення, так і в процесі виробництва й подальшого розвитку. Вони виявляють баги у залізі, софті або взаємодіях систем. Це не просто команда «клікерів», це творчі інженери. Вони перевіряють нові пристрої в різних екстремальних умовах: імітують рухи людей і тварин, відтворюють складні погодні умови, перепади температур, влаштовують контрольовані пожежі та затоплення.
 
Ми в пошуках нового гравця для Video Automation team, який пліч-о-пліч з командою буде автоматизовувати тести для відео камер, а також Hardware продуктів (стенди для генерації умов) та API. Для тебе буде багато різнопланових завдань, розвитку та інженерних викликів.

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

    • впевнені знання знання теорії тестування;
    • вміння написання технічної документації (тест кейси, баг репорти);
    • знання методології BDD;
    • досвід роботи з бібліотеками Python3: asyncio, pytest, behave, pyserial, asyncSSH;
    • технології WebRTC(Stun/Turn, ICE..), GRPC, RTSP, TCP/UDP, Onvif;
    • досвід у використанні GIT, SQL, noSQL(mongo), Docker, REST API;
    • впевнений досвід UNIX;
    • технічний бекграунд;
    • володіння англійською мовою на рівні розуміння технічної документації.

Буде плюсом:

    • досвід у розробці власних проектів;
    • досвід AWS(S3, EC2, etc), K8S;
    • досвід налаштування мережевого обладнання Mikrotik (RouterOS);
    • Kibana, Grafana, Prometheus, Loki..;
    • досвід написання автотестів для embedded продуктів (UART, SSH);
    • досвід роботи з асинхронними потоками і кодом.

Завдання:

    • розробка та впровадження автоматизованого тестування провідних та безпровідних камер;
    • розробка унікальних інструментів для автоматизації мануального тестування;
    • розробка неповторних інструментів для візуалізацій процесів;
    • підтримка та покращення вже реалізованої бази end-to-end автотестів;
    • робота з інфраструктурою CI на базі Jenkins/Github;
    • пошук та аналіз невідповідностей поведінки згідно з технічним завданням.

Пропонуємо:

    • можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт;
    • роботу у веселій команді;
    • конкурентну заробітну плату;
    • медичне страхування;
    • корпоративну англійську мову;
    • можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу.
Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії. 
Долучайтеся, щоб зробити Made in Ukraine синонімом надійності 🇺🇦