Lead QA Automation Architect (embedded)

RemoteSalary not specified
Ukraine

Tech Stack

Azure DevOpspytestJenkinsPythonLinuxMQTT

Job Description, Responsibilities & Requirements

Description language:

Про посаду

Ми шукаємо Lead QA Automation Architect, щоб приєднатися до нашої команди та очолити трансформацію автоматизованих тестувань для міжнародного лідера в Passenger Information Systems для галузей громадського транспорту.

Клієнт є глобальним постачальником інтелектуальних пасажироперевізних та транзитних рішень з офісами по всій США та Європі. Їхнє програмне забезпечення забезпечує системи реального часу комунікації для автобусів, трамваїв, поїздів, станцій та аеропортів у всьому світі. Завдяки багаторічним поглинанням, платформа підтримує більше 20 різнорідних конфігурацій вбудованого обладнання від різних виробників, зберігаючи єдиний незалежний від апаратного забезпечення прикладний шар.

У рамках цього завдання ви будете відігравати стратегічну роль у модернізації підходу клієнта до автоматизації QA. Ви почнете з фази відкриття на місці в Європі, оцінюючи існуючий ландшафт тестування, узгоджуючи зацікавлені сторони в рамках кількох інженерних команд та визначаючи довгострокову стратегію автоматизації. Потім ви будете очолювати впровадження масштабованого фреймворку автоматизації, тісно співпрацюючи з вбудованими, додатковими та інфраструктурними командами.

Це унікальна можливість поєднати архітектуру програмного забезпечення, вбудовані системи, інженерію автоматизації та технічне керівництво, формуючи стратегію тестування для складного продукту корпоративного масштабу, розгортаного по всьому світу.

Обов'язки

  • Керувати початковою фазою відкриття, аналізуючи поточний екосистему тестування, визначаючи вузькі місця та визначаючи довгострокову стратегію автоматизації.
  • Проектувати та впроваджувати масштабований автоматизований фреймворк тестування для вбудованих Passenger Information Systems, що працюють на кількох апаратних платформах.
  • Визначати комплексну стратегію тестування, включаючи тестування на рівні додатків, валідацію апаратного забезпечення, тестування диму та регресійні набори.
  • Будувати автоматизовану валідацію над рівнем комунікації MQTT-PIS за допомогою Python, Pytest (або подібних фреймворків), моків, симуляторів та технік віртуалізації.
  • Інтегрувати автоматизоване тестування в трубопроводи Azure DevOps та Jenkins CI/CD, включаючи середовища Hardware-in-the-Loop (HIL).
  • Тісно співпрацювати з вбудованими, ОС, апаратними та додатковими інженерними командами для встановлення чітких меж тестування та підвищення надійності тестів.
  • Виявляти та усувати неполадки в складних вбудованих середовищах за допомогою дебаггерів, аналізаторів протоколів, пристроїв DAQ та інструментів валідації апаратного забезпечення.
  • Надавати наставництво та технічне керівництво старшому інженеру з автоматизації QA, встановлюючи інженерні стандарти, практики якості коду та управління автоматизацією.
  • Презентувати технічні рекомендації, дорожні карти та оновлення прогресу керівництву інженерної команди та зацікавленим сторонам клієнта.

Вимоги

  • 7+ років досвіду роботи в QA Automation, Test Architecture або ролях Principal Quality Engineering.
  • Перевірені знання з проектування та створення фреймворків автоматизації з нуля для складних систем.
  • Глибоке знання Python та Pytest (або еквівалентних фреймворків автоматизації).
  • Практичний досвід роботи з трубопроводами Azure DevOps та Jenkins CI/CD.
  • Глибоке розуміння вбудованих середовищ на базі Linux.
  • Досвід роботи з вбудованими комунікаційними інтерфейсами, такими як UART, I2C, GPIO, MQTT та власні комунікаційні протоколи.
  • Практичний досвід роботи з тестуванням Hardware-in-the-Loop (HIL) або іншими середовищами валідації вбудованого обладнання.
  • Досвід використання інструментів для дебаггінгу та валідації апаратного забезпечення, таких як дебаггери, аналізатори/знімачі протоколів, пристрої DAQ або тестування на основі емулятора (наприклад, QEMU).
  • Відмінні навички системного проектування, аналітичні та навички виявлення та усунення несправностей.
  • Сильні комунікаційні навички з досвідом проведення технічних воркшопів та співпраці з розподіленими інженерними командами.
  • Верхньо-середній рівень англійської мови або вище.

Ми пропонуємо

  • Можливість працювати з глобальною командою над впливовими проектами.
  • Шанс сформувати майбутнє автоматизованих тестувань для провідного постачальника транзитних технологій.
  • Колаборативне та інноваційне робоче середовище.

Про компанію

N-iX - це глобальна компанія з розробки програмного забезпечення, яка допомагає підприємствам по всьому світу створювати програмні продукти наступного покоління. Заснована у 2002 році, ми об'єднуємо понад 2,400 технічних фахівців у 40+ країнах, працюючи над впливовими проектами для лідерів галузі та компаній Fortune 500. Наш досвід охоплює хмарні технології, дані, AI/ML, вбудоване програмне забезпечення, IoT та інше, сприяючи цифровій трансформації у фінансах, виробництві, телекомунікаціях, охорона здоров'я та інших галузях. Приєднуйтесь до N-iX та станьте частиною команди, де ваші ідеї мають реальний вплив.

Job Details

Company name:
N-iX
Location:
Ukraine
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Jul 27, 2026
Last checked:
Aug 11, 2026
Apply Now