- Страна
- Украина
Junior Automation QA engineer (Python)
Высокий балл за сильный бренд компании, работу с реальными устройствами (IoT/Hardware) и отличный социальный пакет (страховка, английский). Это отличная площадка для старта карьеры инженера с глубоким техническим уклоном.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция начального уровня (Junior), требующая базовых знаний Python, сетей и SQL. Основная сложность заключается в специфике работы с «железом» (embedded) и камерами, что требует более глубокого технического бэкграунда, чем обычное веб-тестирование.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Компания предлагает конкурентную зарплату, которая для Junior-позиции в Киеве обычно находится в диапазоне $600–$1000. Указанные рыночные значения отражают текущую ситуацию для начинающих специалистов по автоматизации на Python.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Продуктам Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі.
Системи безпеки мають підвищені вимоги до надійності та стабільності роботи. Саме тому QA Department в Ajax Systems супроводжує продукт як на етапі розроблення, так і в процесі виробництва й подальшого розвитку. Вони виявляють баги у залізі, софті або взаємодіях систем. Це не просто команда «клікерів», це творчі інженери. Вони перевіряють нові пристрої в різних екстремальних умовах: імітують рухи людей і тварин, відтворюють складні погодні умови, перепади температур, влаштовують контрольовані пожежі та затоплення.
Необхідні знання та навички:
- базові знання теорії тестування
- досвід роботи з бібліотеками Python3
- досвід роботи з UNIX (вміння працювати в командному рядку, знання основних команд)
- базове розуміння мережевих протоколів (TCP/IP стек)
- базове розуміння принципів роботи клієнт-серверної архітектури (REST API) та баз даних (SQL, noSQL(mongo))
- технічний бекграунд;
Буде плюсом:
- досвід у розробці власних проектів, як софтових, так і embedded (RaspberryPi, Arduino);
- досвід налаштування мережевого обладнання Mikrotik (RouterOS);
- досвід у використанні інтрументів контролю версій (GIT) та віртуалізації (Docker)
- розуміння методологій автоматизації (BDD, TDD)
- досвід роботи з хмарними сервісами (AWS(S3, EC2, etc), K8S)
Задачі, які ти будеш вирішувати:
- розробка та впровадження автоматизованого тестування провідних та безпровідних камер;
- розробка унікальних інструментів для автоматизації мануального тестування;
- розробка неповторних інструментів для візуалізацій процесів;
- підтримка та покращення вже реалізованої бази end-to-end автотестів;
- робота з інфраструктурою CI на базі Jenkins/Github;
- пошук та аналіз невідповідностей поведінки згідно з технічним завданням;
Пропонуємо:
- можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт;
- роботу у веселій команді та zero bullshit culture;
- конкурентну заробітну плату;
- медичне страхування;
- корпоративну англійську мову;
Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії.
Долучайтеся, щоб зробити Made in Ukraine синонімом надійності 🇺🇦
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Python
- Unix
- TCP/IP
- REST API
- SQL
- NoSQL
- MongoDB
- Git
- Docker
- Jenkins
- BDD
- TDD
- AWS
- Kubernetes
Возможные вопросы на собеседовании
Проверка базовых навыков программирования, необходимых для написания автотестов.
Какие типы данных в Python являются изменяемыми (mutable), а какие нет, и как это влияет на передачу аргументов в функции?
Вакансия предполагает работу с камерами и сетевым оборудованием.
Опишите процесс установления TCP-соединения (3-way handshake) и объясните, зачем он нужен.
Работа с логами и инфраструктурой часто требует навыков командной строки.
Как в UNIX-подобной системе найти в текстовом файле все строки, содержащие слово 'ERROR', и сохранить их в отдельный файл?
Проверка понимания фундаментальных принципов обеспечения качества.
В чем разница между Severity и Priority багов? Приведите пример бага с низким Severity, но высоким Priority.
Оценка способности кандидата к проектированию тестов для физических устройств.
Как бы вы подошли к автоматизации тестирования задержки видеопотока (latency) в камере видеонаблюдения?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

