Ajax Systems — це міжнародна технологічна компанія, найбільший в Європі розробник і виробник систем безпеки Ajax із можливостями розумного дому. Це ціла екосистема зі 135 пристроїв, мобільних і десктопних застосунків, серверної інфраструктури. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі. Наразі в компанії більше 3 300 працівників. А датчики Ajax охороняють 2,5 млн користувачів у більш ніж 187 країнах світу. За розробку пристроїв у Ajax відповідає R&D, який складається з чотирьох департаментів: System, Device, Automation та QA.
Про проєкт, з яким будете працювати
Компанія Ajax Systems створює не тільки системи безпеки та пристрої для розумного будинку, а й своє програмне забезпечення. Тому для налаштування та роботи з системою Ajax були створені застосунки Ajax для мобільних (IOS та Android) та десктоп (MacOS та Windows) платформ. Застосунок Ajax створений, щоб допомогти нашим користувачам самостійно налаштувати та керувати охоронною системою. За його допомогою користувачі мають змогу підключити систему, налаштувати зручним для себе чином, а також керувати станом системи.
PRO версія мобільного застосунку та застосунок PRO Desktop дозволяють охоронним компаніям встановлювати та налаштовувати систему. Вони включають функції звичайного застосунку та мають на меті полегшити роботу охоронних компаній.
Команда Fibra займається розробкою інноваційних рішень для клієнтів. Ми додаємо в систему підтримку як для дротових, так і для бездротових пристроїв лінійки Ajax. В застосунках Ajax для IOS та Android ми надаємо користувачам можливість простого підключення та налаштування системи, а також підключення до охоронних компаній для подальшого моніторингу та обслуговування. В Ajax PRO та PRO Desktop ми створюємо та підтримуємо функціонал для швидкої інсталяції та налаштування нових об’єктів компаніями. Функціонал наших застосунків використовують користувачі по всьому світу, тому QA команда має гарантувати коректну та стабільну їх роботу за будь-яких умов.
Чим технічно цікава вакансія?
Для досягнення поставлених цілей ми, команда QA, повинні заглиблюватись в будову системи на всіх її рівнях - від дії, виконаної девайсом, до відображення її на GUI застосунку. Проводимо тестування не тільки GUI, а й API. Аналізуємо вимоги і технічну документацію для нових розробок та функціоналу, починаючи тестування на ранніх стадіях розробки. Ми взаємодіємо з нашими бета-тестувальниками та отримуємо зворотний зв'язок та звернення від кінцевих користувачів через відділ технічної підтримки. Проводимо дослідження некоректної поведінки системи за допомогою логів, зовнішніх проявів, виявляємо причинно-наслідковий зв’язок. Використовуємо в роботі QA Tools, емулятори, MoсkServer та багато іншого.
Ми підходимо до тестування творчо, тому постійно намагаємося вдосконалити та оптимізувати процеси за допомогою реалізації нових ідей, впровадження нових підходів, розвиваємось та покращуємо наш продукт.
Необхідні знання та навички:
- від 1 року досвіду мануального тестування Mobile/Desktop Apps;
- знання гайдлайнів iOS/Android;
- досвід роботи з localization testing, installation testing, failover, recovery testing;
- відмінні знання теорії тестування;
- вміння застосовувати техніки тест-дизайну;
- знання SDLC;
- досвід роботи з вимогами та ТЗ;
- хороші аналітичні здібності;
- вміння не тільки знаходити проблему, а і причинно-наслідковий зв’язок;
- досвід роботи з JIRA, Confluence, Testrail;
- базові знання Windows/MacOS/Linux;
- досвід роботи з логами;
- досвід роботи з клієнт-серверною архітектурою;
- досвід роботи з Git та Jenkins;
- знання двійкової та шістнадцяткової систем числення;
- високий рівень самоорганізації.
Буде плюсом:
- досвід роботи з performance testing, security testing and access control testing;
- досвід роботи REST API та gRPC;
- досвід роботи з MySQL/MongoDB;
- базові знання Python.
Завдання:
- тестування Mobile та Desktop Applications (IOS/AOS/MacOS/Windows);
- знаходити проблему в інших частинах системи (Server, RTOS);
- UI/UX тестування;
- BE тестування для локалізації проблеми;
- робота з QA Tools (MoсkServer, емулятори);
- участь в аналізі та апдейті документації;
- task estimation;
- взаємодія з іншими командами та відділами (розробники, дизайнери, бізнес-аналітики);
- взаємодія з учасниками Beta Test і командою Support;
- участь в оптимізації процесів тестування;
- робота з Git та Jenkins.
Пропонуємо:
- можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво;
- роботу у вмотивованій команді та zero bullshit culture;
- конкурентну заробітну плату;
- медичне страхування;
- корпоративну англійську мову;
- компенсацію профільного навчання;
- можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу.
Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії.
Долучайтеся, щоб зробити Made in Ukraine синонімом надійності.