Automation QA Engineer (Java)
Можливість долучитися до масштабного FinTech-проєкту, зосередженого на автоматизації тестування критично важливої системи, що обробляє мільйони транзакцій щодня в режимі реального часу.
Проєкт — платформа обробки транзакцій четвертого покоління з real-time операціями та горизонтальним масштабуванням.
Ключові особливості платформи:
• Підтримка всіх великих платіжних мереж (Visa, Mastercard, AmEx, UnionPay), а також Apple Pay / Google Pay.
• Архітектура з гнучким розширенням без зміни сорс-коду.
• True High Availability + розподілені датацентри.
• Масштабування до мільярдів транзакцій.
Фахівець співпрацюватиме з кількома командами та матиме можливість розвиватися у напрямку Principal QA Engineer.
Основні обовʼязки:
• Розробка й підтримка автотестів для мікросервісів і бекенд-систем
• Створення та розвиток фреймворків на Java + Cucumber
• Тестування REST API, обробка XML/JSON, робота з SQL
• Підтримка CI/CD процесів (Jenkins або аналогічне)
• Застосування secure development practices у тестуванні
• Участь у Scrum-процесах, взаємодія з розробниками, DevOps та аналітиками
• Менторинг колег і просування QA-стандартів
Формат роботи: віддалений
Компанія пропонує:
• 30 днів відпустки
• лікарняні та додаткові дні-оф
• медичне страхування
• компенсацію тренажерного залу
• курси англійської мови
• внутрішнє навчання
Вимоги:
• досвід на позиції Automation QA Engineer
• Практичний досвід з Java, Cucumber
• Тестування мікросервісної архітектури
• Знання REST, XML/JSON, SQL, Tomcat, Linux
• Досвід роботи з CI/CD пайплайнами (наприклад, Jenkins)
• Розуміння безпечної розробки та типів тестування: functional, integration, regression
• Англійська — Upper-Intermediate+ (щоденна комунікація з міжнародною командою)
Перевагою буде:
• Освіта у сфері компʼютерних наук (BSc/MSc)
• Досвід у FinTech, Payments або Transaction Systems
• Практика з performance або resilience тестуванням
Required languages
| English | B2 - Upper Intermediate |