Quality Assurance/Test Engineer at Rhizome Consulting

Job Overview

Location
Lagos, FCT
Job Type
Full Time
Date Posted
1 hour ago

Additional Details

Job ID
153641
Job Views
24

Job Description






Job Summary




  • The Quality Assurance/Test Engineer will be responsible for planning, coordinating, and executing quality assurance activities throughout the software development lifecycle. The successful candidate will design and implement testing frameworks, validate system functionality, identify defects and vulnerabilities, coordinate user acceptance testing, and ensure that digital solutions meet defined business, technical, security, and performance requirements prior to deployment. The role will play a critical part in ensuring the delivery of secure, reliable, scalable, and user-friendly systems.



Key Responsibilities

Quality Assurance Planning & Strategy




  • Develop and implement quality assurance strategies, frameworks, methodologies, and testing plans

  • Define quality standards, acceptance criteria, and testing procedures for software products and digital platforms

  • Establish testing schedules and quality control processes across project lifecycles

  • Collaborate with project teams to ensure quality requirements are incorporated into system design and development activities

  • Support continuous improvement of software quality assurance practices and standards



Functional & System Testing




  • Design, develop, and execute test cases, test scripts, and test scenarios based on functional and technical requirements

  • Conduct functional, integration, regression, and end-to-end testing of software applications

  • Validate business workflows, system configurations, user roles, permissions, and approval processes

  • Verify system functionality against approved specifications and user requirements

  • Document, track, and monitor defects through resolution and closure



Performance, Security & Compliance Testing




  • Conduct performance, load, stress, and usability testing to ensure system reliability and scalability

  • Support vulnerability assessments, security reviews, and penetration testing activities

  • Validate implementation of security controls, access management mechanisms, and data protection requirements

  • Verify compliance with relevant regulatory, privacy, and cybersecurity standards

  • Coordinate remediation testing and re-validation of identified issues



User Acceptance Testing & Deployment Support




  • Develop user acceptance testing plans, scenarios, and validation frameworks

  • Coordinate and support UAT sessions with business users and stakeholders

  • Document testing outcomes, user feedback, and corrective actions

  • Support deployment readiness assessments and release validation activities

  • Verify production environments and post-deployment functionality



Test Automation & Quality Improvement




  • Support the development and maintenance of automated testing frameworks and scripts where appropriate

  • Identify opportunities to improve testing efficiency through automation and process optimisation

  • Monitor software quality metrics and testing performance indicators

  • Contribute to continuous integration and continuous deployment (CI/CD) quality processes

  • Promote best practices in software quality management and testing



Documentation, Reporting & Knowledge Management




  • Prepare test plans, test reports, defect logs, quality assurance documentation, and release reports

  • Maintain testing records and evidence to support audit and compliance requirements

  • Develop user validation reports and system acceptance documentation

  • Support training and knowledge-sharing initiatives relating to software quality assurance

  • Contribute to project documentation and lessons-learned exercises



Educational Qualifications




  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Information Systems, Computer Engineering, or a related discipline

  • Professional certifications such as ISTQB, Certified Software Quality Analyst (CSQA), Certified Tester Foundation Level (CTFL), or equivalent certifications will be an added advantage



Knowledge, Skills & Experience




  • Minimum of 5 years' experience in software testing, quality assurance, systems validation, or related roles

  • Demonstrated experience testing enterprise applications, digital platforms, e-governance systems, or workflow automation solutions

  • Strong understanding of software development lifecycles, testing methodologies, and quality assurance frameworks

  • Experience conducting functional, integration, regression, performance, and user acceptance testing

  • Familiarity with automated testing tools and test management platforms

  • Knowledge of software security testing, vulnerability assessment, and cybersecurity principles

  • Experience working within Agile, Scrum, DevOps, or hybrid project environments

  • Strong analytical, troubleshooting, and problem-solving capabilities

  • Excellent documentation, reporting, and stakeholder communication skills

  • Ability to manage multiple priorities and work effectively within multidisciplinary project teams



Similar Jobs

Full Time
Full Time
Full Time
Full Time

Cookies

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

Accept