HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    AJ

    Ajax Systems

    Security Technology

    Junior Python Developer in Test (QA Automation)

    Any, UkraineOn-SiteFull-timePosted 5d ago
    All Ajax Systems jobs

    Job description

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

    Ми шукаємо Python Developer in Test до департаменту Автоматизації Виробництва, який займається розробкою програм та апаратних рішень, які допомагають автоматизувати різні етапи виробництва від роботи з електронними компонентами та прошивки пристроїв до фінального тестування і комплектації готової продукції.

    Значна частина роботи в цій ролі буде пов’язана з підтримкою та розвитком існуючої бази end-to-end автотестів для desktop застосунків. Важливо не лише підтримувати їх працездатність, а й аналізувати нестабільності, адаптувати тести до змін у продуктах та поступово покращувати сам підхід до автоматизації.

    Паралельно команда працює над розвитком підходів до автоматизації тестування та впровадженням нових інструментів, які мають спростити створення і підтримку автотестів. У межах цієї ролі буде можливість долучатися до розвитку тестових рішень та допоміжних застосунків для потреб QA-команди й департаменту.

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

    • впевнене володіння Python3;
    • розуміння принципів ООП;
    • базові знання теорії тестування;
    • досвід роботи з Git;
    • досвід роботи з SQL та реляційними базами даних;
    • базові знання Unix/Linux;
    • розуміння принципів автоматизованого тестування та побудови автотестів.

    Буде плюсом:

    • досвід тестування desktop застосунків;
    • досвід розробки web/desktop застосунків;
    • досвід роботи з Pytest або Unittest;
    • досвід роботи з Selenium, Appium або іншими інструментами UI automation;
    • досвід тестування embedded продуктів;
    • досвід роботи з Docker;
    • досвід роботи з Jenkins або іншими CI/CD-системами;
    • досвід асинхронного програмування в Python.

    Завдання:

    • підтримка та розвиток існуючої бази end-to-end автотестів;
    • аналіз падінь, нестабільностей та причин некоректної роботи тестів;
    • адаптація автотестів до змін у desktop застосунках;
    • покращення стабільності, читабельності та підтримуваності тестового коду;
    • участь у розвитку нових підходів та інструментів для автоматизації тестування;
    • розробка внутрішніх бібліотек, додатків та internal tools для QA-команди і департаменту;
    • робота з CI-інфраструктурою та запуском автоматизованих тестів;
    • взаємодія з Manual QA та розробниками в рамках розвитку процесів тестування.

    Пропонуємо:

    • можливість пропонувати та реалізовувати власні ідеї, які впливають на продукт та його масове виробництво;
    • місце у стрімко зростаючій компанії з вмотивованою професійною командою;
    • конкурентну заробітну плату;
    • медичне страхування;
    • корпоративні заняття з англійської мови;
    • можливість взяти участь у внутрішньому проєкті бета-тестування систем безпеки Ajax;
    • знижки на продукти компанії та партнерів.
    Ajax Systems — це українська історія успіху, яка виросла в глобальний продукт. Пристроям Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації.

    Job details are sourced from the employer's original posting.

    Open job posting
    AJ

    About the company

    Ajax Systems

    Ajax Systems is a technology company that develops and manufactures security systems.

    View all Ajax Systems jobs
    Industry
    Security Technology
    Open roles
    147

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.