WiFi QA Engineer
Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Продуктам Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі.
За розробку пристроїв у Ajax відповідає R&D, який складається з чотирьох департаментів: System, Device, Automation та QA.
Системи безпеки мають підвищені вимоги до надійності та стабільності роботи. Саме тому QA Department в Ajax Systems супроводжує продукт як на етапі розроблення, так і в процесі виробництва й подальшого розвитку. Вони виявляють баги у залізі, софті або взаємодіях систем. Це не просто команда «клікерів», це творчі інженери. Вони перевіряють нові пристрої в різних екстремальних умовах: імітують рухи людей і тварин, відтворюють складні погодні умови, перепади температур, влаштовують контрольовані пожежі та затоплення.
Ми шукаємо нового гравця до QA Department.
Необхідні знання та навички:
- Знання та розуміння теорії тестування
- Ведення документації: складання тест-кейсів, сценаріїв користувача, чек-листів
- Розуміння мережевий технологій (TCP/IP)
- Знання технології WiFi (відмінності в поколіннях, аутентифікація, розуміння, як працюють MCS, QAM, MIMO, MU-MIMO, TWT, BSS Coloring)
- Вміння працювати з UART, Wireshark
- Знання консолі та команд Linux (tail, grep, sort, sysfs, udev, logcat)
Буде плюсом:
- Розуміння мережевий технологій на рівні L2/L3, моделі OSI
- Досвід роботи з wpa_supplicant, iw, ip, hostaptd
- досвід роботи з логічним аналізатором
Завдання:
- Тестувати пристрої, їхню функціональність та взаємодію з системою;
- Тестувати Wi-Fi та мережеву взаємодію пристроїв у різних сценаріях;
- Аналізувати мережевий трафік, логи та локалізовувати причини дефектів;
- Створювати та підтримувати тестову документацію: тест-кейси, чек-листи та сценарії.