Equity Bank Limited (The "Bank”) is incorporated, registered under the Kenyan Companies Act Cap 486 and domiciled in Kenya. The address of the Bank’s registered office is 9th Floor, Equity Centre, P.O. Box 75104 - 00200 Nairobi. The Bank is licensed under the Kenya Banking Act (Chapter 488), and continues to offer retail banking, microfinance and relat...
Read more about this company
Group Lead, Software Quality Assurance & Test Engineering
Providing technical and thought leadership to testing teams and stakeholders.
Provide oversight and technical direction for the test engineering lifecycle to include requirements analysis, test design, system integration requirements verification, deployment.
Must be knowledgeable of standard testing best practices, such as test environments, test documentation, test results, defect tracking and handling, data testing, interface testing, test data management, and user interface testing.
Collaborate with Business, other Ops. and IT leads to develop, build out, and execute Integration programs.
Lead team and ensure appropriate tools and methodologies are leveraged and adopted.
Perform periodic oversight of test reports to ensure that appropriate severities and priorities are being assessed to defects.
Work with Training and Communication personnel to craft a game plan to ensure a smooth rollout to the field where applicable.
Foster and develop employees and manage vendor resources.
Qualifications
Bachelor's Degree or equivalent experience is required.
10+ years of experience in the Banking/Financial Services Industry.
Strong understanding of banking products and operations.
5+ years of experience in a software quality assurance role, with min 3 years in a lead/supervisor/management capacity.
Extensive experience with leading large-scale QA programs, performing quality engineering and test automation delivery in a large financial service organization or major consulting organization.
Extensive experience on Test Automation tools, frameworks, and best practices.
Experience in collaborating effectively across a variety of IT and business groups, across regions, roles, and able to interact effectively with all levels.
Experience working with Java, JavaScript, C#/.NET, Python engineering teams.
Must have working knowledge of DevOps Principles and Practices (CI/CD, Continuous Testing, etc.) and modern cloud-native software architecture.
Experience with Agile/Iterative Software Development Methodologies.
Working knowledge of tools and technologies like Azure DevOps, Jenkins, GIT, JIRA, Selenuim etc.
Excellent leadership, communication (written and oral) and interpersonal skills. Experience in presenting to diverse audiences and conducting education and training.
Experience with project management tools & functions