D
(Senior) QA Engineer - Backend (x/f/m)
Contract type
Ongoing
Work mode
Remote
Experience
Senior · Not stated
Level inferred from job title
Job description
Quality engineering role focused on designing and maintaining automated tests for backend APIs and microservices at DKB, with employment through DKB and hiring led by Code Factory (CoFa).
At a glance
- Employment
- Employee (employment agreement)
- Work mode
- Remote
- Languages
- German – B2 or above, English – B2 or above
What you'll do
- Work with developers and product teams to develop a suitable testing strategy for backend systems and ensure sensible test coverage across different testing levels
- Design, implement, and maintain automated tests for APIs and microservices, ensuring test automation remains stable and maintainable as complexity grows
- Decide which tests make sense at the unit, API/integration, or end-to-end level, and help avoid duplication between testing levels
- Integrate automated tests into CI/CD pipelines, analyze test results, and help identify errors and quality risks early in the development process
- Analyze and debug failed and unstable tests, and continuously improve existing test frameworks and processes
- Actively contribute to quality engineering efforts, identify quality risks with the team, and decide where test automation adds real value
- Work closely with developers, product owners, business teams, and other QA engineers, making quality a shared part of product development
What we're looking for
- Completed degree in a STEM field, equivalent training, or relevant practical experience in software development or quality assurance
- Solid experience in test automation and ability to structure it to remain maintainable, reliable, and scalable over the long term
- Practical programming experience with Java and writing readable, maintainable test code
- Familiarity with testing APIs and microservices and good understanding of distributed backend systems and synchronous and asynchronous communication
- Familiarity with the fundamentals of event-driven architectures
- Experience with CI/CD pipelines and understanding how automated tests are integrated into the development and delivery process
- Identify risks, question existing test coverage, and contribute ideas to improve testing strategy and automation
- Work independently, in an organized and solution-oriented way, and enjoy learning about new technologies and subject areas
- Communicate technical and quality-related topics confidently with different stakeholders and adapt the level of detail to the audience
- Confident communication in German and English, ideally at B2 level or above
Nice to have
- Experience with Serenity BDD is a plus; alternatively, willingness to learn it
- Ideally, already worked with Apache Kafka or similar technologies
Apply
About DKB
DKB is a leading bank; hiring for this role is led by Code Factory (CoFa), DKB's sister tech company, while employment is with DKB.
Key facts
- Hiring process led by Code Factory (CoFa), DKB's sister tech company
- Employment will be with DKB
- Combines the stability of a leading bank with a tech-driven environment
What they value
- Fairness and diversity
- Every person matters
- Collaboration and impact come first
