Position: Senior Automation QA Engineer (Java)
Company: Raiffeisen Bank
Experience required: 5y
English level: intermediate

We are looking for a Senior Automation QA Engineer to help build and implement an autotesting process with the teammates on the part of the Bank in order to achieve success.

**Your responsibilities:**
- Implementation and customization of the testing process (Web and Mobile)
- Testing a cloud-based native FinTech solution based on microservices
- Setting up test environments in a Kubernetes cluster, including the implementation of mocks and stubs
- Create a test automation framework to automate the quality control of the entire solution
- Ensure integration of test automation into the CI\CD pipeline
- Create checklists for testing business scenarios at the system level

**Preferred qualifications:**
- Experience in Software testing of 5 years
- Experience in Automation testing of 3 years
- Familiarity with microservices architecture and design patterns
- Experience with Kubernetes and Helm for different environments
- Automation of system tests via API and Kafka
- Practical experience with Docker containerization for different environments
- Hands-on experience with running tests on CI/CD pipelines in Docker containers
- Experience in unit/integration/API testing for microservices
- Full understanding of the testing process (Web and Mobile)
- Ability to prepare test designs according to a specific testing approach to ensure full coverage of product specifications or requirements
- Understanding of SDLC
- SCRUM and Kanban experience

**Technology Stack:**
Programming: Test Complete
UI Automation Framework: Selenium or other same applications
Issue Tracking system: Jira, Zephyr
Frontend: Web Front End, Mobile Front End
Backend and APIs: ESB, WebSphere, Apache Tomcat, JBoss, Kafka
Databases: Oracle, My SQL, Postgress

**We offer:**
International business career: work in a large international company that creates a diverse and inclusive environment for professional and personal growth. Strong Raiffeisen community of highly professional and successful teams from different countries.

**Challenging WOW-projects:** involvement into large-scale projects on product development, using modern engineering technologies, unique approach to encouraging customer-driven innovation.

**Comfortable and safe format of work:** flexible work conditions including remote work or hybrid models alternating between in-office hours and remote work. Offices with uninterruptible power supply and bomb shelters are provided to perform duties.

**Professional development:** knowledge sharing with colleagues from abroad, development within the company, upskilling and reskilling opportunities, internal competitions. The possibility of obtaining a T-shaped expertise. Internal and external training programs. Corporate English courses. Soft skills trainings at our corporate L&D academy. Team building activities and involvement into social projects.

**Attractive social package and wellbeing:** 28 days of paid vacation, medical insurance, official employment. Mental and Physical health support: individual psychological sessions and lectures, -free online workouts, yoga.

**Stable income:** competitive salary and bonuses for your efforts and contribution, rewards for participation in the referral program.
________________________________________________________

**Ваші обов'язки:**
- Впровадження та налаштовання процесу тестування (Web та Mobile)
- Тестування хмарного нативного рішення Fin-Tech на базі мікросервісів
- Налаштування тестових середовищ у кластері Kubernetes, включаючи впровадження mocks та stubs
- Створення фреймворку автоматизації тестування, що сприяє автоматизації контролю якості всього рішення
- Забезпечити інтеграцію автоматизації тестування у CI\CD pipeline
- Створення контрольних списків для тестування бізнес-сценаріїв на системному рівні

**Необхідні знання та досвід:**
- Досвід роботи у тестуванні програмного забезпечення від 5 років
- Досвід автоматизації тестування від 3 років
- Знайомство з архітектурою мікросервісів та патернами проектування
- Досвід роботи з Kubernetes та Helm для різних середовищ
- Автоматизація системних тестів через API та Kafka
- Практичний досвід роботи з контейнеризацією Docker для різних середовищ
- Практичний досвід виконання тестів на CI/CD конвеєрах у контейнерах Docker
- Досвід модульного/інтеграційного/API тестування для мікросервісів
- Повне розуміння процесу тестування (Web та Mobile)
- Здатність підготувати дизайн тестів відповідно до певного підходу до тестування, щоб гарантувати повне покриття специфікацій чи вимог продукту
- Розуміння SDLC
- SCRUM та Kanban

**Технологічний стек:**
Programming: Test Complete
UI Automation Framework: Selenium or other same applications
Issue Tracking system: Jira, Zephyr
Frontend: Web Front End, Mobile Front End
Backend and APIs: ESB, WebSphere, Apache Tomcat, JBoss, Kafka
Databases: Oracle, My SQL, Postgress

**Ми пропонуємо:**
Досвід роботи у великому системному міжнародному бізнесі: робота у великій міжнародній компанії, яка створює різноманітне та інклюзивне середовище для професійного та особистого розвитку співробітників. Потужна спільнота Raiffeisen Bank International, яка складається з високопрофесійних та успішних команд з різних країн.

**Круті WOW-проєкти:** участь у масштабних проєктах з розробки банківських продуктів, використовуючи передові технології та підходи, які дозволять нашим клієнтам отримувати найкращий, найзручніший сервіс.

**Зручний та безпечний формат роботи:** гнучкі умови, можливість працювати віддалено або у гібридній моделі (дистанційно та в офісі). Для виконання своїх обов’язків можна використовувати офіси із безперебійним живленням та наявними бомбосховищами.

**Професійний розвиток:** обмін знаннями з колегами з-за кордону, розвиток всередині компанії, підвищення кваліфікації та перекваліфікація, участь у внутрішніх відборах. Можливість отримання t-shaped експертизи. Навчання внутрішнє та зовнішнє. Корпоративні курси англійської мови. Тренінги soft skills у нашій корпоративній академії. Командоутворюючі заходи та участь у соціальних проектах.

**Соціальний пакет та програма Wellbeing:** 28 днів оплачуваної основної відпустки та додаткові відпустки, медичне страхування, офіційне працевлаштування. Турбота про ментальне та фізичне здоров’я: індивідуальні психологічні сесії та групові лекції, безкоштовні спортивні онлайн-заняття.

**Стабільний дохід:** конкурентоспроможна зарплата та бонуси за ваш особистий внесок, винагороди за участь у реферальній програмі.