Overview
Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем.
Full 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; знижки на продукти компанії та партнерів.
Tips for this job
Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.
- Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
- Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
- Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
- Apply through the original employer or official recruitment destination shown on this page.
Verification notes
laptop-ats-crawler v3
JobOpportunity is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.
Apply through JobOpportunity →