eHealth Africa designs and implements data-driven solutions and technologies to improve health systems for and with local communities. eHA’s technology works in low connectivity settings and uses data to drive decision-making by local governments and partner agencies to get optimum results.
Location: Abuja
Employment type: Full Time
Department: Procurement and Asset Management
Purpose of the Position
The Software Engineering Department at eHealth Africa designs and maintains digital health solutions that strengthen healthcare systems across Africa.
We develop innovative platforms such as eHA Care, LoMIS, and PlanField, and collaborate with partners to optimize tools like EMID and VaxTrac. Our diverse team—software developers, QA, UI/UX, DevOps, and AI engineers—builds secure, scalable systems tailored to public health needs. We prioritize real-world impact, user-centric design, and integration with health programs.
The department also contributes to local tech talent development through the eHA Academy and provides career growth opportunities within a supportive, innovative environment.
The Coordinator, Quality Assurance supports the execution and improvement of quality assurance processes across eHealth Africa’s software projects.
This role is responsible for implementing test cases, reporting defects, and ensuring that applications meet defined performance and functionality expectations.
S/he applies both manual and automated testing strategies and collaborates closely with developers, product teams, and other stakeholders to identify, document, and resolve software defects throughout the development lifecycle.
What you’ll do
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Other duties may be assigned:
Contribute to the development and execution of manual and automated test cases that validate software functionality, usability, and performance.
Maintain test plans, traceability matrices, and issue logs to support efficient testing and accurate reporting.
Collaborate with product owners and developers to refine acceptance criteria and ensure testability of user stories.
Execute integration, regression, smoke, and UAT testing across platforms in alignment with sprint objectives.
Participate in sprint planning, daily stand-ups, and product reviews as the QA point-of-contact, providing input on testing scope and timelines.
Perform defect triaging, root cause analysis, and follow-up to ensure timely resolution of identified issues.
Ensure QA activities are embedded in agile delivery cycles and contribute to continuous integration workflows.
Work alongside DevOps and engineering teams to maintain test environments and CI/CD pipelines that support quality gates.
Support stakeholder communication by preparing test summaries, risk assessments, and release readiness inputs.
Document QA processes, testing procedures, and post-release performance observations to support continuous improvement.
Who you are
The requirements listed below are representative of the knowledge, skill and/or ability required to successfully perform this job.
Experienced QA Strategist – Demonstrated ability to establish scalable testing strategies aligned with sprint cycles, delivery timelines, and product risk profiles.
Process Optimizer – Applies structured approaches to streamline QA operations, including standardizing documentation, test metrics, and review protocols.
Collaborative Partner – Works closely with engineering and product teams to provide data-informed, actionable feedback that drives continuous improvement.
Risk Manager – Proactively identifies and communicates testing gaps, critical bugs, and regression risks to stakeholders.
Automation Advocate – Integrates automated testing into CI/CD pipelines to enhance test coverage, reduce manual effort, and increase release confidence.
Qualifications and Experience
Bachelor’s degree in Design, Computer Science, Information Technology, Software Engineering or a related field.
Minimum of 2- 4 years of quality assurance experience in agile software development environments, preferably within the NGO or development sector.
Familiarity with testing frameworks and tools such as Selenium, Cypress, TestNG, JMeter, or Postman.
Strong knowledge of test automation, performance testing, and software lifecycle integration.
Certifications and Licenses:
CSM, CQAP, CTFL Certification or its equivalent.
Other Details
We welcome applications from all qualified candidates and are especially keen to hear from women who are ready to make an impact. As such, qualified female candidates are strongly encouraged to apply.
Please note that consideration for employment is contingent upon successful completion of background and reference checks that may include criminal record checks.