Vacancy catalog
Ajax Systems
Open roleUpdated

Middle Python Developer in test (QA Server Automation)

Ajax SystemsLviv, Ukraine
Work model
Office
Experience
2-5 years
Employment
Full Time
Compensation
Not disclosed
Technology signal
13 tags

Technology context

13

Parsed from the vacancy text; ordered by relevance to this role.

Full listing

Role description

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 (участь у проєкті бета-тесту - отримання та тестування нових гаджетів до їх релізу)