3 months ago
Remote, EMEASenior
Responsibilities
- Participate fully in squad ceremonies and define acceptance criteria with the Product Owner before each sprint.
- Own test architecture across unit, integration, contract, and end-to-end testing and identify coverage gaps.
- Lead performance and load testing, establish baselines, analyze throughput and concurrency limits, and surface risks.
- Own the squad's Definition of Done quality gate and perform the final internal quality check before releases.
- Develop and maintain production-standard automated test suites and triage complex test failures and regressions.
- Mentor QA Engineers within the squad and across the QA chapter.
- Represent the squad in the QA Guild and deputize for the QA Chapter Lead when needed.
- Lead a chapter-wide initiative such as contract testing, performance testing, tooling, or AI-assisted test generation.
Requirements
- At least 5 years of QA engineering experience in a software product environment.
- Demonstrated ownership of test strategy for a complex domain and technical leadership within a squad.
- Strong automation engineering skills using Java, Python, or JavaScript.
- Experience with REST API testing, contract testing, integration test design, HTTP semantics, and JSON schema validation.
- Experience designing and running performance and load tests and translating results into engineering actions.
- Experience working in Java-based backend environments and ability to read Java code and understand system architecture.
- Ability to work independently, mentor others, and represent QA practices beyond the immediate squad.
- Preferred experience in fintech, payments, or digital financial services.
- Preferred experience with Pact or equivalent contract-testing tools in a microservices environment.
- Preferred Android mobile testing experience using Espresso, Appium, or structured manual regression testing.
- Preferred experience mentoring QA Engineers, running training, or contributing to a QA chapter, guild, or community of practice.
- Familiarity with AI-assisted test generation, regression triage, and synthetic test data creation using LLMs.
Benefits
- The role is based in Europe and is embedded in a squad within Watu's Technology Organisation.
- The position is a senior individual-contributor role rather than a management role.
- The hiring process includes an initial Head of Engineering conversation, a technical interview, and a final leadership conversation.
Tech Stack
Categories
About watu
Watu is a Nairobi-headquartered asset finance company that provides loans for mobility and connectivity assets, such as motorcycles and smartphones, to unbanked and underserved consumers and micro-entrepreneurs. It earns revenue from loan interest and fees and supports digital repayments and compliance services around the financed assets. Founded in 2015, Watu operates in eight African countries and reports issuing over 2 million loans.
