Babban Gona Agricultural Franchise is a financially sustainable, high impact and highly scalable social enterprise, which is part-owned by the farmers it serves. Babban Gona is an innovative model designed to serve the bottom of the pyramid and transform agriculture into a job-creation engine. Through this agricultural franchise, Babban Gona offers a suite of services to smallholder farmers, helping them to overcome the challenges of fragmentation and low economies of scale.
We are recruiting to fill the position below:
Job Title: Analyst, Quality Assurance
Location: Lagos
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
- Design and execute test cases for mobile (Android/iOS) and web applications, covering functional, regression, edge-case, and exploratory testing scenarios.
- 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.
- 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.
- Build and maintain automation scripts in the team's chosen framework, starting with high-frequency regression scenarios and progressively expanding coverage.
- Participate in sprint cycles — reviewing requirements and user stories before development begins, flagging ambiguity or edge cases that could become quality risks downstream.
- Conduct release readiness assessments — providing a structured sign-off or risk summary to the Product Manager before each production deployment.
- Investigate root causes of recurring bugs and test failures, distinguishing between isolated incidents and systemic issues that require process or code fixes.
- Test specifically for low-resource conditions — simulating low-bandwidth environments, older device models, and intermittent connectivity scenarios representative of Babban Gona's field context.
- Collaborate with engineers on defect resolution — providing the detailed reproduction evidence needed to diagnose and fix issues efficiently.
- 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.
Application Closing Date
Not Specified.
https://www.hotnigerianjobs.com/hotjobs/911947/analyst-quality-assurance-at-babban-gona-farmer-se.html