Senior SAP QA Engineer
Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем. Продуктам Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації. Кожного року ми демонструємо кратне зростання як у чисельності команди, так і в кількості користувачів у всьому світі.
Ajax Systems має виробництво повного циклу: від генерації ідей та створення прототипів до масового виробництва та продажу по всьому світу. Кожен департамент закриває певну операційну потребу бізнесу в повній мірі. Фахівці компанії залучені на всіх етапах: від виробничої лінії в Україні до логістичного центру в Польщі, звідки продукцію відправляють дистрибʼюторам по всьому світу.
Ми шукаємо Senior SAP QA Engineer до команди, яка відповідає за якість SAP-екосистеми та її інтеграцій з іншими корпоративними системами.
На цій позиції ви будете не лише тестувати складні наскрізні бізнес-процеси, а й впливати на розвиток QA-підходів, формування тестової стратегії та впровадження автоматизації.
Шукаємо спеціаліста із сильним технічним бекграундом, практичним досвідом автоматизації та здатністю самостійно знаходити оптимальні рішення для забезпечення якості складних Enterprise-систем.
Досвід роботи безпосередньо із SAP не є обов'язковим. Для нас важливіші глибоке розуміння інтеграційного та E2E-тестування, системне мислення й готовність працювати зі складною бізнес-логікою.
Обов‘язки:
- Розробка та вдосконалення QA Strategy для SAP-екосистеми з урахуванням бізнес-критичності процесів, інтеграцій та ризиків.
- Планування, організація та виконання функціонального, інтеграційного, системного, регресійного та End-to-End тестування.
- Тестування складних наскрізних бізнес-процесів, що охоплюють декілька SAP-модулів та інтегрованих систем: продажі, закупівлі, фінанси, складський облік, виробництво тощо.
- Формування, оптимізація та підтримка Regression Test Suite для ключових бізнес-процесів.
- Участь у виборі інструментів і підходів до автоматизації тестування, її впровадження та подальший розвиток автоматизованого покриття.
- Самостійна розробка, підтримка та вдосконалення автоматизованих тестів, насамперед для регресійних та інтеграційних сценаріїв.
- Визначення пріоритетів автоматизації з урахуванням ризиків, стабільності сценаріїв і доцільності автоматизованого покриття.
- Валідація міжсистемних інтеграцій (SAP, E-commerce, DWH та інші корпоративні системи) через API, бази даних і аналіз логів.
- Аналіз складних дефектів, локалізація причин їх виникнення, оцінка впливу змін на суміжні системи та бізнес-процеси.
- Розробка та вдосконалення тестової документації: Test Plans, Test Cases, Checklists, E2E Scenarios, Test Coverage.
- Участь у плануванні релізів, оцінці ризиків та визначенні критеріїв готовності змін до впровадження.
- Розвиток QA-практик у команді, обмін експертизою та підтримка колег у вирішенні складних технічних задач.
Тісна співпраця із SAP-консультантами, ABAP-розробниками, бізнес-аналітиками та іншими технічними командами.
Вимоги:
- Від 5 років комерційного досвіду в Software Testing, зокрема тестування складних Enterprise, ERP, CRM або інших інтегрованих систем.
- Глибокий практичний досвід функціонального, інтеграційного, регресійного та End-to-End тестування.
- Досвід самостійного планування тестування, розробки тестових стратегій та визначення пріоритетів на основі ризиків.
- Обов'язковий комерційний hands-on досвід автоматизації тестування: самостійна розробка, підтримка та вдосконалення автотестів.
- Впевнене володіння хоча б одним інструментом або фреймворком автоматизації: Playwright, Selenium, Cypress, Tricentis Tosca, UFT/OpenText UFT або аналогічними.
- Практичні навички програмування або скриптингу для автоматизації тестування (JavaScript/TypeScript, Python, Java, C# або інші мови).
- Розуміння архітектури Automation Frameworks, принципів підтримки стабільного автоматизованого покриття та підходів до інтеграції автотестів у процес розробки.
- Досвід формування, оптимізації та підтримки регресійних тестових наборів.
- Досвід тестування складних E2E-сценаріїв, у яких бізнес-процес проходить через декілька інтегрованих систем або модулів.
- Практичне володіння SQL: самостійне написання запитів із використанням JOIN, GROUP BY, підзапитів та інших конструкцій для перевірки даних і аналізу дефектів.
- Досвід тестування API та інтеграцій (REST/SOAP, Postman, Swagger, JSON/XML).
- Розуміння принципів CI/CD, досвід роботи із системами контролю версій (Git) та інструментами на кшталт Jenkins, GitLab CI або аналогічними.
- Системне та аналітичне мислення, здатність самостійно досліджувати складні проблеми, визначати їхні першопричини та оцінювати вплив змін на суміжні процеси.
- Досвід роботи з Jira, Confluence або аналогічними інструментами.
Англійська мова на рівні Upper-Intermediate (B2).
Буде плюсом:
- Досвід тестування ERP-систем (SAP, Oracle, Microsoft Dynamics, Odoo).
- Досвід роботи зі складними корпоративними платформами: ERP, CRM, WMS, Billing, Core Banking.
- Досвід тестування бізнес-процесів у виробництві, закупівлях, логістиці, складському обліку або фінансах.
- Досвід побудови QA-процесів або впровадження автоматизації тестування з нуля.
- Досвід проєктування або розробки Automation Frameworks.
- Досвід тестування SAP Fiori / SAPUI5.
- Досвід автоматизації SAP-тестування за допомогою Tricentis Tosca або аналогічних інструментів.
- Практичний досвід інтеграції автоматизованих тестів у CI/CD pipelines.
- Досвід менторства, проведення Code Review або технічної підтримки інших QA-інженерів.
Досвід Performance / Load Testing.
Від себе ми пропонуємо:
- Роботу в одному з наших комфортабельних офісів. Офіс облаштований генератором та бомбосховищем;
- Офіційне працевлаштування зі стабільною оплатою та всіма гарантіями Дія Сіті резидента;
- Гнучкий графік без привʼязки до робочих годин;
- Компенсація навчання;
- Заняття англійською;
- Медичне страхування;
- Комплект системи безпеки Ajax (участь у проєкті бета-тесту — отримання та тестування нових гаджетів до їх релізу);
- Різносторонні проєкти та професійне зростання;
- Драйвову команду та zero bullshit culture.
Долучайтеся, щоб зробити Made in Ukraine синонімом надійності!