Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

Oops! It seems this job from Equity Bank Kenya has expired
View current and similar jobs using the button below
  • Posted: Jun 14, 2022
    Deadline: Jun 28, 2022
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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 a...
    Read more about this company

     

    Test Leads

    Job Purpose:   

    The role holder will be responsible to act as a subject matter expect for Software testing standards, processes, methodology and tools. The role will be reporting to the Senior Test Analyst or Test Manager. The role will oversee and perform manual & automated testing on all applications from the earliest opportunity and with precision before any application is deployed to production. The test lead will be responsible for software quality assessment including; test planning, test analysis, test design, test execution, test reporting and evaluation of exit criteria.  

    Job Responsibilities/ Accountabilities: 

    • Role holder will be required take responsibility to ensure all solutions delivered meet the highest quality standards by leading test activities: Test Planning,Test analysis and design, test execution, test reporting, Test exit creteria evaluation and test closure activities 
    • Participate in test entry readiness reviews and test exit reviews to ensure test acceptance criteria compliance. 
    • Evaluate and tests new or modified software programs and software development procedures used to verify that programs function according to user requirements and conform to established guidelines. 
    • Design and develop tools for test management, execution and reporting to enhance the overall software testing process. 
    • Adapts to new Testing tools and application lifecycle management software that the bank implements. 
    • Monitor changes to scope during the development cycle and re-evaluate plans and resource accordingly 
    • Participate in developing, documenting, and implementation of applicable test processes and procedures to provide more effective quality methods within the group in support of providing quality products. 
    • Involved in the planning, monitoring, and control of the testing activities and tasks.  
    • Participate in the project planning phase to estimate expected efforts related to test activities. 
    • Assist the Test Manager in creation of comprehensive test plans and schedules that are constantly updated throughout the development process. 
    • Build test scripts from various sources including functional specifications, technical specifications and sessions with developers and designers 
    • Manage expectations of when testing activities will be completed while mitigating risks to key milestones 
    • Monitor defects raised by the team and challenge their prioritization supporting to resolution 
    • Provide the Test Manager and project stakeholders with accurate and precise time estimation for assigned task, along with confidence levels and foreseeable dependencies. 

    Qualifications

    Key Critical Competencies 

    •  Is a result oriented and has a high degree of accountability, commitment and responsibility. The expectation is that involving a test Lead in a project is a guarantee of obtaining positive outcomes 
    • Be able to work with little or no documentation and develop understanding of solution in order to sufficiently test solution is fit for purpose 
    • The ability to communicate effectively with both technical and non-technical colleagues at all levels in both verbal and written communications. 
    • The ability to work within, and contribute to, a team environment and build and maintain effective working relationships with customers, users and colleagues within the wider project team. Should be a team player with excellent interpersonal skills 
    • The ability to work on individual initiative and manage own workload to meet deadlines. 
    • Strong service oriented mindset; 
    • Ability to create test cases for highly complex systems to ensure full test coverage(for a given definition of full)  
    • Comfortable perform role outside of their comfort zone and is a quick learner (able to pick-up a new technology or a new project quickly and become the expert)  
    • Excellent organization, planning, prioritization and decision-making skills 
    • High personal standards and should be able to maintained confidentiality 
    • Capable of reasoning and thinking through problems and be able to independently and jointly develop desired solutions 
    • Strong problem solving and analytical skills with the ability to clearly communicate and share solutions with fellow team members 
    • Proven ability to manage and prioritize multiple, diverse projects simultaneously 
    • Must be flexible, independent and self-motivated 
    • Punctual, Regular and consistent in attendance. 

    Requirements: 

    • ISTQB qualification in Software Testing to practitioner level or equivalent qualifications or 2 years’ experience in software testing field   
    • Bachelor’s Degree in Computer Science or Related field 
    • Proven ability to analyse complex business issues and identify, design and implement effective practical recommendations 
    • Functional test automation experience on; Selenium, Appium & postman (Preferred) 
    • Performance testing experience using Apache JMeter or load runner (Preferred) 
    • Banking Experience (Preferred) 

    go to method of application »

    Senior Test Analyst

    Job Purpose:   

    Reporting to the Test Manager or the HOD quality Control, the role holder will be expected to act as a subject matter expert for Software testing standards, processes, methodology and tools . Defines project test strategy, test plan and test design for all projects, ensures controls on test delivery as per defined metrics and reviews all project test summary reports. Liaise with test engineers on quality metrics to assess performance of quality on test delivery. The Senior test analyst will assist the Test Manager or the HOD in the day to day management of the test team and developing, maintaining and activation of all test processes within Product Systems 

    Job Responsibilities/ Accountabilities: 

    Test Planning & Control 

    • Create and execute test plans and scripts that will determine optimal application performance according to specifications 
    • Develop and establish quality assurance measures and testing standards for new applications, products, and/or enhancements to existing applications throughout their development/product lifecycles. 
    • To assist in the preparation of test plans, test effort estimation, exit criteria evaluation and updating and archiving test ware 
    • Monitor changes to scope during the development cycle and re-evaluate plans and resource accordingly 
    • Monitoring detailed testing progress and results in each test cycle and evaluating the overall quality experienced as a result of testing activities 

    Test Analysis & Design 

    • Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications 
    • Review test basis such as requirements and design specification and carry out detailed analysis on a system with a view to identify appropriate test scenarios and testcases including negative scenarios 
    • Test Case review 

    Test Execution & Reporting 

    • Analyze formal test results to discover and report any defects, bugs, errors, configuration issues, and interoperability flaws. 
    • Ensure that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues 
    • Collaborate with software/systems personnel in application testing, such as system, System Integration, regression, load, acceptance, and post-deployment testing methods 

    Test Closure 

    • Log and analyse lessons learnt to determine changes needed for future releases/projects and process improvement areas 
    • Ensure test artifacts are archived and can be retrieved to support future audit initiatives 

    Stakeholder Management 

    • Ensure testing progress, test results, and other relevant information to project stakeholders and management are communicated as per agreed communication plan 
    • Escalate any challenges, support needed or recommendations to relevant stakeholders 
    • Participate program/project steering committee sessions 
    • Organize and coordinate test exit review meetings with relevant stakeholders 
    • Static Reviews 
    • Review work outputs from testing consultants and ensure internal testing processes are followed 
    • Review Test basis such as requirements and design specification and carry out detailed analysis on a system with a view to identify appropriate test conditions 
    • Review the architecture and designs of systems and features, and actively engage with Business Analysts, system analyst and Developers to ensure the soundness of proposed solutions 

    Testing process & procedures 

    • Proactively enforce the QA & testing Policies that will act as a roadmap in ensuring compliance to standards and controls designed to mitigate identified business risks 
    • Build support for quality within the organization by disseminate knowledge of quality assurance best practices 
    • Review and analyze the effectiveness and efficiency of existing systems and develop testing strategies for improving or leveraging these systems 

    Test Automation 

    • Implement automated regression testing to reduce on testing schedule and enhance testing effectiveness   
    • Select and implement appropriate test automation tools  
    •  Applying effective test automation techniques e.g., data-driven testing  
    •  Use risk-driven techniques to develop, maintain, and execute automated test suites for various i.e. perform automated dynamic testing  
    •  Ensure updates on test automation suite for effectiveness 

    HR & Administration 

    • Prepare and deliver reports, recommendations or alternatives that address existing and potential trouble areas in IT systems and projects across the organization 
    • Facilitate testing artifacts approval as per internal procedures 
    • Facilitate onboarding, exit, access and training of new internal and testing consultant resources 
    • Review testing team timesheets and KPI appraisal 
    • Take an active role in cross-departmental projects when needed 
    • Liaise with test environment specialist to ensure key infrastructure (Environment, Interfaces, access & Devices) are set-up to enable required test activities 
    • Engage in other testing / quality assurance related tasks as directed by the Test Manager 

    Qualifications

    Essential Knowledge 

    • Excellent understanding of test testing lifecycle.  
    • Excellent written and oral communication skills. 
    • Excellent coaching, listening, presentation, and interpersonal skills. 
    • Ability to communicate ideas in both technical and user-friendly language. 
    • Able to prioritize and execute tasks in a high-pressure environment. 
    • Keen attention to detail. 
    • Experience working in a team-oriented, collaborative environment. 
    • Knowledge of applicable data privacy practices and laws.  
    • Business Analysis 
    • Technology Innovation 
    • Process analysis and design 
    • Ability to communicate ideas in both technical and user-friendly language. 
    • Able to prioritize and execute tasks in a high-pressure environment 

    Key Critical Competencies 

    • Solid understanding of the SDLC methodology and ability to work across all development methodologies 
    • Strong knowledge of system testing metrics, best practices and methodologies. 
    • Direct hands-on experience with ad hoc query programs, automated testing tools, and reporting software.  
    • Experience in managing and leading teams to successfully deliver outputs in defined time frames 
    • Experience in manual testing at levels of Unit & System functional tests 
    • Strong MS PowerPoint (or equivalent) tooling and general office automation/productivity tooling (e.g. MS Office) skill with capability to produce professional presentations and analysis using MS Excel. 
    • Ability to work in a high-pressure environment, perform a role outside of their comfort zone and meet deadlines  
    • Ability to improve testing processes and techniques on a project. 
    • Excellent organization, planning, prioritization and decision-making skills. 
    • Information gathering and monitoring skills. 
    • Proven data analysis, data verification, and problem-solving abilities. 
    • A team player with excellent interpersonal skills. 

    Requirements: 

    • ISEB / ISTQB qualification in Software Testing to practitioner level or equivalent qualifications or experience (Preferred) 
    • Bachelor’s Degree in Computer Science or Related IT field with a minimum of 4 years’ working experience in testing field. 
    • Banking Experience (Preferred). 

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Equity Bank Kenya Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail