Analyst, Quality Assurance.

Babban Gona
Babban Gona

IT, Quality Assurance

Lagos, Nigeria

Posted on Jun 19, 2026

Job Description

What We Believe

Babban Gona is Africa's largest maize producing entity, farming an area equivalent to 12 Manhattans. We believe everyone deserves the opportunity to prosper, free from poverty and the violence it breeds. In West Africa, a downward spiral of rising insecurity is destabilising local economies and threatening the stability of the broader region. At the heart of it all are unemployed youth at risk of being recruited into violence. Just as oxygen is to fire, so are unemployed youth to insurgencies.


We believe the best way to disrupt this cycle is to create dignified, fulfilling work for the very demographic at risk. At Babban Gona, we do that through agriculture — making farming dramatically more profitable for smallholder farmers across Nigeria, turning at-risk youth into successful entrepreneurs, and stimulating local economies at scale.


Our technology platform is central to how we do this. Field officers across 15 states use our mobile applications every day to visit farms, record data, support loan disbursements, and connect 110,000+ farmers to the inputs and markets they need. When that technology works well, farmers thrive. When it doesn't, the consequences are felt in real communities. The QA Analyst exists to make sure we get it right — every release, every time.


The Role

We are looking for a QA Analyst to join our Lagos-based technology team and help protect the quality of software that matters. You will work within an existing QA team, reporting to the Product Manager, and take ownership of testing across our mobile (Android/iOS) and web product suite. This is not a passive role — you will be actively building test coverage, developing automation capability, and partnering with engineers and product managers to catch failures before they reach the field.


This role is right for someone early in their QA career who brings solid fundamentals, a genuine hunger to learn, and enough curiosity about the real world to care about who uses the software they test.


Key Responsibilities

1. Design and execute test cases for mobile (Android/iOS) and web applications, covering functional, regression, edge-case, and exploratory testing scenarios.

2. Document and maintain test coverage across core user flows — ensuring the Product Manager and Engineering Lead have a clear, current view of what is tested and what is not before every release.

3. Identify, log, and track bugs with clear reproduction steps, severity ratings, and evidence — prioritising issues with the highest potential impact on field officers and farmers in low-connectivity environments.

4. Build and maintain automation scripts in the team's chosen framework, starting with high-frequency regression scenarios and progressively expanding coverage.

5. Participate in sprint cycles — reviewing requirements and user stories before development begins, flagging ambiguity or edge cases that could become quality risks downstream.

6. Conduct release readiness assessments — providing a structured sign-off or risk summary to the Product Manager before each production deployment.

7. Investigate root causes of recurring bugs and test failures, distinguishing between isolated incidents and systemic issues that require process or code fixes.

8. Test specifically for low-resource conditions — simulating low-bandwidth environments, older device models, and intermittent connectivity scenarios representative of Babban Gona's field context.

9. Collaborate with engineers on defect resolution — providing the detailed reproduction evidence needed to diagnose and fix issues efficiently.

10. Contribute to QA team knowledge — documenting test approaches, sharing learnings from new tools or techniques, and helping to raise the team's overall capability over time.


What Success Looks Like

In your first 6 months:

80%+ of core user flows documented with test cases across the two highest-priority applications, with zero critical flows untested.

Minimum 20 confirmed production-risk bugs identified and logged before they reached the field.

At least one automation script running reliably in CI, covering a high-frequency regression scenario.


In your first 12 months:

Fewer than 2 critical regression failures per quarter attributable to test coverage gaps.

A living test coverage document actively maintained and used in release decisions.

End-to-end ownership of the test suite for at least one product area, with automation capability meaningfully expanded from your starting point.


Requirements

Experience & Qualifications

Required

0–4 years of QA or software testing experience, with hands-on exposure to structured test case design and defect logging.

Experience testing mobile applications (Android and/or iOS) and web-based interfaces.

Familiarity with at least one test management or bug tracking tool (e.g., Jira, TestRail, or equivalent).

Basic understanding of automation testing concepts — you don't need to be an automation engineer, but you must be willing and able to learn and contribute.

Strong analytical thinking — able to identify what could break, not just what is obviously broken.

Clear written communication — bug reports that engineers can act on without a follow-up conversation.


Preferred

Exposure to any automation framework (Selenium, Appium, Cypress, Playwright, or similar) — framework-agnostic candidates welcome.

Experience testing in low-connectivity or mobile-first environments.

Familiarity with Agile/Scrum development cycles.

Prior experience in a mission-driven, startup, or high-growth organisation.


Who Thrives in This Role

You are intellectually curious — you want to understand not just how the software works, but who it serves and what happens when it fails them. You hold yourself to a high standard without being told to. You are comfortable working in a fast-paced environment where priorities can shift and not everything is defined in advance. And you are motivated by the idea that the software you test directly affects the livelihoods of smallholder farmers across Nigeria.


If that sounds like the kind of work you want to do, we would like to hear from you.



Benefits

  • Competitive salary.
  • Health Insurance.
  • Pension.
  • Performance Bonus.
  • Annual paid vacation.
  • Group Life Insurance.