About the Role
Riverty's customers depend on accurate, consistent credit and payment risk decisions. In Risk Decision Workflows, quality is not a late-stage check: it is built into APIs, decision workflows, mocks, pipelines, and test evidence in Jira/Xray. We are looking for someone who combines a tester’s judgment with an engineer’s delivery habits: you write tests, you make services testable, and you keep CI honest.
Responsibilities
- Develop software for testing — automated tests, shared libraries, mocks, and pipeline stages.
- Keep the Risk platform’s quality visible to the team and the product owner.
- Plan and own test automation for existing and upcoming Risk work: unit tests, in-process functional/API tests, workflow/E2E coverage, and performance tests.
- Design and implement tests for complex REST APIs and for Zoral Decision Engine (ZDE) workflows.
- Keep services testable with developers using various tools and technologies.
- Integrate and maintain automated tests in Azure Pipelines.
- Own Xray/Jira traceability: review generated and handwritten cases, implement them in code, and keep reporting mapped to tickets and test plans.
- Use and improve the team’s AI-assisted QA workflow.
- Maintain test architecture and team conventions.
- Work with mock/stub data providers used by functional and performance testing.
- Brainstorm upcoming work with the team, keep quality in the design conversation, and mentor others on testing approaches and tooling.
- Give the product owner a clear view of current quality status and the test plan for upcoming work.
Requirements
- 5+ years as SDET / QA Engineer / Quality Engineer, with automated tests in production CI.
- Solid knowledge of testing types and methods, and the judgment to choose appropriate testing levels.
- Strong experience testing complex APIs and integrations.
- Proven delivery of automated suites and shared test libraries or pipeline templates.
- Experience with CI/CD, source control, and dependency management in a DevOps-style team.
- BDD/Gherkin experience is useful.
- Comfort with mixed unit/integration/functional/E2E/performance tests across repos.
- Curiosity about AI-assisted testing is a plus.
- Willingness to review, correct, and constrain generated tests is required.
- Self-driven, proactive, and able to communicate with business and engineering stakeholders.
- Fluent in English.
Skills
- C# / .NET
- JavaScript / TypeScript
- SQL
- NUnit
- xUnit
- Postman / Postman CLI
- HTTP clients
- Gherkin/Xray
- Reqnroll
- Testing Commons
- AI agents
- Docker
- Docker Compose
- Testcontainers
- WireMock
- PostgreSQL
- Azure DevOps Pipelines
- Azure (Key Vault, storage, ACR)
- Git
- Terraform
- Xray
- ReportPortal
- Jira
- Confluence
- k6
- JMeter
- Cypress
- Kafka consumer testing
Location
- Berlin
Work Type
- Hybrid
Experience Level
- 5+ years
About the Company
- Riverty is part of the family-owned Bertelsmann group.
- We enable flexible payments in various industries, simplifying the financial management of known brands and helping people repay debt to build financial confidence.
- We are shaping FinTech.
Equal Opportunity
- Responsible for processing the information provided in your application is the company specified in the job advertisement, with its registered office as indicated. The company processes your data for the purpose of establishing an employment relationship on the basis of Art. 6 (1) b GDPR / Section 26 (1) sentence 1 BDSG.
- The retention period for your data is determined by the statutory time limits applicable in the respective country, beginning upon completion of the recruitment process.
- You can contact the company’s Data Protection Officer at the above-mentioned postal address.
- Further information on data protection and your rights can be found here.
- Recruiting-Platform powered by SmartRecruiters.
