Senior Software Quality Assurance Engineer
NMB Bank Plc | Head Office, Hq
What this opportunity means for applicants
Senior Software Quality Assurance Engineer is a Full-time opportunity in Technology and engineering based in Head Office, Hq. Jobconnect classifies it as most relevant to a specialist or team leader who can connect technical ability with dependable execution. For NMB Bank Plc, the strongest application will do more than repeat duties: it should show where the candidate used the required skills, the scale of the work, and the result achieved. The three signals to make easy to verify are technical problem-solving, reliable delivery and documentation, and security, quality, and stakeholder communication. Applicants should match each claim to a certificate, tool, project, responsibility, or measurable outcome. Before submitting, compare the advert with the CV line by line, remove unrelated detail, confirm the application channel, and keep a copy of the exact documents sent. This analysis is prepared by Jobconnect from the structured facts in the vacancy; the employer advert remains the authority for final eligibility and instructions.
Who is likely to fit
This opportunity best fits a specialist or team leader who can demonstrate technical problem-solving, reliable delivery and documentation, security, quality, and stakeholder communication. The CV should prove these strengths with specific scope, tools, and outcomes rather than unsupported skill labels.
Requirement-to-CV evidence
| What the role needs | What your CV should prove |
|---|---|
| Technical problem-solving | A project link or example showing the relevant tools and your contribution |
| Reliable delivery and documentation | A measurable improvement in reliability, speed, quality, or cost |
| Security, quality, and stakeholder communication | Documentation, testing, security, or support work completed for real users |
Application readiness checklist
- Confirm that your qualification and experience match the advert before preparing documents.
- Place the strongest role-specific evidence in the first half of your CV.
- Use the exact job title in the application subject or form where requested.
- Confirm the closing date from the application instructions before submitting.
- Use only the application link, email, or method stated in the verified vacancy details.
Career path value
This experience can build toward senior technical, architecture, product, project, security, or engineering-lead responsibilities.
Position
Company
NMB Bank Plc
Location
Head Office, Hq
Job Purpose
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.
Collaborate closely with developers, product managers, and other stakeholders throughout the development process to identify and resolve issues early and efficiently.
Main Responsibilities
Analyze requirements and specifications to develop comprehensive test plans and cases by collaborating with development teams to understand product requirements and specifications.
Perform manual and automated testing using various tools and techniques (e.g., exploratory, API, performance, security, functional, non-functional, and usability).
Utilize automation tools and frameworks to improve test efficiency and coverage.
Identify, reproduce, and document software defects accurately and efficiently.
Analyze test results, identify root causes of defects, identify trends, and work with developers to resolve them or recommend improvements on testing processes and tools.
Participate in code reviews and provide constructive feedback on potential quality improvements.
Stay current with the latest testing methodologies, tools, and best practices.
Contribute to the continuous improvement of the software development process.
Mentor and guide junior QA engineers, fostering a collaborative and knowledge-sharing environment.
Knowledge and Skills
Understanding of software development lifecycles (SDLC) and Agile methodologies
Strong analytical and problem-solving skills.
Excellent communication and collaboration skills.
Proficiency in scripting languages (e.g., Python, Java) and testing frameworks (e.g., Selenium, JUnit).
Ability to work independently and manage multiple tasks effectively.
Qualifications and Experience
BSc. in Computer Science, Software Engineering or a related field
Passion for quality and a strong desire to deliver high-quality software products
Proven experience in designing, developing, and executing test plans and test cases.
Experience with automation testing tools and frameworks is a plus.
Minimum of 4 years' experience in software development and/or software Quality Assurance (QA)
NMB Bank Plc is an Equal Opportunity Employer. We are committed to creating a diverse environment and achieving a gender-balanced workforce.
Female candidates and people living with disabilities are strongly encouraged to apply for this position.
NMB Bank Plc does not charge any fee in connection with the application or recruitment process. Should you receive a solicitation for the payment of a fee, please disregard it.
Only shortlisted candidates will be contacted.
How to approach this opportunity
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.
Tailor your CV before applying
For Senior Software Quality Assurance Engineer at NMB Bank Plc, align your CV with the location and role context: Head Office, Hq.
Questions to prepare for
Before interviewing for Senior Software Quality Assurance Engineer - NMB Bank Plc, Head Office, Hq, prepare short answers backed by real examples from your experience.
Why do you think the Senior Software Quality Assurance Engineer role is a good fit for you?
Which of your skills best match this position?
Give an example of an achievement or work challenge you solved.
How would you contribute to the organization if selected?
Which requirement in this advert best matches your experience, and what proof can you share?
How do you organize your work and deliver results within deadlines?
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 BSc. in Computer Science, Software Engineering or a related field Passion for quality and a strong desire to deliver high-quality software products Pr.
I am especially interested in this role because it aligns with responsibilities such as Analyze requirements and specifications to develop comprehensive test plans and cases by collaborating with development teams to understand product requirements and speci.... I am confident that my ability to learn quickly, communicate clearly, and deliver dependable work would support the goals of the organization.
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.
Open the NMB careers portal and log in to apply for this vacancy.
Never pay money to secure a job or interview. Jobconnect Portal only shares job information and is not affiliated with, endorsed by, or responsible for any employer, recruiter, or third party involved in the recruitment process.