Middle QA Engineer (Apps)

Ukrainian Product 🇺🇦

Ajax Systems — це міжнародна технологічна компанія, найбільший в Європі розробник і виробник систем безпеки Ajax із можливостями розумного дому. Це ціла екосистема зі 135 пристроїв, мобільних і десктопних застосунків, серверної інфраструктури. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі. Наразі в компанії більше 3 300 працівників. А датчики Ajax охороняють 2,5 млн користувачів у більш ніж 187 країнах світу.

 

Ми розробляємо не тільки безпровідні системи безпеки, а й власне програмне забезпечення. Це мобільні застосунки для Android та iOS, а також десктопні - для Windows та MacOS. Вони допомагають нашим користувачам самостійно підключати та налаштувати систему, а також керувати станом системи. 

PRO версії мобільних застосунків та PRO Desktop окрім функцій звичайного застосунку, включає професійний набір функцій, створений спеціально для охоронних та моніторингових компаній. Зрозумілий для користувачів застосунок насправді містить складну логіку та безліч залежностей.  Він керує всією системою Ajax, тому QA команда має гарантувати коректну та стабільну роботу застосунку за будь-яких умов.

 

Чим технічно цікава вакансія?

  • Для досягнення поставлених цілей ми, команда QA, повинні заглиблюватись в будову системи на всіх її рівнях - від дії, виконаної девайсом, до відображення її на GUI застосунку.
  • Аналізуємо вимоги і технічну документацію для нових розробок та функціоналу, починаючи тестування на ранніх стадіях розробки, а також розробляємо матриці відповідності вимог.
  • Команда QA створює тестові сценарії для їх подальшої автоматизації командою AQA. Для оптимізації нашої роботи ми пріоритезуємо тест-кейси, а також використовуємо власну систему параметризації тест-кейсів.
  • Взаємодіємо з нашими бета-тестувальниками та отримуємо зворотний зв'язок та звернення від кінцевих користувачів через відділ технічної підтримки.
  • Проводимо дослідження некоректної поведінки системи за допомогою логів, зовнішніх проявів, виявляємо причинно-наслідковий зв’язок.
  • Використовуємо в роботі QA Tools, емулятори, Mock server та багато іншого. Ми підходимо до тестування творчо, тому постійно намагаємося вдосконалити та оптимізувати процеси за допомогою реалізації нових ідей, впровадження нових підходів, розвиваємось та покращуємо наш продукт.

     

Необхідні знання та навички:

  • 2+ роки досвіду мануального тестування мобільних застосунків;
  • відмінні знання теорії тестування;
  • вміння застосовувати техніки тест-дизайну;
  • знання SDLC;
  • досвід роботи з бізнес-вимогами, ТЗ;
  • досвід роботи з JIRA, Confluence, Testrail (або альтернатива);
  • розуміння специфіки операційних систем Windows/MacOS/Linux та Android/iOS;
  • досвід роботи з логами застосунків;
  • досвід роботи з Xcode, Android studio, PyCharm;
  • базове розуміння клієнт-серверної архітектури;
  • досвід роботи з Git та Jenkins;
  • хороші аналітичні здібності;
  • вміння не тільки знаходити дефекти, а й причинно-наслідковий зв’язок;
  • високий рівень самоорганізації.

 

Буде плюсом:

  • досвід роботи REST API чи gRPC;
  • досвід використання mock server;
  • досвід роботи з автотестами.

 

Завдання:

  • тестувати новий та існуючий функціонал мобільних та десктоп застосунків;
  • робота з логами застосунків;
  • проходження регресійних ранів;
  • розробляти та підтримувати тестову документацію: тест-кейси, traceability matrix, тест-план;
  • аналіз бізнес-вимог в ТЗ та дизайні;
  • робота з кастомними QA Tools (Mock server, емулятори);
  • аналіз результатів автотестів;
  • брати участь в процесах планування, естімейт задач;
  • робота в команді з розробниками, автоматизаторами, ПМ, бізнес-аналітиками, дизайнерами та QA суміжних платформ.

 

Пропонуємо:

  • можливість пропонувати та реалізовувати власні ідеї, які мають вплив на продукт і виробництво;
  • роботу у вмотивованій команді;
  • конкурентну заробітну плату;
  • медичне страхування;
  • корпоративну англійську мову;
  • можливість взяти участь у проєкті бета-тесту систем безпеки Ajax — отримання та тестування нових гаджетів до їх релізу.

 

Ajax Systems — це українська історія успіху, місце неймовірної сили та енергії.

Долучайтеся, щоб зробити Made in Ukraine синонімом надійності.