
Junior Python Developer in Test (QA Automation)
Ajax Systems · Kyiv · Onsite
Mixed hiring record · median 57 days open
All reasons
- 45% of this employer's openings are over 60 days old
In its favour
- Still listed on the employer's own board
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 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації.
More jobs at Ajax Systems
All 38- Middle Python Developer in test (QA Server Automation)Ajax Systems · Lviv5d ago
- Junior Python Developer in test (QA Server Department)Ajax Systems · Lviv6d ago
- Middle Python DeveloperAjax Systems · Kyiv7d ago
- QA Team Lead (VMS)Ajax Systems · Lviv13d ago
- Embedded / Hardware DeveloperAjax Systems · Hanoi18d ago
Similar roles
- Middle QA Engineer (FPV)Everstar · Kyiv | Київ, Ukraine2d ago
- QA EngineerEverstar · Kyiv | Київ, Ukraine2d ago
- QA Test Automation EngineerEverstar · Kyiv | Київ, Ukraine3d ago
- Senior Automation QA EngineerCiklum General referral · Ukraine3d ago
- Senior Performance QA EngineerCiklum General referral · Ukraine6d ago
- Test EngineerEmerson · Lviv, L'vivs'ka, Ukraine10d ago