Quality Assurance Manager - Tanzania
About this role
About Imagine Worldwide
Imagine Worldwide Tanzania (Imagine-TZ) is a non-profit organization affiliated with Imagine Worldwide (IW), a global NGO committed to transforming education through innovative technology. Imagine-TZ seeks to demonstrate that children — when provided with access to personalized, tablet-based learning — can acquire foundational literacy and numeracy skills with minimal adult supervision. By leveraging evidence-based digital learning solutions, IW partners with governments, schools, and communities to expand access to quality education for underserved children across the country. Literacy and numeracy skills are the basis for a better life and the positive benefits to health, wealth, and social outcomes are multi-generational. However, 9 out of 10 children across Sub-Saharan Africa cannot read and understand a simple text by age 10. Imagine works with partners worldwide to confront this crisis, using data and research to continuously refine and scale its foundational learning solution.
Imagine- TZ has recently signed a Memorandum of Understanding (MoU) with the Ministry of Education, Science and Technology (MoEST), the President’s Office - Regional Administration and Local Government (PO-RALG), and the Ministry of Education and Vocational Training (MoEVT) in Zanzibar to implement a program known as MsingiTek. This program will be rolled out in five regions of mainland (Morogoro, Manyara, Shinyanga, Tabora, and Ruvuma) as well as across 11 districts of Zanzibar. The first phase of the program, launched in May 2025, will reach 533 public primary schools (500 in mainland Tanzania and 33 in Zanzibar) over the course of 15 months. If MsingTek demonstrates improvements in literacy and numeracy outcomes, it will be scaled nationwide in close collaboration with the government. This initiative has the potential to transform the learning journey for millions of children across Tanzania.
Â
About the Role
The Quality Assurance Manager will work closely with Imagine’s Director of Technical Services and local implementing partners to fulfill several areas of responsibility. The first area is quality assurance of the learning software - Learning Content Provider’s software for Android and iOS which is in multiple languages, with a primary focus on Swahili and English. The QA Manager will work with our partner Learning Content Provider and global technology team to test new child-facing activities locally, providing feedback to help improve and iterate with them. They will be required to source, manage and support a team of adhoc testers during major software releases. The second area of quality assurance is targeted A/B experiments conducted on learners as test new or improved versions of the software, and collecting data before rolling out across all schools. The other area of responsibility is quality assurance of the data collection and monitoring systems installed in schools that provide oversight of our programs. This includes testing for and identifying failure points in the system and troubleshooting. The Quality Assurance Manager’s responsibilities will include - but will not be limited to the following:-
Â
Key Responsibilities
Technology Quality AssuranceÂ
- Design, implement, conduct and oversee testing and quality assurance processes for Learning Content Provider’s software or any other software on an ongoing basis as well as during major software updatesÂ
- Setup and manage Imagine test labs in the office and various schools to support the quality assurance work and provide a showcase to funders and external stakeholdersÂ
- Functional testing of software including assessment of:Â
â—‹ onecourse learning units (4000 per localisation) o for content errors, incorrect graphics or poor pronunciation and other unexpected behavioursÂ
â—‹ User experience and journey across adaptive learning sessions, correctness of adaptive algorithm outputs, navigation and menus of the softwareÂ
â—‹ Configuration and settings in terms of user profiles, switching languages, OTA update process, and other advanced settingsÂ
â—‹ Data outputs from the software in terms of analytic data correctnessÂ
- Source and manage a team of testers on an adhoc basis before major software releases: â—‹ Ensure testers are adequately trained to conduct testsÂ
â—‹ Ensuring quality of issue reportingÂ
â—‹ Manage division of labour across testersÂ
â—‹ Tracking individual tester performance.
â—Ź Acting as a main local liaison with Learning Content Provider.
A/B ExperimentationÂ
- Design, implement and conduct testing processes for customized versions of software on learners in schools, against defined objectivesÂ
- Data collection and compilation from experiments to inform further decision-making and improvementsÂ
- Contribute to ideation and problem solving to enhance the learner experience and improve learning outcomes
- Testing device performance for various scenarios related to software updates
- Supporting global analytics team with collection of logs and related data from devices being used during program implementation
Data Quality AssuranceÂ
- Design, implement and conduct testing processes for data quality of data obtained from tablets, monitoring systems and other tools used to support the programÂ
- Develop and implement strategies to ascertain data accuracy, completeness, timeliness, consistency, and integrityÂ
- Develop and implement strategies to conduct data validation and cleansing where requiredÂ
Requirements
Minimum Qualifications
- Bachelor’s Degree in a relevant field: Technology, Data Science, Quality Assurance
- A minimum of 5 years’ experience in Technology, Software and Data Management
- Good knowledge of computer hardware and softwareÂ
- Experience of both iOS and Android operating systemsÂ
- Experience of using Github issues or similar to report and triage bugsÂ
- Mac OS experience is beneficialÂ
Ideal Candidate Profile
- Excellent written and oral communication skills in English and Swahili
- Strong interpersonal and relationship building skillsÂ
- Ability to work effectively in multicultural environments and teamsÂ
- Strong organization skills and superior attention to detailÂ
- Ability to work under pressure and meet deadlinesÂ
- Ability to proactively manage and resolve conflictsÂ
- Ability to prioritize and display a high level of adaptability/flexibility while handling job responsibilityÂ
Qualities
-  Passion for Imagine’s mission and visionÂ
- Â Demonstrated commitment to equity in educational access and outcomes
- Passion for project management
- Demonstrated ability to think independently and solve problems
- Collaborative team player; clear and proactive communicator
- Flexible, adaptable, and able to work in a fast-paced, changing environment
Â
Compensation & Benefits
Salary is competitive and commensurate with experience.
Â
Location
The Quality Assurance Manager must be based in Dar es Salaam, Tanzania, and will travel frequently within the country.
Â
* * *
Imagine Worldwide is proud to be an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Frequently Asked Questions
Is the salary disclosed for the Quality Assurance Manager - Tanzania position at imagineworldwide?
Where is the Quality Assurance Manager - Tanzania position at imagineworldwide located?
Which team or department does the Quality Assurance Manager - Tanzania at imagineworldwide belong to?
How do I apply for the Quality Assurance Manager - Tanzania position at imagineworldwide?
When was the Quality Assurance Manager - Tanzania job at imagineworldwide posted?
You'll be redirected to imagineworldwide's official application page on Greenhouse.