Senior QA Engineer job at Educate
New
Website :
Today
Linkedid Twitter Share on facebook
Senior QA Engineer
2026-09-07T07:38:35+00:00
Educate
https://cdn.greatugandajobs.com/jsjobsdata/data/employer/comp_8968/logo/educate.png
FULL_TIME
Kampala
Kampala
00256
Uganda
Education, and Training
Computer & IT, Science & Engineering, Business Operations
UGX
MONTH
2026-09-21T17:00:00+00:00
8

Who We Are!

Africa has the world’s youngest and fastest-growing population. By 2035, the continent is poised to contribute more young people to the global workforce each year than the rest of the world combined.

At Educate! we're obsessed with impact. We leverage iterative learning to build highly scalable youth employment solutions aimed at unlocking the potential of the world’s youngest continent.

Educate! prepares youth in Africa to learn, earn and thrive in today’s economy by:

Introducing an employment-focused school subject into secondary and

Delivering livelihood boot camps for out-of-school youth, with a focus on marginalized rural girls and young women.

To date, more than 500,000 youth have been meaningfully impacted across Uganda, Rwanda, Kenya, and Tanzania, and along the way, Educate! has become the largest youth employment and skills provider in East Africa.

Educate! is a team of over 300 largely African staff and 300 volunteer youth mentors. We prioritize building an engaging, fulfilling and growth oriented work environment. 50% of our top 30 leaders have been with us for over 5 years, 10+ alumni have started their own organizations, and 6 current or former team members were Acumen Fund East Africa fellows.

We have been backed by top foundations such as Imaginable Futures, Livelihood Impact Fund, Jack Dorsey’s #startsmall, CIFF and Echidna Giving. Educate! won a 2018 Klaus J. Jacobs Prize and a 2015 WISE Award, and has been highlighted by the World Bank’s S4YE's Impact Portfolio, an Al Jazeera documentary, BBC, The Brookings Institution as one of 14 case studies on scaling education, and the Gates Foundation as a Goalkeepers Accelerator. In 2022, we received a catalytic investment from philanthropist Mackenzie Scott to scale our systems change work.

Educate!'s long-term vision is to design solutions that measurably impact millions of youth across Africa each year.

Good to note: To Our Awesome Applicants! ??

We know that incredible candidates sometimes hesitate to apply if they don’t meet every requirement. If this role excites you, we encourage you to apply!

We’re looking for passionate individuals who believe in our mission and can bring unique perspectives to our team—not just those who check every box. We value diversity and strongly encourage women and individuals from all backgrounds to apply.

Position Overview

Educate!, the largest youth skills service provider in East Africa, is seeking a Senior QA Engineer to join our ambitious and cross-functional Technology team. We are looking for a quality-obsessed engineer who is passionate about ensuring our technology products deliver reliable, impactful experiences for the youth we serve.

In this role, you’ll be the driving force behind quality across our products—partnering closely with the Product Owner to define what “done” looks like, owning hands-on QA review, and helping our engineering team build a culture where quality is everyone’s responsibility. You’ll establish QA standards from the ground up, evaluate and implement end-to-end testing tools, and embed automated testing into our development pipelines.

This is a high-impact role on a growing Technology team. You’ll join a motivated, passionate, overachieving international team with a vision to design solutions that will impact millions of youth annually across Africa.

You are the right fit for this role if you:

  • Are passionate about building reliable, high-quality technology product
  • Take ownership of quality and hold yourself and others to a high bar
  • Are collaborative and thrive working closely with product and engineering stakeholders
  • Have independently driven QA practices and testing strategy in a team
  • Have a proactive mindset—you see gaps in quality and take initiative to address them

What You’ll Do?

Review & Release Readiness

Partner with the Product Owner to define acceptance criteria, validate feature completeness, and ensure releases meet quality standards before they reach the youth we serve. This is the primary focus of the role.

  • Collaborate with the Product Owner to establish a shared definition of “done” for features and releases
  • Perform hands-on exploratory, functional, and regression testing of new features and bug fixes
  • Triage, document, and verify bugs throughout the sprint cycle
  • Provide a final quality sign-off before code is deployed to production
  • Communicate release readiness and surface risks to the team in a timely manner

