Senior Automation QA (Java)
Primary stack
Job description
Про посаду
Компанія N-iX шукає досвідченого Senior Automation QA Engineer для участі в ключовій ініціативі цифрової трансформації провідного комерційного банку. Ця посада відіграє ключову роль у забезпеченні якості та надійності платіжних карткових послуг банку.
Обов'язки
- Розробка, створення та підтримка надійних фреймворк для автоматизації тестування API на Java (REST Assured, TestNG/JUnit) для асинхронних Temporal робочих процесів та сервісів Spring Boot.
- Виконання функціонального, інтеграційного та регресійного тестування кінцевих користувацьких маршрутів через середовища staging, pre-release та подібні до виробничих для веб/мобільних каналів.
- Робота з моками та стебами для ядерних банківських інтерфейсів для забезпечення ранньої та безперервної інтеграції тестування.
- Визначення вимог до тестових даних та координація з відділом тестування клієнта для замовлення синтетичних тестових профілів.
- Інтеграція автоматизованих тестових наборів у CI/CD трубопроводи (GitLab CI). Моніторинг SonarQube quality gates, логування та відстеження дефектів у Jira, а також виконання аналізу кореневих причин для невдалих виконувань робочих процесів.
- Співпраця з центральною командою QA клієнта та бізнес-стейкхолдерами під час користувацьких тестувань прийнятності (UAT), визначення робочих характеристик та перевірки безпеки під час випуску.
Вимоги
- 5+ років досвіду в Quality Assurance з сильним балансом між автоматизацією (Java) та ручним тестуванням API у складних середовищах підприємств, банків чи фінтех.
- Знання Java 17+, REST Assured, JUnit/TestNG, WireMock/Mockito (або подібних інструментів для мокування) та Maven/Gradle.
- Глибоке розуміння тестування RESTful API, перевірки контрактів JSON/XML, HTTP протоколів та тестування асинхронних або подієвих архітектур (Kafka, фонових виконавців).
- Перевірені навички у проектуванні, створенні та підтримці власних мок сервісів з нуля для імітації складних взаємодій з бекендом.
- Практичний досвід у тестуванні багаторівневих архітектур з використанням моків/стебів, аналіз логів бекенду (OpenSearch/Elasticsearch, Kibana) та управління складними наборами тестових даних.
- Сильний досвід роботи з Git, GitLab CI/CD, Postman/Swagger, Jira, Confluence та SonarQube.
Ми пропонуємо
- Гнучний робочий формат - віддалено, в офісі або гнучко
- Конкурентоспроможна зарплата та хороший компенсаційний пакет
- Індивідуальний кар'єрний ріст
- Інструменти для професійного розвитку (програма наставництва, технічні лекції та тренінги, центри досконалості та інше)
- Активні технічні спільноти з регулярним обміном знаннями
- Відшкодування витрат на освіту
- Пам'ятні подарунки до ювілеїв
- Корпоративні заходи та командоутворення
- Інші переваги, що залежать від місця
не застосовується до фрілансерів
Про компанію
N-iX є провідним постачальником послуг цифрової трансформації, що дозволяє підприємствам інноваційно розвиватися та процвітати в цифрову епоху.
© N-iX. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
N-iX is a Ukraine and Poland based provider of software development outsourcing services, game development and professional services with 1700+ technical experts.
More at N-iX
All 144 rolesSenior / Lead PHP Engineer with AI skills
N-iX · Ukraine
Senior / Lead DevOps / Observability Engineer
N-iX · Ukraine
B2B Marketing Specialist
N-iX · Ukraine
Senior Python Engineer (with TypeScript and Agentic development experience)
N-iX · Ukraine +1