Junior Python Developer in Test (Apps)

Kyiv, Kyiv City
QA Department – QA Apps Team /
Full-time /
On-site
Ajax Systems — це міжнародна технологічна компанія, найбільший в Європі розробник і виробник систем безпеки Ajax із можливостями розумного дому. Це ціла екосистема зі 135 пристроїв, мобільних і десктопних застосунків, серверної інфраструктури. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі. Наразі в компанії більше 3 000 працівників. А датчики Ajax охороняють 2,5 млн користувачів у більш ніж 169 країнах світу.
За розробку пристроїв у Ajax відповідає R&D, який складається з чотирьох департаментів: System, Device, Automation та QA.

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


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

    • Проект активно розвивається, тому ви можете вплинути на його результат на старті. Сьогодні вже розроблена база, якої достатньо для написання основних тестів, але є велика зона неохоплених кейсів, для автоматизації яких треба розробляти новий функціонал фреймворку.

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

    • розробка та впровадження автоматизованого тестування функціональності Ajax Apps за допомогою Python;
    • робота з інфраструктурою CI на базі Jenkins;
    • робота з низькорівневими бінарними протоколами;
    • пошук та аналіз невідповідностей поведінки системи згідно з технічним завданням;
    • cкладання баг-репорту та ведення життєвого циклу бага;

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

    • технічний бекграунд;
    • знання Python;
    • досвід роботи з Appium/Selenium;
    • досвід роботи з GIT;
    • базові знання UNIX/Linux OS;
    • розуміння складної серверної архітектури;
    • знання ООП;

Буде плюсом

    • досвід роботи з pytest;
    • досвід роботи з gRPC;
    • досвід роботи з протоколами TCP рівня;

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

    • - можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво;
    • - роботу у вмотивованій команді та zero bullshit culture;
    • - конкурентну заробітну плату;
    • - медичне страхування;
    • - корпоративну англійську мову;
    • - компенсацію профільного навчання;
    • - можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу.