Sobre a vaga

Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Команда продуктової розробки шукає Strong Middle QA Engineer, який підключиться до тестування back-end частини екосистеми Ajax. Наші продукти працюють на мікросервісній архітектурі та обробляють дані з мільйонів пристроїв у реальному часі, тож якість back-end напряму впливає на надійність систем безпеки наших користувачів. Основні hard skills: - Глибоке розуміння теорії тестування та життєвого циклу розробки ПЗ (SDLC/STLC); - Впевнені навички створення та підтримки тестової документації: тест-кейси, тест-плани, тестові сценарії, Requirements Traceability Matrix; - Впевнене застосування технік тест-дизайну та самостійна декомпозиція вимог на тест-кейси, досвід з аналізу бізнес-вимог, технічної документації чи архітектурних рішень, виявлення ризиків на ранніх етапах; - Досвід тестування мікросервісів та розуміння принципів взаємодії між сервісами; - Впевнене розуміння мережевої взаємодії, HTTP/HTTPS, статус-кодів та принципів роботи gRPC і REST API; - Практичний досвід роботи з базами даних та сховищами (MongoDB, Redis) для аналізу і валідації даних; - Досвід аналізу логів (напр., Kibana/Grafana), вміння трасувати запит через кілька сервісів за traceId/correlationId; - Досвід роботи з Postman (pre-/post-request scripts, dynamic variables, environment variables) або аналогічними інструментами; - Досвід ескалації критичних проблем. Буде плюсом: - Робота з gRPC, REST API, а також з власним бінарним протоколом; - Тестування в межах мікросервісної архітектури; - Розуміння принципів роботи Message Broker (Kafka, RabbitMQ або аналоги); - Досвід роботи з системами моніторингу (DataDog) для кореляції поведінки сервісу з метриками під час розслідування інцидентів; - Досвід роботи з Git; - Базові навички автоматизації тестування (Python/Java/JavaScript); - Досвід участі в Load & Performance тестуванні; - Навички менторства QA та проведення knowledge sharing. Які стоять задачі: - Тестування Back-end; - Робота з власним бінарним протоколом, а також з gRPC та API; - Тестування в межах монолітної та мікросервісної архітектур; - Робота з базами даних та сховищами: MongoDB, Redis, S3; - Робота з внутрішніми емуляторами; - Участь в аналізі та оновленні технічної документації; - Взаємодія з іншими командами: розробниками, бізнес-аналітиками; - Взаємодія з учасниками Beta Test та командою Support; - Робота з Git та Jenkins. Пропонуємо: - Можливість пропонувати та реалізовувати власні ідеї, які впливають на продукт та його масове виробництво; - Місце у стрімко зростаючій компанії з вмотивованою професійною командою; - Конкурентну заробітну плату; - Медичне страхування; - Корпоративні заняття з англійської мови; - Можливість взяти участь у внутрішньому проєкті бета-тестування систем безпеки Ajax; - Знижки на продукти компанії та партнерів Ajax Systems — це українська історія успіху, яка виросла в глобальний продукт. Пристроям Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації.