Middle QA Engineer (Android pos-термінали)
Ми шукаємо Middle QA Engineer, який прагне працювати в динамічному середовищі та розділяє цінності взаємної довіри, відкритості та ініціативності.
ПриватБанк є найбільшим банком України та одним з найбільш інноваційних банків світу. Займає лідуючі позиції за всіма фінансовими показниками в галузі та складає близько чверті всієї банківської системи країни.
Ми прагнемо знайти цілеспрямованого професіонала, який вміє працювати в режимі багатозадачності, орієнтованого на якість та результат.
Основні обов’язки:
- Ручне та автоматизоване тестування REST/SOAP API, gRPC-сервісів та внутрішньої бізнес-логіки банківських платформ
- Валідація повного життєвого циклу транзакцій (авторизація, кліринг, розрахунки), перевірка обробки комісій, конвертації валют та лімітів
- Тестування взаємодії між ПЗ банкомата та процесинговим центром за допомогою симуляторів/емуляторів (наприклад, перевірка протоколів NDC/DDC, ISO 8583)
- Розробка та підтримка автотестів для API та інтеграційних потоків (на базі Java/Python/JS) з інтеграцією в CI/CD пайплайни - Перевірка коректності обміну повідомленнями з Міжнародними платіжними системами (Visa, Mastercard, ПРОСТІР) відповідно до їхніх специфікацій
- Моніторинг та тестування асинхронного обміну даними через брокери повідомлень (Kafka, RabbitMQ) та валідація стану даних у СУБД (PostgreSQL, Oracle)
- Перевірка механізмів автентифікації сервісів (OAuth2, JWT), шифрування даних (криптографія, робота з HSM) та систем захисту від шахрайства (Anti-Fraud)
- Глибокий аналіз системних логів бекенду та процесингу для розслідування складних фінансових інцидентів та збоїв
- Генерація та підготовка специфічних тестових карт, профілів клієнтів та фінансових станів для комплексного інтеграційного тестування (E2E)
- Аналіз технічних специфікацій , архітектурних схем та специфікацій API на ранніх етапах розробки
Основні вимоги:
- Вища освіта
- 2+ роки досвіду роботи в ролі QA моб
- Глибокі знання REST, SOAP, JSON, XML
- Впевнене володіння Postman, SoapUI або подібними інструментами
- Практичний досвід роботи з Apache Kafka або RabbitMQ (розуміння концепцій топіків/черг, вміння вичитувати та відправляти повідомлення)
- Вміння писати складні запити (Joins, Subqueries, СTE, Group by), знання транзакційності (ACID), досвід роботи з Oracle, PostgreSQL або MS SQL.
- Досвід інтеграції автотестів у пайплайни (Jenkins, GitLab CI або GitHub Actions), базові знання Git та Docker
- Вміння аналізувати HTTP/HTTPS трафік за допомогою Charles Proxy або Fiddler (налаштування SSL Pinning, підміна відповідей сервера через Breakpoints/Rewrite)
- Розуміння принципів побудови ефективних промптів
- Досвід роботи з ШІ агентами
Своїм співробітникам ми пропонуємо:
- Роботу в найбільшому та інноваційному банку України
- Офіційне працевлаштування та 24+4 календарних дні відпустки
- Конкурентну заробітну плату
- Медичне страхування та корпоративний мобільний зв’язок
- Корпоративне навчання
- Сучасний комфортний офіс
- Цікаві проєкти, амбіційні задачі та динамічний розвиток
- Дружній професійний колектив та сильну команду