Quality Assurance Officer Job at LEAD Enterprise Support Company Limited

LEAD Enterprise Support Company Limited is a foremost Human Resources Solutions organization with many years of cumulative experience and expertise. We are prolific in Outsourcing, Recruitment, Head hunting and HR Advisory. We are a multi-sectorial servicing company, with landmark service deliverables to our clients in varied industries.

We are recruiting to fill the position below:

Job Position: Quality Assurance Officer
Job Location: Maryland, Lagos
Employment Type: Full-time
Department: IT Solution & Innovation
Unit: Quality Assurance
Division: N/A

Job Summary


  • To ensure the availability of appropriate and effective information technology and system that meet the operational requirements of the bank.
  • Manage the process of ensuring the accuracy of information received and the communication of same post validation and review process.

Duties and Responsibilities
Application(s) Development, Network and Testing Activities:

  • Work with Head, Quality Assurance in develops, implements, and manages processes to ensure that products meet required specifications for quality, function, and reliability prior to delivery.
  • Maintain standards for reliability and performance of application developments.
  • Interpret and implement quality assurance standards and procedures.
  • Test computer systems or programs or networks, including prototypes, based on and related to user or system design specifications.
  • Assist in devising sampling procedures and directions for recording and reporting quality data
  • Develop and maintain sample test data for all software applications.
  • Interpret software applications test results and make recommendations to stakeholders for system improvements.
  • Participates in Quality Assurance work across legacy applications as well as testing of applications currently in the development process.
  • Ensure quality throughout the software development using Automated and Manual testing techniques.
  • Evaluate adequacy of quality assurance standards
  • Participate in ongoing product specification and code reviews.
  • Identifying and reporting any issues that arise during the design and planning phases.
  • UI/UX reviews by verifying that the software design meets the intended functionality and user requirements.
  • Analyzing potential risks associated with the software development project and providing feedback on how to mitigate them.

Teamwork - Internal and External Activities:

  • Assist in documenting internal audits and other quality assurance activities
  • Diagnose, troubleshoot, prioritize (escalate) and coordinate all reported computer system and program production problems with Head, Quality Assurance.
  • Participate in develop, recommend and monitor corrective and preventive actions.
  • Assist in the development of and utilize processes and systems that ensure the quality, reliability, and system safety and security.
  • Assist in the development of and utilize methods, procedures, and metrics needed to ensure that quality standards and practices are attained.
  • Assist in setting-up and executing computer and network system and program user acceptance test cases.
  • Prepare reports to communicate outcomes of quality activities.
  • Interact with applicable representatives of outside vendor(s) regarding any network downtime reconciliation and surcharge computation.

Documentation / Record Activities:

  • Identify and document computer, network system and program dependencies and performance indicators.
  • Document and maintain applications development test plans and results.
  • Assist in documenting internal audits and other quality assurance activities
  • Prioritize work done activities on a daily, weekly, and monthly basis.

General:

  • Assist in Identify training needs and organize training interventions to meet quality standards.
  • Reviews client, customer, and user feedback.
  • Perform other duties and responsibilities as may be required by Quality Assurance Manager.

Key Performance Indicator:

  • Evaluate documentation processes and procedures
  • Timeliness in preparation of reports and validation of information systems and applications (web and mobile).
  • Degree of error (zero) bug in software application and meet quality standards before launch.
  • Rate of conformance with system design specifications in an effort to ensure the delivery of quality business systems to the users.
  • Customer satisfaction rating
  • Ensure complete and successful End of Day/Month/Year process is done by the application team.
  • Complete documentation of approved application setup and parameter changes.
  • Ensure standard are setup for all IT processes and operations, SLA review and update
  • User Log review, Backups log review and evaluation.
  • Review of change request update done in-line with the standard.
  • Conduct UAT for all Applications (external/in-house), IT process control and System Testing.
  • Relate with HR to get list of active and inactive staff to be created/deactivated from all applications where user access is required.
  • Ensure co-ordination of other IT related activities

Education and Experience

  • Education: Bachelor’s degree or Higher National Diploma in Computer, Electrical Engineering or other applicable courses from any Approved University or Polytechnic.
  • Experience: 4-6 years hands-on experience in full stack development.
  • Relevant certifications in IT are an added advantage
  • Specific Experience: Prior experience in banking, fintech, or other financial services environments is highly desirable

Knowledge / Skills / Competencies:

  • Software Testing Life Cycle (STLC), Automation Framework Design, CI/CD integration, API mocking, Basic OWASP vulnerabilities.
  • Postman/RestAssured, Selenium/WebDriver, Playwright/Cypress, JMeter, QL for validation, Git, Azure DevOps.