QA Standards & Strategy

Define and document testing standards, methodologies, and quality benchmarks for the engineering team. Build the QA playbook so that quality is repeatable, scalable, and not dependent on tribal knowledge.

  • Establish test plans, test case templates, and acceptance criteria standards
  • Define severity and priority frameworks for bug classification
  • Document QA processes and best practices for the team to follow
  • Continuously improve QA processes based on retrospectives and release outcomes

E2E Testing Tooling & Framework Selection

Evaluate, recommend, and implement the right end-to-end testing tools and frameworks based on the team’s automation maturity, technical stack, and maintenance capacity.

  • Research and compare E2E testing frameworks based on team needs and product requirements
  • Assess the appropriate level of automation given the team’s size, velocity, and technical constraints
  • Drive adoption of selected tools and provide guidance to engineers on writing E2E tests
  • Own the E2E test suite and ensure it remains reliable, maintainable, and valuable

Testing Infrastructure & Developer Accountability

Support the integration of automated tests into CI/CD pipelines and hold the engineering team accountable for writing and maintaining their own unit and integration tests. Quality is a team effort—this function ensures it stays that way.

  • Integrate automated test suites into CI/CD pipelines to run on every commit, PR, or deploy
  • Define and track test coverage expectations for unit and integration tests
  • Review test plans and advocate for testability in code reviews and architecture discussions
  • Establish quality gates that prevent untested or undertested code from reaching production
  • Develop quality assurance procedures in collaboration with the Product Owner and development team

Who You Are ?‍♀️?‍♂️

Bachelor’s degree in Computer Science, Information Technology, or any other Technology-related course, and a minimum of 5 years of work experience in a QA or Software Quality Engineering role

Strong hands-on experience with both manual and automated testing methodologies

Experience evaluating and implementing E2E testing frameworks

Familiarity with CI/CD tools and integrating automated tests into deployment pipelines

Experience defining QA standards, test plans, and quality processes for a team

Excellent collaboration and communication skills, particularly with product and engineering stakeholders

Experience working with program delivery and data collection platforms such as USSD, SMS, WhatsApp, etc. is a plus

Basic knowledge of project management tools such as JIRA or equivalent

Experience working with a startup is a plus

Fits our Five Culture Tenets (see What is Educate! About? below); Learn more by looking at Educate!’s culture deck here

What We Offer ?

  • A vibrant, mission-driven environment with a supportive and fun team.
  • Competitive salary based on experience.
  • Learning & growth opportunities
  • Collaborate with the Product Owner to establish a shared definition of “done” for features and releases
  • Perform hands-on exploratory, functional, and regression testing of new features and bug fixes
  • Triage, document, and verify bugs throughout the sprint cycle
  • Provide a final quality sign-off before code is deployed to production
  • Communicate release readiness and surface risks to the team in a timely manner
  • Establish test plans, test case templates, and acceptance criteria standards
  • Define severity and priority frameworks for bug classification
  • Document QA processes and best practices for the team to follow
  • Continuously improve QA processes based on retrospectives and release outcomes
  • Research and compare E2E testing frameworks based on team needs and product requirements
  • Assess the appropriate level of automation given the team’s size, velocity, and technical constraints
  • Drive adoption of selected tools and provide guidance to engineers on writing E2E tests
  • Own the E2E test suite and ensure it remains reliable, maintainable, and valuable
  • Integrate automated test suites into CI/CD pipelines to run on every commit, PR, or deploy
  • Define and track test coverage expectations for unit and integration tests
  • Review test plans and advocate for testability in code reviews and architecture discussions
  • Establish quality gates that prevent untested or undertested code from reaching production
  • Develop quality assurance procedures in collaboration with the Product Owner and development team
  • Manual and automated testing methodologies
  • E2E testing frameworks evaluation and implementation
  • CI/CD tools and integration of automated tests
  • QA standards, test plans, and quality process definition
  • Collaboration and communication with product and engineering stakeholders
  • Experience with program delivery and data collection platforms (USSD, SMS, WhatsApp) is a plus
  • Basic knowledge of project management tools (JIRA or equivalent)
  • Bachelor’s degree in Computer Science, Information Technology, or any other Technology-related course
  • Minimum of 5 years of work experience in a QA or Software Quality Engineering role
  • Strong hands-on experience with both manual and automated testing methodologies
  • Experience evaluating and implementing E2E testing frameworks
  • Familiarity with CI/CD tools and integrating automated tests into deployment pipelines
  • Experience defining QA standards, test plans, and quality processes for a team
  • Excellent collaboration and communication skills, particularly with product and engineering stakeholders
  • Experience working with program delivery and data collection platforms such as USSD, SMS, WhatsApp, etc. is a plus
  • Basic knowledge of project management tools such as JIRA or equivalent
  • Experience working with a startup is a plus
  • Fits our Five Culture Tenets
