Startup & High Growth

Social Impact

Movemeback African oppportunity location
  • Nairobi Kenya

EIDU - QA Automation Engineer Movemeback African opportunity cover image


EIDU is a social impact business with an ambitious vision to educate the world’s poorest 1 billion children via their next generation global edtech learning platform. EIDU has built a learning platform which works on mobile devices providing access to education for young children in poor areas where it’s hard to get the high-quality education that all children deserve.


Their vision is to improve education for these children by building the next-generation global ed-tech platform, driven by the belief that all children should be given the chance to reach their full intellectual potential. However, more than 600 million children in the world do not even learn foundational skills like reading and basic maths, despite the majority of them going to school. EIDU's Android-based solution enables children to learn by themselves and provides teachers with high-quality teaching support. It works globally, even on the cheapest smartphones and tablets. The team began developing EIDU in the toughest conditions they could find: with more than 5,000 children in the largest urban informal settlements in Africa, located in Nairobi, Kenya, and are on their way to scaling to many different places in the world – currently, to Nigeria and Ghana. The team use their vast and rich set of usage data to make data-driven decisions at every level of the organization.


EIDU are looking for a Quality Assurance (QA) Engineer to develop and execute manual and automated tests to ensure product quality. Your responsibilities include reviewing system requirements, designing and implementing manual and automated tests and reporting bugs and verifying corrective actions. The QA Engineer plays an important part in EIDU’s product development process. You will be responsible for conducting tests before product launches, to ensure software runs smoothly. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, the team would like to meet you.


How EIDU work:

  • A free culture, emphasizing autonomy, flexibility, and agility using Scrum.
  • We build highly available, low-maintenance, high-quality applications by applying DevOps and focusing on writing Clean Code.
  • Current technologies:
  • App: Android, Kotlin, Espresso
  • Backend: serverless, Kotlin, AWS, Terraform, FaunaDB, Redshift
  • Web: Vue.js


Role Responsibilities:

  • Review requirements, user stories, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritise, plan and coordinate testing activities
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing on releases
  • Design, develop and execute test automation scripts
  • Work closely with the scrum team to ensure the process of building software promotes quality
  • Stay up to date with new testing tools and test strategies


What you should bring:

  • 5 years of work experience in software quality assurance and automation
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience writing clear, concise and comprehensive test plans and test cases
  • Experience writing test automation scripts; preferably in Kotlin or Java
  • Good understanding of Android testing and Espresso
  • Familiarity with back-end integration tests
  • Exceptional attention to detail
  • Certification in ISTQB and scrum is an added advantage
  • BS/MS degree in Computer Science, Engineering or a related field
  • An eagerness to visit and work with our users in the field


  • An international team of passionate people located in Berlin, Nairobi and Lagos, who support and challenge each other to achieve the great goal we set out for
  • We focus on results, not time spent at the office, so there is a high degree of flexibility regarding working hours, vacations, and the place of your work
  • Social impact like no one else

About EIDU

EIDU’s primary goal is to achieve social impact. They see early childhood education as a key factor in reducing the global opportunity gap. The ability to use mobile technology to improve educational conditions worldwide is in reach – at a fraction of the cost of other alternatives. In a few years, smartphones will be ubiquitous even in the least developed regions of the world. EIDU believe there is immense potential in harnessing smartphones as a teaching tool – it all depends on the software, and they are creating an app-based learning environment that enables children aged 3-6 to develop cognitive abilities on their own.

EIDU chose to approach their mission by founding a technology startup and are confident that their business model will allow them to develop a highly competitive product, as well as to attract the most talented people in the field. Despite their strong focus on technology and economy, the convictions that drive them are deeply humanistic, not technocratic. An innovative equity model reflects their focus on impact: rather than benefiting the first generation of founders only, it is designed to drive purposeful entrepreneurship for all employees over the course of a full decade.

Behind EIDU is a team with a decade-long common history of building and marketing highly innovative and successful software products. They want EIDU to be a place for growth, supporting people to make the best out of their talents. Employing agile principles on all levels, their organisational culture empowers people to act and make decisions autonomously within their domains. Simple and effective processes remove obstacles that hinder people from getting their jobs done, as well as involve them in shaping the organisation.

EIDU is headquartered in Berlin, Germany, with employees from over 8 different countries. Team members are also based in Nairobi, Kenya and Mexico City.