Middle QA Engineer (Automation team)

Kyiv, Kyiv City
QA Department – QA Department /
Full-time /
On-site
Ajax Systems — це міжнародна технологічна компанія, найбільший в Європі розробник і виробник систем безпеки Ajax із можливостями розумного дому. Це ціла екосистема зі 135 пристроїв, мобільних і десктопних застосунків, серверної інфраструктури. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі. Наразі в компанії більше 3 000 працівників. А датчики Ajax охороняють 2,5 млн користувачів у більш ніж 169 країнах світу.

За розробку пристроїв у Ajax відповідає R&D, який складається з чотирьох департаментів: System, Device, Automation та QA.
Automation Department займається розробкою програмно-апаратних комплексів для тестування кожного пристрою в процесі виробництва, створює роботизовані лінії для автоматизації збирання та пакування. А також розробляє програмне забезпечення для прошивки пристроїв і керування виробництвом, що дає змогу оптимізувати витрати часу на виготовлення датчиків. Для цього використовують Python 3 та Embedded C.

Ми шукаємо нового гравця до Automation Department, який підсилить команду Replacement.
Чим технічно цікава вакансія?
Архітектурний стиль мікросервісів — це підхід, коли єдиний додаток будується як сукупність невеликих, незалежних, зв’язаних сервісів, що спілкуються між собою за допомогою протоколів як то HTTP, gRPC, etc. Наша команда  QA займається забезпеченням стабільної і безперебійної роботи сервісу, оптимізацією його використання та швидкодії за допомогою покращення інфраструктури. Шукаємо технічного спеціаліста для тестування сервісів компанії Ajax Systems. Очікується робота з API власних і сторонніх сервісів, тестування GUI, взаємодія з БД.

Необхідні знання та навички:
- 2+ роки досвід роботи інженером з якості у проектах з мікросервісною архітектурою;
- Технічна освіта - обов'язково;
- Досконале знання клієнт-серверної архітектури;
- Знання монолітної і мікросервісної архітектури;
- Знання API та методів його тестування та досвід автоматизації API;
- Знати HTTP-протокол;
- Відмінні знання теорії тестування та вміння застосовувати техніки тест-дизайну;
- Вміння писати баг репорти та тест кейси;
- Досвід роботи з вимогами та ТЗ;
- Досвід роботи з JIRA, Confluence, Testrail, Kibana;
- Досвід роботи з терміналом в unix системах;
- Досвід роботи з Git, MySQL/DBeaver;
- Вміння не тільки знаходити проблему, а і причинно-наслідковий зв’язок.

Буде плюсом:
- Досвід/базові знання роботи з електротехнікою;
- Знання двійкової та шістнадцяткової систем числення;

Завдання:
- Тестування та автоматизація API;
- Знаходити проблему в монолітній та мікросервісній архітектурі;
- Не тільки знаходити баги, але і за допомогою логів, і зовнішніх проявів з'ясовувати причини некоректної поведінки системи;
- Багато інвестигейтити і траблшутити;
- Участь в аналізі та апдейті документації;
- Валідувати систему на функціональні та нефункціональні вимоги;
- Писати чек-листи, тест-кейси, тест плани;
- Робота з Git;
- Участь в оптимізації процесів тестування;
- Покращувати якість системи в цілому.

Пропонуємо:
- Можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво;
- Роботу у вмотивованій команді та zero bullshit culture;
- Конкурентну заробітну плату;
- Медичне страхування;
- Корпоративну англійську мову;
- Компенсацію профільного навчання;
- Можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу.
Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії.
Долучайтеся, щоб зробити Made in Ukraine синонімом надійності.