bachelor degree
12
JOB-6a9e69fb3e958

Vacancy title:
Senior QA Engineer

[Type: FULL_TIME, Industry: Education, and Training, Category: Computer & IT, Science & Engineering, Business Operations]

Jobs at:
Educate

Deadline of this Job:
Monday, September 21 2026

Duty Station:
Kampala | Kampala

Summary
Date Posted: Monday, September 7 2026, Base Salary: Not Disclosed

Similar Jobs in Uganda
Learn more about Educate
Educate jobs in Uganda

JOB DETAILS:

Who We Are!

Africa has the world’s youngest and fastest-growing population. By 2035, the continent is poised to contribute more young people to the global workforce each year than the rest of the world combined.

At Educate! we're obsessed with impact. We leverage iterative learning to build highly scalable youth employment solutions aimed at unlocking the potential of the world’s youngest continent.

Educate! prepares youth in Africa to learn, earn and thrive in today’s economy by:

Introducing an employment-focused school subject into secondary and

Delivering livelihood boot camps for out-of-school youth, with a focus on marginalized rural girls and young women.

To date, more than 500,000 youth have been meaningfully impacted across Uganda, Rwanda, Kenya, and Tanzania, and along the way, Educate! has become the largest youth employment and skills provider in East Africa.

Educate! is a team of over 300 largely African staff and 300 volunteer youth mentors. We prioritize building an engaging, fulfilling and growth oriented work environment. 50% of our top 30 leaders have been with us for over 5 years, 10+ alumni have started their own organizations, and 6 current or former team members were Acumen Fund East Africa fellows.

We have been backed by top foundations such as Imaginable Futures, Livelihood Impact Fund, Jack Dorsey’s #startsmall, CIFF and Echidna Giving. Educate! won a 2018 Klaus J. Jacobs Prize and a 2015 WISE Award, and has been highlighted by the World Bank’s S4YE's Impact Portfolio, an Al Jazeera documentary, BBC, The Brookings Institution as one of 14 case studies on scaling education, and the Gates Foundation as a Goalkeepers Accelerator. In 2022, we received a catalytic investment from philanthropist Mackenzie Scott to scale our systems change work.

Educate!'s long-term vision is to design solutions that measurably impact millions of youth across Africa each year.

Good to note: To Our Awesome Applicants! ??

We know that incredible candidates sometimes hesitate to apply if they don’t meet every requirement. If this role excites you, we encourage you to apply!

We’re looking for passionate individuals who believe in our mission and can bring unique perspectives to our team—not just those who check every box. We value diversity and strongly encourage women and individuals from all backgrounds to apply.

Position Overview

Educate!, the largest youth skills service provider in East Africa, is seeking a Senior QA Engineer to join our ambitious and cross-functional Technology team. We are looking for a quality-obsessed engineer who is passionate about ensuring our technology products deliver reliable, impactful experiences for the youth we serve.

