Job Description
- Application Deadline:
- Position: Manager â Quality Assurance
- Job Type Full Time
- Qualification
- Experience
- Location Lagos
- Job Field ICT / Computer 
Reports to: Senior Manager – Quality Assurance
Work arrangement: Hybrid (2 days in the office, 3 days remote)
How You’ll Make an Impact
- We’re looking for a Manager – Quality Assurance with a proactive and problem-solving mindset to lead and elevate quality practices across our software delivery lifecycle.
- In this role, you will own product quality end-to-end, ensuring every release meets high standards for reliability, performance, and user experience.
- In this role, you will drive test strategy, oversee execution, and partner closely with Software Engineering, Product Management, and DevOps Engineering to embed quality at every stage of development.
- Beyond execution, you will champion a shift-left culture, improving testability, accelerating feedback loops, and strengthening overall product robustness.
What You’ll Do
Quality Assurance:
- Define and implement QA strategy, standards, and testing frameworks (UI, API, performance)
- Integrate testing into CI/CD pipelines
- Review requirements early to improve clarity and testability
- Lead end-to-end testing across functional, regression, integration, performance, and UAT
- Ensure features meet acceptance criteria before release
- Own defect lifecycle, including logging, prioritization, tracking, and resolution
- Partner with Engineering and Product Management to triage issues and drive root-cause analysis
- Conduct risk assessments and investigate production issues to prevent recurrence
- Define and maintain QA documentation and reporting (test plans, cases, defect reports, metrics)
- Define and enforce release quality gates (smoke, sanity, regression)
- Track and communicate quality metrics, risks, and release readiness
- Improve release processes to reduce defects and increase stability.
Managerial Responsibilities:
- Lead and develop a high-performing team with clear goals, KPIs, and accountability standards
- Manage team capacity, resource allocation, and delivery planning within approved budgets
- Participate in annual planning and forecasting processes
- Own hiring, onboarding, performance reviews, and individual development plans
- Ensure operational discipline, timely delivery, and quality standards
- Identify and escalate resource or budget risks impacting delivery
- Foster a culture of ownership, collaboration, and continuous improvement.
What We’re Looking For
Professional & Technical Strengths:
- Proven experience in software quality assurance across the SDLC in Agile environments
- Strong expertise in test automation tools and frameworks (e.g., Selenium, Playwright, Cypress, REST Assured, Pytest, TestNG)
- Proficiency in API testing and RESTful services (e.g., Postman, Swagger)
- Experience with performance and load testing tools (e.g., JMeter, k6)
- Strong programming/scripting skills (e.g., Python, Java, JavaScript)
- Solid understanding of DevOps practices and CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) and QA integration within them
- Working knowledge of databases and SQL for data validation and test setup
- Deep understanding of QA methodologies, test design techniques, and best practices (TDD/BDD, shift-left, test strategy)
- Experience with bug tracking and test management tools (e.g., Jira, Bugzilla, TestRail)
- Excellent analytical, debugging, and problem-solving skills
- Strong leadership, communication, and stakeholder management abilities.
Leadership & Interpersonal Strengths:
- Ability to collaborate with multicultural and geographically distributed teams
- High degree of autonomy and accountability (we operate within a hybrid work environment)
- Strong attention to detail with a structured and methodical approach
- Strong analytical and problem-solving mindset, with the curiosity to investigate root causes rather than surface-level symptoms
- Strong written and verbal communication skills, with the ability to document bugs clearly and convey test outcomes to both technical and non-technical stakeholders
- Proactive and self-driven, comfortable working in fast-moving environments where things evolve quickly.
Nice to Have:
- Experience working in cloud-based environments (AWS/Azure/GCP)
- Experience in energy, metering technology, utilities, infrastructure, or cleantech sectors
- Exposure to grid management systems, SCADA, or enterprise utility software
- Fluency in French.