Ajax

Middle QA Engineer (Video)

Ajax Kyiv, Kyiv City 23 days ago
engineering
Ajax Systems — це міжнародна технологічна компанія, найбільший в Європі розробник і виробник систем безпеки Ajax із можливостями розумного дому. Це ціла екосистема зі 180 пристроїв, мобільних і десктопних застосунків, серверної інфраструктури. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі. Наразі в компанії більше 4 100 працівників. А датчики Ajax охороняють 4 млн користувачів у більш ніж 187 країнах світу.

За розробку пристроїв у Ajax відповідає R&D, який складається з чотирьох департаментів: System, Device, Automation та QA.

Системи безпеки мають підвищені вимоги до надійності та стабільності роботи. Саме тому QA Department в Ajax Systems супроводжує продукт як на етапі розроблення, так і в процесі виробництва й подальшого розвитку. Вони виявляють баги у залізі, софті або взаємодіях систем. Це не просто команда «клікерів», це творчі інженери. Вони перевіряють нові пристрої в різних екстремальних умовах: імітують рухи людей і тварин, відтворюють складні погодні умови, перепади температур, влаштовують контрольовані пожежі та затоплення.

Основні задачі:

  • Покращувати якість наших апаратних продуктів
  • Аналізувати програмні вимоги до тестування пристроїв, функціоналу та тест-стендів
  • Підготовка чек-листів, тест-кейсів, тест-планів
  • Не просто знаходити баги, а за допомогою логів, дебагу та зовнішніх проявів з'ясовувати причини цих багів
  • Проводити дослідження роботи пристроїв та програм
  • Вимоги:

  • Сильний технічний бекграунд
  • Знання та розуміння теорії тестування
  • Ведення документації: складання тест-кейсів, сценаріїв користувача, чек-листів
  • Знання електроніки (радіотехнічна освіта, радіоаматорство, робота з Arduino, RC-фільтри тощо)
  • Вміння працювати з UART, SPI, I2C, GPIO
  • Аналіз сигналів логічним аналізатором, осцилографом
  • Знання консолі та команд Linux (tail, grep, sort, sysfs, udev, logcat)
  • Сильні аналітичні навички, вміння відтворити і локалізувати проблему
  • Вміння вирішувати нестандартні задачі / think outside the box
  • Англійська на рівні читання та розуміння документації
  • Самостійність у пошуку рішень, готовність працювати в команді і допомагати колегам
  • Вміння структурувати баг-репорти і подавати їх зрозуміло
  • Досвід роботи в Agile-середовищі
  • Буде перевагою:

  • Базове розуміння C/C++, а також Python або Bash для автоматизації
  • Знання принципів системного, інтеграційного та функціонального тестування
  • Зі свого боку пропонуємо:

  • Cвободу приймати рішення і втілювати ідеї
  • Можливість впливу на продукт і виробництво замість монотонного закриття задач
  • Роботу у вмотивованій команді та нуль культури фігні
  • Гнучкий графік в Київському офісі
  • Турботу та медичне страхування
  • Долучіться, щоб зробити Made in Ukraine синонімом надійності.

    Ajax — свобода бути інженером!