TH

Quality Assurance Specialist at NBC Bank Tanzania

The National Bank of Commerce (NBC)
📍 Dar es SalaamCDI🗓️ 1 day ago

Job Description

Dar es Salaam
CDI

Your safety comes first — read before you go. Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

NBC is the oldest serving bank in Tanzania with over five decades of experience. We offer a range of retail, business, corporate and investment banking, wealth management products and services. Job Summary The Quality Assurance Specialist is responsible for leading the establishment and execution of the bank’s Quality Assurance (QA) strategy, governance framework, and testing coordination across all projects. The role ensures that structured, end-to-end testing practices are consistently applied to deliver high-quality, secure, reliable, and compliant technology solutions. This position plays a critical role in supporting strategic initiatives, including core banking system changes and enhancements, as well as integrations with internal platforms and external client systems. It provides oversight across a wide range of digital and operational channels, including Agency Banking, Internet Banking, mobile applications, and other customer-facing and internal systems. Through strong governance and oversight, the role ensures that all solutions are rigorously tested, fit-for-purpose, and aligned with business, regulatory, and customer expectations prior to deployment, thereby safeguarding system stability and enhancing overall service delivery. Job Description​ QA Strategy, Governance & Leadership – Lead QA strategy, governance, and coordination across all projects. – Establish and enforce testing standards, methodologies, and best practices. – Provide independent QA oversight to ensure compliance with internal policies, audit requirements, and regulatory expectations. – Ensure full traceability, documentation, and audit-ready evidence of testing activities. Test Planning & Execution Oversight – Lead test planning, test case design, scripting, and execution across: – System Integration Testing (SIT) – User Acceptance Testing (UAT) support – Load and performance testing – Oversee end-to-end testing to ensure all systems, interfaces, and dependencies integrate seamlessly. – Ensure execution of functional and non-functional testing, including performance, security, and reliability validation. Performance & Load Testing Leadership – Ensure load, stress, and performance testing are properly designed and executed. – Validate system scalability, stability, and resilience under peak conditions before deployment. Quality Control & Defect Management – Drive early defect detection strategies (shift-left approach). – Oversee processes to identify, log, track, and resolve defects proactively. – Monitor defect trends, leakage, and root causes, and implement corrective actions. Delivery Assurance – Ensure all deliverables are fully tested, validated, and fit-for-purpose before handover to business for UAT. – Act as a key control function to prevent production instability and reduce post-deployment rework. Stakeholder & Cross-Functional Coordination – Coordinate testing activities across technology, business, and governance teams. – Ensure end-to-end testing visibility across functional and non-functional areas. – Support business teams during UAT readiness and validation. Capability Development – Mentor QA Analysts and build team capability in advanced testing practices. – Promote test automation and continuous improvement initiatives. Education and Experience Required – Bachelor’s degree in computer science, IT, or related field. – 5–8+ years of experience in QA/testing (preferably in banking/financial services). – Strong experience in: – QA governance and frameworks – SIT, UAT coordination – Performance and load testing – ISTQB Advanced Certification or equivalent is an advantage. Knowledge & Skills: – Strong knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) – Expertise in system integration, functional, and non-functional testing (performance, security, reliability) – Proficiency in QA methodologies, frameworks, and testing tools (e.g., JIRA, Azure DevOps, HP ALM) – Understanding of test automation concepts and CI/CD pipelines – Knowledge of IT governance, regulatory compliance, and audit requirements in banking – Strong analytical skills, including defect analysis and root cause identification – Ability to lead QA activities and manage cross-functional stakeholders effectively – Excellent communication, reporting, and documentation skills Qualifications Abstract Reasoning (Proficient), Customer Excellence – Service Delivery (Meets all of the requirements), Enabling team success (Meets all of the requirements), National Diplomas and Advanced Certificates – Business, Commerce and Management Studies, Openness to change (Meets some of the requirements and would need further development), Planning and organising (Meets all of the requirements), Project and Programme Management (Meets some of the requirements and would need further development), Project Management

---

[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]

Ready to apply?

🚀 Boost your application

Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes.

🇨🇦

Canadian employers are also recruiting in Africa

Real offers from Canadian employers who are explicitly looking for candidates outside Canada. No agency, no fees — you apply yourself.

Expert Application Advice

Always tailor your CV to mirror the language used in the job description for The National Bank of Commerce (NBC). If you meet the key requirement of Jira, place it prominently near the top of your profile. This immediate alignment shows you understand their specific needs.

Positioning — Your cover letter must answer one question: why YOU for THIS specific role right NOW? Avoid generic templates — one sentence on what you specifically bring beats three generic paragraphs.

Targeted application — Align your CV to this offer's exact keywords and back every claimed skill with a concrete example. A cover letter showing you understand the specific challenges of this role consistently makes the difference.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Your safety comes first — read before you go

Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

  • •Never pay any amount of money — for a file, a training, a uniform, or an interview. A real employer never asks the candidate to pay.
  • •Never send a photo of your ID card, passport, or banking details before you have physically verified the employer exists.
  • •Always meet in a public place, during the day — never an isolated address, a private home, or a location you cannot verify in advance.
  • •Tell a relative or friend exactly where you are going, with whom, and at what time — and share your live location if possible.
  • •Search the company name online before going: a real business has a trace (website, reviews, other employees, an official address).
  • •A salary that is far above the market rate for the position and the city is a red flag — be extra cautious.

You might also be interested in

TH

Quality Assurance Analyst at NBC Bank Tanzania

RÉCENT

🧠 Profil recherché NBC is the oldest serving bank in Tanzania with over five decades of experience. We offer a range of retail, business, corporate and investment banking, wealth management products and services. Job Summary The Quality Assurance Analyst is responsible for executing comprehensive testing of applicatio

CDI1 day ago
KC

IT Quality Assurance Officer at KCB Bank Tanzania

🧠 Profil recherché Position: IT Quality Assurance Officer Location: Tanzania, United Republic of Tanzania Job Category: Management Job Type: Full Time Job Identification: 5766 Posting Date: 13 August 2026, 11:08 AM Application Deadline: 27 August 2026, 5:00 PM Job Description Key Responsibilities – Champion and coordi

CDI5 days ago
KC

Senior IT Quality Assurance Specialist

KCB·Dar es Salaam

🧠 Profil recherché KEY RESPONSIBILITIES Champion and facilitate comprehensive reviews of business requirements across diverse functional teams, guaranteeing their completeness, precision, and testability. Collaborates with the project team to establish and develop a comprehensive test strategy and test plan, while als

CDI3 months ago
AB

Instrument Quality Assurance Specialist

AB InBev Tanzania·Dar es Salaam

Dreaming ambitiously defines our company’s essence and culture, serving as both our heritage and our forward looking vision. This vision propels us to continually innovate, seeking fresh solutions to life’s evolving challenges. We remain committed to pushing boundaries and expanding our aspirations. Our ideal candidate

CDI4 months ago