In this role, you’ll be the driving force behind quality across our products—partnering closely with the Product Owner to define what “done” looks like, owning hands-on QA review, and helping our engineering team build a culture where quality is everyone’s responsibility. You’ll establish QA standards from the ground up, evaluate and implement end-to-end testing tools, and embed automated testing into our development pipelines.

This is a high-impact role on a growing Technology team. You’ll join a motivated, passionate, overachieving international team with a vision to design solutions that will impact millions of youth annually across Africa.

You are the right fit for this role if you:

  • Are passionate about building reliable, high-quality technology product
  • Take ownership of quality and hold yourself and others to a high bar
  • Are collaborative and thrive working closely with product and engineering stakeholders
  • Have independently driven QA practices and testing strategy in a team
  • Have a proactive mindset—you see gaps in quality and take initiative to address them

What You’ll Do?

Review & Release Readiness

Partner with the Product Owner to define acceptance criteria, validate feature completeness, and ensure releases meet quality standards before they reach the youth we serve. This is the primary focus of the role.

  • Collaborate with the Product Owner to establish a shared definition of “done” for features and releases
  • Perform hands-on exploratory, functional, and regression testing of new features and bug fixes
  • Triage, document, and verify bugs throughout the sprint cycle
  • Provide a final quality sign-off before code is deployed to production
  • Communicate release readiness and surface risks to the team in a timely manner

QA Standards & Strategy

Define and document testing standards, methodologies, and quality benchmarks for the engineering team. Build the QA playbook so that quality is repeatable, scalable, and not dependent on tribal knowledge.

  • Establish test plans, test case templates, and acceptance criteria standards
  • Define severity and priority frameworks for bug classification
  • Document QA processes and best practices for the team to follow
  • Continuously improve QA processes based on retrospectives and release outcomes

E2E Testing Tooling & Framework Selection

Evaluate, recommend, and implement the right end-to-end testing tools and frameworks based on the team’s automation maturity, technical stack, and maintenance capacity.

  • Research and compare E2E testing frameworks based on team needs and product requirements
  • Assess the appropriate level of automation given the team’s size, velocity, and technical constraints
  • Drive adoption of selected tools and provide guidance to engineers on writing E2E tests
  • Own the E2E test suite and ensure it remains reliable, maintainable, and valuable

Testing Infrastructure & Developer Accountability

Support the integration of automated tests into CI/CD pipelines and hold the engineering team accountable for writing and maintaining their own unit and integration tests. Quality is a team effort—this function ensures it stays that way.

  • Integrate automated test suites into CI/CD pipelines to run on every commit, PR, or deploy
  • Define and track test coverage expectations for unit and integration tests
  • Review test plans and advocate for testability in code reviews and architecture discussions
  • Establish quality gates that prevent untested or undertested code from reaching production
  • Develop quality assurance procedures in collaboration with the Product Owner and development team

Who You Are ?‍♀️?‍♂️

Bachelor’s degree in Computer Science, Information Technology, or any other Technology-related course, and a minimum of 5 years of work experience in a QA or Software Quality Engineering role

Strong hands-on experience with both manual and automated testing methodologies

Experience evaluating and implementing E2E testing frameworks

Familiarity with CI/CD tools and integrating automated tests into deployment pipelines

Experience defining QA standards, test plans, and quality processes for a team

Excellent collaboration and communication skills, particularly with product and engineering stakeholders

Experience working with program delivery and data collection platforms such as USSD, SMS, WhatsApp, etc. is a plus

Basic knowledge of project management tools such as JIRA or equivalent

Experience working with a startup is a plus

Fits our Five Culture Tenets (see What is Educate! About? below); Learn more by looking at Educate!’s culture deck here

What We Offer ?

  • A vibrant, mission-driven environment with a supportive and fun team.
  • Competitive salary based on experience.
  • Learning & growth opportunities

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

Application Process: Rolling basis, interviews happening soon!

Application Link:Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Uganda
Job Type: Full-time
Deadline of this Job: Monday, September 21 2026
Duty Station: Kampala | Kampala
Posted: 07-09-2026
No of Jobs: 1
Start Publishing: 07-09-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.