Team Lead, Information Technology Quality Assurance and Governance at Credit Direct Limited

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
64879
Job Views
97

Job Description

  • Application Deadline: Fri, 3 Nov 2023 00:00:00 GMT
  • Position: Team Lead, Information Technology Quality Assurance and Governance

  • Job Type Full Time

  • Qualification BA/BSc/HND

  • Experience 5 years

  • Location Lagos

  • Job Field ICT / Computer 



Job Summary



  • In this role, you will be responsible for overseeing the quality assurance process for our software development projects.

  • You will work closely with developers, project managers, and other stakeholders to ensure that the software meets the required standards and specifications.

  • You will also ensure necessary IT governance policies are in place and its processes are implemented.


Responsibilities



  • Oversee all quality testing, maintenance, and deliverables associated with the organization’s information technology initiative.

  • Oversee the quality assurance process for software development projects.

  • Manage continuous quality improvement to ensure the delivery of the best possible IT products and services.

  • Ensure that processes and practices are aligned across teams and providers to operate effectively and efficiently.

  • Tests continuity management plans and procedures to ensure they address exposure to risk and that agreed levels of continuity can be maintained.

  • Validate systems, products or services against user experience goals, metrics and targets.

  • Collaborate with developers, project managers, product managers, and other stakeholders to ensure that the software/product quality meets requirements and specifications.

  • Develop and drive implementation and standardization of QA processes.

  • Review and approve QA plans and test cases.

  • Identify and track quality assurance metrics, such as defects and test coverage.

  • Coordinate and manage QA team members, including assigning tasks and reviewing their work.

  • Lead the definition of policies, processes, strategies, standards, and guidelines using best practice frameworks, whilst reviewing current approaches and suggesting improvements.


Requirements



  • Bachelor's degree in Computer Science or a related field.

  • 5+ years of experience as a QA engineer.

  • Possess expert knowledge and experience with information technology testing applications.

  • Practical experience analyzing data and translating the outcome to actions.

  • Previous experience leading and managing a QA team.

  • Strong understanding of software development processes and testing methodologies.


Experience:



  • Leading complex, multi-disciplinary quality assurance technical projects using engineering expertise

  • Ability to train, mentor, and coach large scale organization on technology best practices

  • Performing deep dive technical solution analysis and design aligning to the overall quality assurance engineering strategy

  • Collaborate with other functional teams on aspects of the feature or sub-system

  • Develop and refine test cases for new products/features to ensure adequate test coverage

  • Review existing tool sets and assist in proposing a framework for a world-class QA team that focuses primarily on developing automated testing tools.

  • Experience in all QA cycle, such test plan creation, test case creation and execution and reporting are a must.

  • Understanding of software testing lifecycles, in either agile or Waterfall environments.

  • Thorough and detailed understanding of all phases the Software Development Lifecycle (SDLC), including Agile and Waterfall is required.


Required Knowledge, Skills & Competencies: 



  • Strong knowledge and understanding of automated testing.

  • Knowledge of Load and Performance testing tools: (JMeter, Cypress, Soasta cloud test)

  • Strong application and usage of API testing tools: (Post man, swagger, soapui, Apiary)

  • Strong application and usage of Unit testing tools: (Junit,NUnit, PHPUnit, SonarQube, Code coverage).

  • Strong application and usage of Test Management tools: (Mantis bug tracker, TestCollab, IBM Rational Quality manager, Jira).

  • Strong application and usage of Functional testing tools: (Selenium, Cucumber).

  • Strong application and usage of Multi-device testing tools: (DeviceAnywhere, Amazon device farm, Device emulators).


Person Specification: 



  • Have strong communication and interpersonal skills.

  • Have excellent leadership and managerial abilities.

  • Possess keen analytical and problem solving skills.

  • Show critical thinking with great attention to details.

  • Have excellent time management skills.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept