Senior QA Engineer
Ми шукаємо амбітного та вмотивованого Senior QA Engineer, який приєднається до команди розробки продукту для нашого клієнта зі США.
Ця платформа створює сервіс для виявлення об’єктів на дорозі. Система розпізнаватиме різні об’єкти та дорожні умови під час поїздки й надсилатиме відповідні сповіщення про виявлені події. Мета проєкту — підвищити безпеку дорожнього руху та надавати користувачам інформацію в режимі реального часу про потенційні небезпеки або важливі події під час керування автомобілем.
Вимоги
- Наявність дійсного водійського посвідчення та особистого автомобіля.
- Досвід роботи в QA від 5 років, включаючи досвід на рівні Senior із відповідальністю за якість продукту або менторством інших інженерів.
- Глибоке розуміння методології тестування: проєктування тестів (аналіз граничних значень, класи еквівалентності, таблиці прийняття рішень), створення тест-планів, тест-кейсів і чеклістів; чітке розуміння відмінностей між smoke, sanity, regression та end-to-end (E2E) тестуванням.
- Практичний досвід тестування мобільних застосунків на iOS та Android на різних версіях ОС і різних типах пристроїв, включаючи планшети та підтримку ландшафтної орієнтації.
- Досвід тестування геолокації та телеметрії: GPS, даних у реальному часі (імітація геолокації, робота застосунку у фоновому режимі, симуляція маршрутів, вплив на заряд батареї).
- Досвід тестування вбудованих покупок (In-App Purchases) та підписок в App Store і Google Play, включаючи модель per-seat, додаткові ліцензії (add-ons) і сценарії повернення коштів.
- Практичний досвід автоматизації мобільного тестування (Appium, Espresso або XCUITest), а також тестування API (Postman, REST-assured або Playwright).
- Досвід роботи з Jira та системами управління тестуванням (TestRail, Zephyr або Xray).
- Англійська мова на рівні Upper-Intermediate або вище для щоденної комунікації з англомовним Product Owner.
- Досвід API- та інтеграційного тестування сторонніх систем.
- Досвід тестування SDK (платформа надає власний SDK).
- Досвід роботи з інструментами збору інформації про збої та аналітики (Crashlytics, Sentry).
Обов’язки
- Визначення та розвиток QA-стратегії для мобільних застосунків і продуктів для керування автопарком (Fleet): розробка тест-планів, забезпечення покриття тестування, оцінка ризиків і готовність до релізів.
- Розробка та підтримка тестової документації: тест-кейсів, чеклістів, регресійних наборів тестів і якісних баг-репортів.
- Тестування застосунків на iOS, Android-смартфонах і Android-планшетах, включаючи підтримку ландшафтної орієнтації.
- Перевірка роботи телеметрії та GPS у режимі реального часу, відеозахоплення, стримінгу та їхньої синхронізації.
- Тестування підписок і внутрішніх покупок: місячні та річні тарифи, модель per-seat, додаткові ліцензії та нестандартні сценарії білінгу.
- Перевірка рольового доступу (адміністратор автопарку та водій) і функціональності адміністративної панелі.
- Тісна співпраця з розробниками та стейкхолдерами, своєчасне виявлення й комунікація ризиків, а також участь у формуванні нових функціональних можливостей (наприклад, архітектури інтеграції з Geotab).
Ми пропонуємо
- Конкурентну заробітну плату.
- Комфортні умови роботи.
- Дружній колектив і підтримку керівництва.
- Безкоштовні заняття з англійської мови.
- 100% оплачувану відпустку — 4 тижні на рік.
- 100% оплачувані лікарняні.
- Корпоративні заходи та тімбілдинги.
- Внутрішнє навчання для професійного й особистісного розвитку.
- Медичне страхування (50% вартості оплачує компанія).