Senior Associate, SDET NGO Job F4E
IT Jobs. Food For Education Jobs
How you’ll help us achieve it
We’re looking for a Software Development Engineer in Test (SDET) who will champion the quality of our technology, ensuring every release is robust, reliable, and built for real-world challenges. Your work will directly safeguard the systems that connect children to nutritious meals every day.
You’ll design and drive automated and manual testing strategies for our mobile and web platforms, collaborating closely with engineers, product managers, and field teams. By deeply understanding the operational realities of schools, kitchens, and logistics, you’ll anticipate edge cases and prevent failures before they reach our users. Your attention to detail and proactive approach will help us deliver technology our stakeholders can trust no matter the device, connectivity, or environment..
Key Responsibilities
- Own the end-to-end testing lifecycle for new features and modules—from requirement review → test planning → automation → execution → reporting → iterative improvement.
- Collaborate cross-functionally with Product, Engineering, Design, Data, and Operations to define quality criteria and ship reliable solutions in iterative modules (Agile delivery, frequent releases).
- Design, build, and maintain automated test frameworks for multiple user personas (e.g., parents, tappers, school admins, kitchen teams, internal ops) and ensure coverage for role-based workflows.
- Develop and execute tests with operational constraints in mind: offline-first or low-connectivity patterns, device realities (older Androids), and high-stakes accuracy.
- Work closely with engineers to de-risk releases before deployment through rigorous automation and exploratory testing.
- Contribute to the evolution of our QA processes and tooling, advocating for best practices in CI/CD, regression prevention, and test data management.
- Continuously analyze test results, identify root causes of issues, and drive actionable improvements to critical flows.
- Communicate clearly, present findings and recommendations in reviews, and keep stakeholders aligned without drama.
- Maintain strong handoff discipline: clean test documentation, reusable scripts, and developer-friendly bug reports.
Requirements
- 3–6 years experience in software testing or test automation, owning quality for complex features in a cross-functional team.
- Deep knowledge of test automation frameworks (e.g., Selenium, Appium, Cypress, or similar) for both mobile and web.
- Strong understanding of QA fundamentals: test strategy, planning, execution, reporting, and bug lifecycle management.
- Proficiency with at least one programming language (e.g., Python, Java, JavaScript).
- Experience working iteratively (Agile-style), shipping in increments, and improving based on feedback and data.
- Ability to translate messy real-world requirements into clear, testable cases—without over-engineering.
- Clear communicator: can explain trade-offs, align stakeholders, and collaborate tightly with engineers and product managers.
Nice to have
- Experience designing and executing tests for offline or low-bandwidth environments, especially in emerging-market or resource-constrained settings.
- Familiarity with the use of AI in testing.
- Familiarity with operational support tools such as logistics platforms, inventory management systems, field operations apps, or administrative dashboards.
- Hands-on experience integrating automated test suites into CI/CD workflows (e.g., Jenkins, GitHub Actions, or similar tools) to ensure rapid, reliable deployments.
- Confidence in conducting acceptance testing or validating software to ensure solutions perform as expected.
How to Apply
1. Applying For Jobs That You Qualify But Not Getting Interviews?
Click Here And Get An Expert Review Of Your CV From Our Recruitment Team Plus 3 Months Job Search Assistance. Land Your Next Job Faster.
2. Register your CV with us today for a better job.
Upload your CV to be considered for jobs that match your skills, experience and career level. Upload your CV here — It's free.
3. Stay relevant in a competitive job market.
Register for short professional courses starting next month. See courses starting next month.
4. Pass Your Next Job Interview With Confidence
Learn how to confidently sell your value and negotiate best salary in interviews. Click here for interview preparation. Interview with confidence.
Job Seeker Testimonials
Since 2011 Corporate Staffing has helped over 13,000 job seekers across Kenya secure new jobs with our clients. Read our job seekers’ success stories here.

