Position: Manual QA (Backend)
Company: Ajax Systems
Category: QA
Experience: 2y

Ми - Ajax Systems, створюємо системи безпеки та пристрої для розумного дому. Хочемо, щоб кожен дім став безпечніший, а охоронні системи — більш технологічними, стильними та простішими у використанні. Віримо в інтернет речей та розумну безпеку як його основу.

Ajax — це компанія повного циклу: від генерації ідей у R&D до масового виробництва та продажів. Ми робимо все: виробляємо фізичні пристрої, пишемо для них софт, розробляємо серверну частину, випускаємо мобільні та десктопні додатки. Серверна частина —  непомітна для кінцевого користувача, але критична для життєдіяльності усієї системи. Одночасно ми підтримуємо більше мільйона одночасних підключень і ця цифра стрімко зростає. Ми постійно додаємо новий функціонал та збільшуємо стабільність нашого хмарного додатка. 

Для підтримки якості та стабільності системи ми шукаємо Middle Manual Quality Assurance Engineer.


**Необхідні навички:**

2+ роки досвіду MQA, з яких 1+ досвіду тестування backend. 

Знання клієнт-серверної архітектури; 

Знання API(Postman) та методів його тестування;

Знання SQL/NoSQL(MongoDB);

Базові знання мереж (network), Linux;

Робота з логами та системами логування;

Знання STLC та його застосування на практиці (побудова процесів тестування) 

Робота з вимогами(static testing), їх декомпозиція в тестову документацію;

Написання усіх видів тестової документації (Jira/TestRail); 


**Задачі:**

Тестування backend, а саме: хмарного сервера;

Робота з різноманітнимим протоколами: низькорівневими бінарними, API, gRPC;

Підтримка програмістів під час розробки;

Допомогати техсапорту в розборі складних випадків; 

Уміння брати на себе відповідальність за окрему частину проєкту;


**Буде плюсом:**

Розуміння метрик та досвід роботи з DataDog, Grafana

Performance testing(власні скріпти, Jmeter та інші)

володіння Python;

Досвід роботи з BloomRPC, Kibana, Docker, AWS;

Розуміння embedded систем.