Senior Software Quality Assurance Engineer at NMB Bank July 2026
Job snapshot
Senior Software Quality Assurance Engineer role at NMB Bank – NMB Jobs Vacancy, Employment. The position supports the systems that underpin day-to-day operations. The post is based in Dar es Salaam.
| Role | Senior Software Quality Assurance Engineer |
|---|---|
| Employer | NMB Bank – NMB Jobs Vacancy, Employment |
| Location | Dar es Salaam |
NMB Bank – NMB Jobs Vacancy, Employment relies on core database platforms for day-to-day operations.
Role overview
Responsible for the entire software testing lifecycle, from planning and designing test cases to executing and reporting results, ensuring the quality and reliability of software products.
Key responsibilities
- Job closing date : 30-Jul-2026.
- Utilize automation tools and frameworks to improve test efficiency and coverage.
- Job Purpose.
- Female candidates and people living with disabilities are strongly encouraged to apply for this position.
- Knowledge and Skills.
- NMB Bank Plc is an Equal Opportunity Employer. We are committed to creating a diverse environment and achieving a gender-balanced workforce.
- Taking part in code reviews and provide constructive feedback on potential quality improvements.
- Proven experience in designing, developing, and executing test plans and test cases.
- Category: Quality Assurance/QA Jobs.
- Job Location.
- Excellent communication and collaboration skills.
- Understanding of software development lifecycles (SDLC) and Agile methodologies.
- Main Responsibilities.
- Job opening date : 16-Jul-2026.
- Type: Full time Jobs.
- Carrying out manual and automated testing using different tools and techniques (e.g., exploratory, API, performance, security, functional, non-functional, and usability).
- Proficiency in scripting languages (e.g., Python, Java) and testing frameworks (e.g., Selenium, JUnit).
- Job type complete-time Job, To submit your application, please follow the link provided below.
- Only shortlisted candidates will be contacted.
- Head Office, Hq.
- Contribute to the continuous improvement of the software development process.
- BSc. in Computer Science, Software Engineering or a related field.
- Experience with automation testing tools and frameworks is a plus.
- Collaborate closely with developers, product managers, and remaining stakeholders throughout the development process to identify and resolve issues early and efficiently.
- How to Apply.
- Analysing requirements and specifications to develop comprehensive test plans and cases by collaborating with development teams to understand product requirements and specifications.
- Strong analytical and problem-solving skills.
- Mentor and guide junior QA engineers, fostering a collaborative and knowledge-sharing environment.
- NMB Bank Plc does not charge every fee in connection with the application or recruitment process. ought to you receive a solicitation for the payment of a fee, please disregard it.
- Identify, reproduce, and document software defects accurately and efficiently.
- Analysing test results, identify root causes of defects, identify trends, and work with developers to resolve them or recommend improvements on testing processes and tools.
- Ability to work independently and manage multiple tasks effectively.
- Stay current with the latest testing methodologies, tools, and best practices.
- Passion for quality and a strong desire to deliver high-quality software products.
Requirements
- Qualifications and Experience.
- Minimum of 4 years' experience in software development and/or software Quality Assurance (QA).
Key skills
How to apply
Apply through the NMB Bank – NMB Jobs Vacancy, Employment careers portal for this Senior Software Quality Assurance Engineer.
Common questions
- What role is open?
- NMB Bank – NMB Jobs Vacancy, Employment is recruiting a Senior Software Quality Assurance Engineer.
- Where is the job based?
- The post is based in Dar es Salaam.
- How do I apply?
- Follow the application instructions in the How to apply section.
Jobconnect application guidance
Before applying for Senior Software Quality Assurance Engineer, review the requirements carefully, tailor your CV to the role, and follow the instructions shown in the advert.
- Identify 2-3 requirements from the advert and make sure they are clearly visible in your CV, cover letter, or application message.
- Prepare a short application message that mentions the exact job title and why you fit the role.
- Keep your phone and email active after applying so you do not miss interview or assessment updates.
CV hints for this job
For Senior Software Quality Assurance Engineer at NMB Bank July 2026 at NMB Bank – NMB Jobs Vacancy, Employment, align your CV with the location and role context: Dar es Salaam.
Interview preparation
Jobconnect practice questions, not confirmed employer interview questions. Base your answers on your own experience.
General practice What would you want the employer to clarify about this advert? Prepare a question about something genuinely unstated. Do not assume pay, benefits or working arrangements.
General practice What would you need to learn to perform this role well? Explain any gap honestly and the practical steps you would take to learn.
General practice Describe a time you worked with others to solve a problem. Distinguish your own contribution from the team outcome.
General practice How do you organize work when priorities compete? Use a real example covering priorities, communication and results.
General practice Why are you interested in this role? Refer to the advertised work and your goals, not invented claims about the employer.
View sample application letter Dynamic draft tailored to this job post. Edit it before sending.
Enter your applicant details
The preview and downloaded Word letter update as you type.
Refer to the letter heading above, I am writing to apply for the Senior Software Quality Assurance Engineer position. After reviewing the advertised requirements, I believe my skills, experience, and commitment to professional results make me a strong candidate for this opportunity.
My background has prepared me to contribute effectively in work relevant to Senior Software Quality Assurance Engineer. I can bring relevant experience, strong attention to detail, and the ability to work responsibly with teams, clients, and organizational priorities. In tailoring this application, I would highlight evidence related to NMB Bank – NMB Jobs Vacancy, Employment | Dar es Salaam | Full time Jobs. Senior Software Quality Assurance Engineer (1 Position(s)) Job Location : He.
I am especially interested in this role because it gives me an opportunity to apply my strengths, support the organization objectives, and continue growing professionally while delivering reliable results.
I have attached my CV and supporting documents for your review. I would appreciate the opportunity to discuss how my qualifications match this position.
Thank you for considering my application.
How to apply for this job
For Senior Software Quality Assurance Engineer, use the method in this advert.
- Follow the application instructions shown in the advert details above. Prepare the required CV, certificates, application letter, and any supporting documents before the stated deadline
- Follow the application method written in this advert for Senior Software Quality Assurance Engineer at NMB Bank July 2026.
- Prepare the documents the employer listed and keep copies for yourself. Apply as soon as possible.
- Never pay for a form, interview, medical check, or job offer.
Follow the application instructions shown in the advert details above. Prepare the required CV, certificates, application letter, and any supporting documents before the stated deadline.
Legitimate employers in Tanzania and Jobconnect Portal will NEVER charge job seekers money for application forms, uniform fees, medical checks, or interview guarantees.