Менеджер з автоматизації мобільного тестування
Роботодавець · IDBC Group
Будапешт
Наш партнер працює в динамічно розвиненому міжнародному технологічному середовищі, що займається створенням цифрових фінансових рішень, де ви зможете працювати над постійним вдосконаленням і забезпеченням якості складного мобільного додатку. Ми шукаємо фахівця на позицію Mobile QA Automation Engineer, який чудово орієнтується у світів мобільного тестування, із задоволенням розвиває рішення для автоматизації та відкритий до використання нових технологій на базі штучного інтелекту.
Завдання
- Проєктування, розробка та постійне супроводження автоматизованих тестів для додатків Android та iOS.
- Створення рішень для автоматизації тестування за допомогою Java та Appium, включаючи застосування Appium MCP Server.
- Розробка та застосування процесів тестування на базі штучного інтелекту й інтеграцій MCP.
- Удосконалення наявних фреймворків тестування, оптимізація структури тестів та процесів їх виконання.
- Інтеграція автоматизованих тестів у процеси CI/CD за допомогою Jenkins.
- Керування версіями за допомогою Git, участь у рев'ю коду та перевірці pull request.
- Підвищення надійності виконання тестів, зменшення кількості випадкових помилок у тестах (flaky tests).
- Аналіз результатів тестування та звітів про виконання, виявлення помилок та визначення їх першопричин.
- Виконання функціональних, регресійних та дослідницьких (exploratory) ручних тестів.
- Інтерпретація вимог, user story та критеріїв приймання, забезпечення належного покриття тестами.
- Перевірка мобільних додатків на реальних пристроях, емуляторах та різних версіях операційних систем.
- Документування та відстеження помилок у JIRA.
- Співпраця з командами розробки, QA, продуктовими та DevOps командами для швидкого вирішення проблем.
- Активна участь в агіл-процесах розробки — від планування до ретроспектив.
Умови та пільги
Складний проєктВи зможете зробити свій внесок у забезпечення якості складного мобільного додатку, розрахованого на велику аудиторію користувачів.Сучасні технологіїМожливість брати участь у розробці та оптимізації сучасних фреймворків автоматизації тестування, а також застосовувати технології на базі штучного інтелекту.Міжнародне середовищеМіжнародна команда та співпраця.СтабільністьДовгостроковий, стабільний проєкт у провідного фінансового провайдера.Віддалена роботаПовністю віддалена робота (1 раз на квартал — особиста зустріч із закордонними колегами).
Вимоги
- Маєте щонайменше 6 років релевантного досвіду в галузі автоматизації тестування або забезпечення якості програмного забезпечення.
- Маєте професійний досвід роботи у банківському чи фінансовому секторі.
- Впевнено програмуєте мовою Java.
- Маєте значний практичний досвід використання Appium.
- Знаєте Appium MCP Server / рішення на базі MCP та процеси тестування за підтримки ШІ.
- Працювали в середовищах Android Studio, Xcode та IntelliJ.
- Знаєте інструменти збирання Maven та/або Gradle.
- Маєте досвід тестування REST API, наприклад, за допомогою REST Assured.
- Розумієте життєвий цикл розробки ПЗ (SDLC), методології тестування та особливості тестування мобільних додатків.
- Використовували CI/CD-процеси на базі Jenkins та систему контролю версій Git.
- Працювали з інструментами керування тестами, такими як Zephyr або TestRail.
- Маєте досвід застосування робочих процесів тестування на базі ШІ або LLM.
- Впевнене, активне володіння англійською мовою усно для щоденних професійних обговорень та командної комунікації.