Workatele

Principal QA Engineer at KCB Bank Kenya, Nairobi, Kenya

KCB Bank

Principal QA Engineer at KCB Bank Kenya, Nairobi, Kenya

KCB Bank

Full time Job

Date Posted: May 13, 2024

Application deadline:

Expired on: May 20, 2024 12:00am

Sponsored

Job description

Kenya Commercial Bank Limited is registered as a non-operating holding company which started operations as a licensed banking institution with effect from January 1, 2016. The holding company oversees KCB Kenya – incorporated with effect from January 1, 2016 – and all KCB’s regional units in Uganda, Tanzania, Rwanda, Burundi, Ethiopia and South Sudan

KEY RESPONSIBILITIES: NOT MORE THAN 10 OF THE MOST TYPICAL

  • Lead the development, customization, deployment, and maintenance of the reliable and scalable test automation frameworks for all systems and applications.
  • Perform Unit Testing, API Testing, Integration Testing, system testing and automated regression testing and collaborate with developers to conduct end-to-end defect analysis and resolution of defects, and in reviewing test results for maximum test coverage.
  • Lead the modelling and execution of non-functional tests such as performance, load, stress, security, operational acceptance, business continuity testing and chaos engineering, and ensures that solutions meet the minimum baseline standards and benchmarks before deployment to production.
  • Formulate non-functional test strategies which includes decomposing the business and technical requirements into test scenarios, defining test data requirements, managing test case creation, devising contingencies plans and other testing preparation activities.
  • Lead formal reviews of test plans, designs, test scenarios, test cases, test scripts and requirements documents with cross-functional teams for both functional and non-functional testing to ensure maximum test coverage while championing the discipline of test-driven development in the organization.
  • Participate in Continuous integration (CI) / Continuous Development (CD) delivery models, create execution pipelines and integrate automation scripts into CI/CD pipeline.
  • Work with the production and software engineering teams in supporting solution deployments and in resolving low level post deployment systems issues.
  • Participate in solution architecture and design discussions and reviews both logical and physical deployment architectures to ensure that the key solution architecture attributes are incorporated.
  • Coach and mentor QA Engineers in test automation best practices, frameworks and SDET discipline.
  • Management and maintenance of Test Environments on premise and on the cloud platforms.

MINIMUM POSITION QUALIFICATION REQUIREMENTS

Academic & Professional

Education  

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a related field of study    RQ
  • Professional Qualifications    ISTQB / ISTQB Agile Tester Certification / Certified Test Engineer (CSTE) / Certified Software Quality Analyst (CSQA) / Certified Associate in Software Testing (CAST) / CMSQ (Certified Manager of Software Quality)    RQ
  • Project Management    PRINCE II (Practitioner) / AgilePM / PMI-ACP / Certified Agile Project Manager (IAPM) / Certified Scrum Master (CSM)    AA
  • Master’s Degree    Computer Science, Computer Engineering, Information Technology or a related field of study or Business Administration or Project Management    AA

Experience

Total Minimum No of Years’ Experience Required

6 years

Detail    Minimum No of Years    Need Type[5]

  • Years of progressive experience in Information Technology with focus on Business Analysis or Architecture or Software Development or Quality Assurance    6    ES
  • Technical Software Quality Assurance    4    ES
  • Experience in Software Testing Automation with any one of the following tools: Selenium Web driver/Katalon Studio/Robot Framework/REST Assured/Cucumber, and HP Load Runner/JMeter    3    ES
  • Agile methodology, software QA methodologies, tools, and processes.    3    ES
  • Experience in Software Development    2    ES
  • Experience in DevOps, Continuous Integration / Continuous Delivery concepts (CI / CD)    2    ES
  • Experience in Software Applications & Support     2    DE
  • Experience with Emerging Technologies (e.g., Cloud, Microservices etc)     2     DE

Application deadline:

Expired on: May 20, 2024

Share this job

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Related jobs

abacus-pharm-1-150x150.jpg

BFS Operators at Abacus Uganda, Kampala

Abacus Uganda

Full time job
Date posted: January 24, 2026

Deadline:

February 6, 2026
International Organization for Migration (IOM)

VN/UG/008 /2025 – National Project Officer – E-Waste at the International Organization for Migration (IOM) Uganda, Kampala

The International Organization for Migration (IOM) Uganda

Full time job
Date posted: January 19, 2026

Deadline:

January 26, 2026
bank-of-uganda-logo

Head Engineering Service Division at Bank of Uganda, Kampala

Bank of Uganda

Full time job
Date posted: December 22, 2025

Deadline:

Expired on: January 9, 2026
M-Forte

Human Resource Business Partner at M Forte Uganda, Kampala

M Forte Uganda

Full time job
Date posted: December 17, 2025

Deadline:

Expired on: December 26, 2025

Sponsored