Skip to content
mimi

QA Engineer / Test Engineer

McGrocer

Remote · Nigeria Part-time Lead ₦400k – ₦800k/mo 1w ago

About the role

About the Role

We are hiring a QA Engineer / Quality Lead to own product quality end‑to‑end — from requirements validation through release readiness and post‑deployment stability.

This role goes beyond testing. You will define quality standards, build testing processes, and act as the final gatekeeper before features reach users.

Your Mission

Ensure the platform is reliable, scalable, secure, and production‑ready at all times.
You will design the quality strategy, execute critical testing, and guide engineers toward building robust systems from the start.

Key Responsibilities

Quality Strategy & Leadership

  • Define and implement the overall QA strategy
  • Establish testing standards, processes, and best practices
  • Build scalable quality frameworks for a growing platform
  • Drive a “quality‑first” culture across engineering teams
  • Assess release readiness and provide go/no‑go recommendations

End‑to‑End Testing Ownership

  • Design and execute comprehensive test plans
  • Validate complex user journeys and workflows
  • Test across frontend, backend, APIs, and integrations
  • Identify edge cases, failure modes, and system risks
  • Ensure stability across updates and deployments

Automation & Tooling

  • Design and oversee test automation strategy
  • Implement automated regression testing where appropriate
  • Improve test coverage and execution efficiency
  • Integrate testing into CI/CD pipelines

Defect Management & Risk Control

  • Identify root causes of defects, not just symptoms
  • Prioritize issues based on user impact and business risk
  • Track quality metrics and trends
  • Prevent recurring failures through process improvements

Cross‑Team Collaboration

  • Work closely with product managers and engineers
  • Validate requirements before development begins
  • Provide actionable feedback during development
  • Support incident investigation and resolution

Testing Scope

You will oversee quality across the entire platform:

  • Complex user flows and business logic
  • Backend services and APIs
  • Data integrity and system consistency
  • Third‑party integrations
  • Performance and reliability
  • Cross‑browser and device compatibility
  • Release stability

Required Skills & Experience

QA Expertise

  • Extensive experience testing complex web or platform systems
  • Proven ability to lead end‑to‑end testing efforts
  • Strong understanding of software development lifecycles
  • Ability to design structured test strategies independently
  • Excellent defect analysis and documentation skills
  • Experience assessing release readiness

Technical Competence

You should be comfortable with several of the following:

  • API testing tools (Postman, Insomnia, etc.)
  • Test automation frameworks (Selenium, Playwright, Cypress, etc.)
  • Test management systems (Jira, TestRail, etc.)
  • CI/CD environments and release workflows
  • Browser developer tools
  • Basic database querying and log analysis

Preferred (Not Mandatory)

  • Experience building QA processes from scratch
  • Performance or load testing experience
  • Security testing awareness
  • Experience testing AI‑enabled systems
  • Startup or high‑growth environment experience
  • Leadership or mentoring experience

Ideal Candidate

You will excel in this role if you:

  • Think in systems, not just test cases
  • Anticipate risks before they become incidents
  • Balance speed with quality
  • Communicate clearly with technical and non‑technical teams
  • Take ownership of outcomes
  • Can operate independently in a fast‑moving environment

Not Suitable If You

  • Only perform manual test execution without strategy
  • Require detailed instructions for every task
  • Focus on finding bugs without understanding impact
  • Avoid responsibility for release quality
  • Prefer low‑pressure or highly structured environments

How to Apply (Important)

Send your application with:

  • Summary of your QA lead experience
  • Examples of complex systems you tested end‑to‑end
  • Testing tools and frameworks you have used
  • Your years of experience

Applications demonstrating ownership of quality strategy will be prioritized.

If you can ensure complex systems work reliably at scale and prevent problems before they reach users, we want to hear from you.

Compensation

Pay: ₦400,000.00 – ₦800,000.00 per month

Application Questions

  • Provide:
    • Summary of your QA lead experience
    • Examples of complex systems you tested end‑to‑end
    • Testing tools and frameworks you have used
    • Your years of experience

Work Location

Remote

Requirements

  • Extensive experience testing complex web or platform systems
  • Proven ability to lead end-to-end testing efforts
  • Strong understanding of software development lifecycles
  • Ability to design structured test strategies independently
  • Excellent defect analysis and documentation skills
  • Experience assessing release readiness
  • API testing tools (Postman, Insomnia, etc.)
  • Test automation frameworks (Selenium, Playwright, Cypress, etc.)
  • Test management systems (Jira, TestRail, etc.)
  • CI/CD environments and release workflows
  • Browser developer tools
  • Basic database querying and log analysis

Responsibilities

  • Define and implement the overall QA strategy
  • Establish testing standards, processes, and best practices
  • Build scalable quality frameworks for a growing platform
  • Drive a “quality-first” culture across engineering teams
  • Assess release readiness and provide go/no-go recommendations
  • Design and execute comprehensive test plans
  • Validate complex user journeys and workflows
  • Test across frontend, backend, APIs, and integrations
  • Identify edge cases, failure modes, and system risks
  • Ensure stability across updates and deployments
  • Design and oversee test automation strategy
  • Implement automated regression testing where appropriate
  • Improve test coverage and execution efficiency
  • Integrate testing into CI/CD pipelines
  • Identify root causes of defects, not just symptoms
  • Prioritize issues based on user impact and business risk
  • Track quality metrics and trends
  • Prevent recurring failures through process improvements
  • Work closely with product managers and engineers
  • Validate requirements before development begins
  • Provide actionable feedback during development
  • Support incident investigation and resolution

Skills

CypressInsomniaJiraPlaywrightPostmanSeleniumTestRail

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free