Software Quality Engineer Job Vacancy at CRDB Bank PLC Dar es salaam – November 2026

Website CRDB Bank PLC

CRDB Bank PLC

Software Quality Engineer Job Vacancy at CRDB Bank PLC – November 2026

Organization: CRDB Bank PLC – Benki ya CRDB
Location: Tanzania Head Office
Category: Engineering / Information and Communication Technology (ICT)
Job Type: Full-Time
Application Deadline: 22 November 2026

CRDB Bank PLC is inviting applications from qualified candidates for the position of Software Quality Engineer at its Tanzania Head Office.

Job Purpose

To strengthen enterprise software reliability, security, compliance and release assurance through structured quality validation, early defect detection, effective testing governance and reduced operational risks across the Software Development Lifecycle (SDLC).

Each Software Quality Engineer will support two Agile delivery squads, embedding quality practices throughout planning, development, testing and release processes. The role also provides objective quality evidence to support the Definition of Done (DoD) and release readiness.

Key Responsibilities

  1. Define risk-based test strategies, plans and test coverage for the two assigned squads, covering activities from requirements gathering through to release.

  2. Participate in backlog refinement and sprint planning to assess requirements and acceptance criteria for testability and identify gaps early.

  3. Design and execute functional, integration, system and regression testing, as well as support user acceptance testing for banking and digital channel applications.

  4. Conduct non-functional quality testing, including performance, basic security, accessibility, resilience and data integrity.

  5. Log, classify, prioritise and follow up defects, providing clear reproduction steps, severity levels and root-cause information.

  6. Build and maintain automated test suites for critical user journeys, APIs and regression testing.

  7. Integrate automated tests and quality gates into CI/CD pipelines to support shift-left testing and continuous quality assurance.

  8. Contribute to shared testing tools, test data management and test environment readiness.

  9. Confirm testing entry and exit criteria, test evidence and sign-off requirements before each release, in accordance with the bank’s change and release management processes.

  10. Maintain audit-ready test evidence, traceability and documentation while complying with applicable quality standards and regulatory requirements.

  11. Promptly communicate release risks and quality concerns to Squad Leads and the Manager.

  12. Provide accurate quality data, including test execution results, defect trends and test coverage, for central quality dashboards.

  13. Conduct defect root-cause analysis and recommend preventive actions.

  14. Coach squad members on software quality practices and share lessons learned across delivery teams.

  15. Collaborate with Product Owners, Developers, Business Analysts, DevOps Engineers and Release Management teams to achieve quality objectives.

Qualifications and Requirements

Applicants must meet the following requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Information Systems or a related field.

  • Minimum of 3 years’ experience in Software Testing or Quality Engineering. Experience in banking, fintech or payments will be an added advantage.

  • Hands-on experience in Agile delivery, API testing and test automation.

  • Experience with testing tools such as Selenium, Cypress, Playwright, Appium, Postman or REST Assured.

  • Proficiency in at least one scripting or programming language, such as Java, Python or JavaScript.

  • Good knowledge of SQL for data validation.

  • Knowledge of CI/CD tools and defect and test management tools such as Jira.

  • Understanding of mobile applications, web applications, core banking systems and payments integrations.

Professional Certifications

Possession of any of the following will be an added advantage:

  • ISTQB Foundation or Advanced Certification.

  • Recognised test automation certification.

  • Cloud testing certification.

  • Security testing certification.

Equal Employment Opportunity

CRDB Bank is committed to sustainability and Environmental, Social and Governance (ESG) practices. The Bank promotes an inclusive workplace and encourages applications from women and persons with disabilities.

Important Notice: CRDB Bank does not charge any fees for job applications or recruitment. Applicants should disregard any requests for payment, as they do not represent the Bank’s recruitment practices.

Only shortlisted candidates will be contacted.

How to Apply

Interested candidates should submit their applications online through the official CRDB Bank careers portal.

Application Deadline: 22 November 2026

CLICK HERE TO APPLY

To apply for this job please visit careers.crdbbank.co.tz.

Spread the love