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