Quality Assurance & Testing Officer
2026-09-10T07:59:53+00:00
Family Bank
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_7998/logo/family.jpg
https://familybank.co.ke/
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Banking
Computer & IT, Science & Engineering, Business Operations
2026-09-15T17:00:00+00:00
8
Background information about the job or company (e.g., role context, company overview)
Family Bank (formely Family Finance Building Society) was registered as a Building Society in October 1984 in Kenya, under the Building Societies Act and commenced operations in the early 1985. Family Bank converted into a fully fledged bank in May 2007 and the main driver for our conversion was the need to offer a wider range of products and services to our...
Responsibilities or duties
Solution Design & Documentation
- Design and document end-to-end solution architectures for assigned ICT projects and technology changes.
- Produce High-Level Design (HLD) and Low-Level Design (LLD) documents, architecture decision records, data flow diagrams, and integration specifications.
- Evaluate alternative solution options and recommend the most appropriate architecture based on business needs, cost, and risk.
- Ensure all solution designs are reviewed and approved by the Solution Architecture Lead before submission.
- Maintain architecture artefacts throughout the project lifecycle and update documentation post-implementation.
Enterprise Architecture Alignment
- Ensure all designed solutions comply with the Bank’s Enterprise Architecture framework, standards, and guidelines.
- Identify and flag deviations from EA standards to the Solution Architecture Lead.
- Contribute to the maintenance and evolution of the architecture repository.
- Apply established reference architectures and design patterns in solution design work.
Project & Stakeholder Engagement
- Engage with Business Analysts to understand and translate business requirements into technical architectures.
- Collaborate with System Integrators, developers, and QA teams to ensure architecture designs are accurately implemented.
- Participate in project meetings, technical design reviews, and architecture workshops.
- Provide technical guidance to development and integration teams throughout the build phase.
- Prepare and present solution architecture designs to the Solution Architecture Lead and project governance forums
Security & Compliance
- Incorporate security controls, data protection requirements, and compliance considerations into all solution designs.
- Coordinate with the Information Security team to conduct architecture security reviews for assigned solutions.
- Ensure designed solutions comply with CBK technology regulations and the Bank’s ICT policies.
Change Impact Assessment & Continuous Improvement
- Assess the architectural impact of proposed technology changes and provide input for Change Approval Board submissions.
- Contribute to the continuous improvement of architecture standards, templates, and methodologies.
- Stay current on emerging technologies, architecture patterns, and industry trends relevant to banking.
- Participate in team knowledge-sharing and professional development activities
Qualifications or requirements (e.g., education, skills)
Academic & Professional Qualifications
- Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related field (required).
- TOGAF Foundation certification is an added advantage.
- Cloud architecture certification (AWS, Azure, or GCP – Associate or Professional level) is an added advantage.
- ITIL Foundation certification is an added advantage.
Experience needed
Experience Requirements
- Minimum 3–5 years’ experience in solution architecture, systems design, or software development.
- Demonstrated experience in designing technology solutions for banking or financial services environments.
- Experience in integration design and API architecture.
- Exposure to cloud architecture and hybrid deployments.
- Experience producing architecture documentation (HLDs, LLDs, architecture diagrams).
- Design and document end-to-end solution architectures for assigned ICT projects and technology changes.
- Produce High-Level Design (HLD) and Low-Level Design (LLD) documents, architecture decision records, data flow diagrams, and integration specifications.
- Evaluate alternative solution options and recommend the most appropriate architecture based on business needs, cost, and risk.
- Ensure all solution designs are reviewed and approved by the Solution Architecture Lead before submission.
- Maintain architecture artefacts throughout the project lifecycle and update documentation post-implementation.
- Ensure all designed solutions comply with the Bank’s Enterprise Architecture framework, standards, and guidelines.
- Identify and flag deviations from EA standards to the Solution Architecture Lead.
- Contribute to the maintenance and evolution of the architecture repository.
- Apply established reference architectures and design patterns in solution design work.
- Engage with Business Analysts to understand and translate business requirements into technical architectures.
- Collaborate with System Integrators, developers, and QA teams to ensure architecture designs are accurately implemented.
- Participate in project meetings, technical design reviews, and architecture workshops.
- Provide technical guidance to development and integration teams throughout the build phase.
- Prepare and present solution architecture designs to the Solution Architecture Lead and project governance forums
- Incorporate security controls, data protection requirements, and compliance considerations into all solution designs.
- Coordinate with the Information Security team to conduct architecture security reviews for assigned solutions.
- Ensure designed solutions comply with CBK technology regulations and the Bank’s ICT policies.
- Assess the architectural impact of proposed technology changes and provide input for Change Approval Board submissions.
- Contribute to the continuous improvement of architecture standards, templates, and methodologies.
- Stay current on emerging technologies, architecture patterns, and industry trends relevant to banking.
- Participate in team knowledge-sharing and professional development activities
- Solution Design
- Architecture Documentation (HLD, LLD)
- Integration Design
- API Architecture
- Cloud Architecture
- Enterprise Architecture Frameworks
- Security Controls
- Data Protection
- Compliance
- Change Impact Assessment
- Technical Guidance
- Stakeholder Engagement
- Problem-solving
- Communication
- Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related field (required).
- TOGAF Foundation certification is an added advantage.
- Cloud architecture certification (AWS, Azure, or GCP – Associate or Professional level) is an added advantage.
- ITIL Foundation certification is an added advantage.
JOB-6aa26379e7b21
Vacancy title:
Quality Assurance & Testing Officer
[Type: FULL_TIME, Industry: Banking, Category: Computer & IT, Science & Engineering, Business Operations]
Jobs at:
Family Bank
Deadline of this Job:
Tuesday, September 15 2026
Duty Station:
Nairobi | Nairobi
Summary
Date Posted: Thursday, September 10 2026, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about Family Bank
Family Bank jobs in Kenya
JOB DETAILS:
Background information about the job or company (e.g., role context, company overview)
Family Bank (formely Family Finance Building Society) was registered as a Building Society in October 1984 in Kenya, under the Building Societies Act and commenced operations in the early 1985. Family Bank converted into a fully fledged bank in May 2007 and the main driver for our conversion was the need to offer a wider range of products and services to our...
Responsibilities or duties
Solution Design & Documentation
- Design and document end-to-end solution architectures for assigned ICT projects and technology changes.
- Produce High-Level Design (HLD) and Low-Level Design (LLD) documents, architecture decision records, data flow diagrams, and integration specifications.
- Evaluate alternative solution options and recommend the most appropriate architecture based on business needs, cost, and risk.
- Ensure all solution designs are reviewed and approved by the Solution Architecture Lead before submission.
- Maintain architecture artefacts throughout the project lifecycle and update documentation post-implementation.
Enterprise Architecture Alignment
- Ensure all designed solutions comply with the Bank’s Enterprise Architecture framework, standards, and guidelines.
- Identify and flag deviations from EA standards to the Solution Architecture Lead.
- Contribute to the maintenance and evolution of the architecture repository.
- Apply established reference architectures and design patterns in solution design work.
Project & Stakeholder Engagement
- Engage with Business Analysts to understand and translate business requirements into technical architectures.
- Collaborate with System Integrators, developers, and QA teams to ensure architecture designs are accurately implemented.
- Participate in project meetings, technical design reviews, and architecture workshops.
- Provide technical guidance to development and integration teams throughout the build phase.
- Prepare and present solution architecture designs to the Solution Architecture Lead and project governance forums
Security & Compliance
- Incorporate security controls, data protection requirements, and compliance considerations into all solution designs.
- Coordinate with the Information Security team to conduct architecture security reviews for assigned solutions.
- Ensure designed solutions comply with CBK technology regulations and the Bank’s ICT policies.
Change Impact Assessment & Continuous Improvement
- Assess the architectural impact of proposed technology changes and provide input for Change Approval Board submissions.
- Contribute to the continuous improvement of architecture standards, templates, and methodologies.
- Stay current on emerging technologies, architecture patterns, and industry trends relevant to banking.
- Participate in team knowledge-sharing and professional development activities
Qualifications or requirements (e.g., education, skills)
Academic & Professional Qualifications
- Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related field (required).
- TOGAF Foundation certification is an added advantage.
- Cloud architecture certification (AWS, Azure, or GCP – Associate or Professional level) is an added advantage.
- ITIL Foundation certification is an added advantage.
Experience needed
Experience Requirements
- Minimum 3–5 years’ experience in solution architecture, systems design, or software development.
- Demonstrated experience in designing technology solutions for banking or financial services environments.
- Experience in integration design and API architecture.
- Exposure to cloud architecture and hybrid deployments.
- Experience producing architecture documentation (HLDs, LLDs, architecture diagrams).
Work Hours: 8
Experience in Months: 12
Level of Education: bachelor degree
Job application procedure
Interested in applying for this job? Click here to submit your application now.
ALL applicants MUST apply online; closing date is 15th September 2026. Canvassing will automatically disqualify the candidate. Only shortlisted candidates will be contacted.
All Jobs | QUICK ALERT SUBSCRIPTION