About the project:
Our customer is a fast-growing, innovative, and modular platform for international payment transactions. They provide retailers with the modules, which are easy to integrate, cover the entire spectrum of payment management: from the processing of various payment types through automated analytics of customer behavior and requirements, all the way up to integrative risk management.
About the team:
The IT Risk team is responsible for developing and maintaining the Risk Management platform, which is a key point in the processing chain for payment risk assessment of all merchants.
What will you do:
- Cover new functionalities with automated tests in parallel to the ongoing development
- Define and implement automated performance tests
- Maintain and define new metrics for monitoring and automated alerts
- Design and constantly revise the testing strategy
- Test case design for new features
- Collaborate closely with developers and product owners to achieve optimal test coverage
- Bug and test reporting
- Perform code reviews for automated tests
- Contribute to the setup of CI/CD and release processes
- Collaborate with other teams for integration, e2e, and contract testing
Your profile:
- You have a solid understanding of the Software Development Life Cycle and Software Testing Life Cycle
- You understand CI/CD approaches well
- You have experience working in quality assurance and doing tasks related to the creation of test cases, defect reporting, test reporting, test strategies, performing functional testing
- You have good programming skills and experience with backend test automation development using for instance Java with frameworks like RestAssured, JUnit5, Allure, or similar
- You are passionate about software testing, have a proactive attitude, a willingness to learn, and strive for continuous improvement
- You have excellent communication skills and an ability to work with team members in different locations
- You are business fluent in English, German is a plus
Nice to have:
- Experience in the payment industry
- Experience with Datadog monitoring
- Experience with test automation for systems based on microservices architecture
- Experience in DevOps tasks
WHAT WE OFFER:
- Flexible working hours
- Excellent working atmosphere in ambitious, diverse, and agile teams
- 20 working days of vacation
- Public holidays according to the Ukrainian calendar
- 5 paid sick days without reference
- 70% compensation for the next 10 sick days without reference
- 100% compensation for 4 days “blood donor” leaves during one calendar year
- Partial compensation for external training, conferences, and English classes
- Internal training and meetups
- Corporate gym in the office
- Business trips
- Zero bureaucracy
- Strong technical team
Recruiting process
- Online interview with a recruiter — 30-45 minutes.
- Interview with Software architect and Java developer — up to 1-1.5 hours.
