- Страна
- Украина
Откликайтесь
на вакансии с ИИ

Junior Automation QA engineer (Python)
Высокий балл за сильный бренд компании, работу с реальными устройствами (IoT/Hardware) и отличный социальный пакет (страховка, английский). Это отличная площадка для старта карьеры инженера с глубоким техническим уклоном.
Сложность вакансии
Позиция начального уровня (Junior), требующая базовых знаний Python, сетей и SQL. Основная сложность заключается в специфике работы с «железом» (embedded) и камерами, что требует более глубокого технического бэкграунда, чем обычное веб-тестирование.
Анализ зарплаты
Компания предлагает конкурентную зарплату, которая для Junior-позиции в Киеве обычно находится в диапазоне $600–$1000. Указанные рыночные значения отражают текущую ситуацию для начинающих специалистов по автоматизации на Python.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в ajax уже сейчас
Станьте частью украинской истории успеха и создавайте инновационные системы безопасности вместе с Ajax!
Описание вакансии
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 синонімом надійності 🇺🇦
Создайте идеальное резюме с помощью ИИ-агента

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