Middle Python Developer in test (QA Server Automation)

Ajax Systems · Kyiv, Kyiv City, Ukraine · Офіс

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

Команда розробки шукає Python Developer in test ( Software Development Engineer in Test) , який підключиться до автоматизації back-end частини екосистеми Ajax. Наші продукти працюють на мікросервісній архітектурі та обробляють дані з мільйонів пристроїв у реальному часі, тож якість back-end напряму впливає на надійність систем безпеки наших користувачів.

Основні hard skills:

Розуміння принципів дизайну (OOP, SOLID, DDD, TDD, BDD)

Впевнене володіння Python (Core & standard libraries, PyTest, Multiprocessing & Threading & Async)

Базові знання Bash/Unix

Розуміння CI/CD

Досвід роботи з NoSQL базами даних (MongoDB, Redis)

Базове володіння Docker

Досвід роботи з Git

Досвід роботи з JIRA, Confluence, Testrail

Базові знання теорії тестування

Буде плюсом:

Досвід роботи з низькорівневими бінарними протоколами

Досвід роботи з gRPC

Досвід роботи з протоколами TCP рівня

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

Розробка та підтримка тестового фреймворку

Розробка інструментів контролю якості

Інтеграція тестів та інструментів в процес CI/CD

Аналіз результатів тестування

Підтримка інших команд при роботі з тестовим фреймворком та інструментами контролю якості

Пропонуємо:

Можливість висувати власні ідеї та впливати на продукт і виробництво

Роботу у вмотивованій команді та zero bullshit culture

Конкурентну заробітну плату

Медичне страхування

Корпоративну англійську мову

Комплект системи безпеки Ajax (участь у проєкті бета-тесту — отримання та тестування нових гаджетів до їх релізу)

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

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Show more

Show less