Home › Companies › Delta40 › Farm To Feed: Quality Assurance Engineer — Web + Mobile + API + Integrations
Farm To Feed: Quality Assurance Engineer — Web + Mobile + API + Integrations
Delta40 · Nairobi, Kenya, 00100, Kenya · Remote · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Delta40 |
| Title | Farm To Feed: Quality Assurance Engineer — Web + Mobile + API + Integrations |
| Normalized title | - |
| Department / team | Farm To Feed |
| Location | Nairobi, Kenya |
| Work model | Remote / Remote |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-03-13 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Delta40. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Nairobi. | Open |
| Department jobs | Active postings in Farm To Feed. | Open |
| Work model jobs | Active Remote postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Delta40 |
| Source | e091aa8b-be38-4c5c-8aba-7507f9a1712a |
| ATS provider | BambooHR |
Description
About Farm to Feed
Farm to Feed is building the digital backbone for efficient, transparent supply chains in Kenya, connecting suppliers and producers to commercial kitchens and institutional buyers through one integrated platform. Our purpose-built ERP powers procurement, real time inventory, receiving, dispatch, pricing and finance, working hand-in-hand with our B2B e-commerce and supplier mobile app to reduce manual work, improve fulfillment performance, and strengthen traceability and data quality from sourcing to delivery across multiple product categories. We’re a practical, execution-driven team that ships what moves the needle in operations and customer experience, using data to learn fast and scale what works.
Role summary
Own day-to-day product quality across our ERP, e-commerce, supplier mobile app, APIs, and operational automations. You’ll build and execute test plans, protect releases with smart regression coverage, and improve our QA process with practical automation where it pays off.
What you’ll do
Test execution & release confidence
Create test plans and test cases for new features, regression cycles, and hotfix validation.
Validate end-to-end workflows: purchase → receive → inventory updates → sales/orders → dispatch → payments/reconciliation.
Bug management
Write excellent bug reports (clear steps, logs, expected vs actual, severity/priority).
Triage issues with engineering and help confirm fixes quickly.
Automation
Maintain a small, high-value automation suite (smoke tests, critical paths, API tests).
Support CI quality gates (basic checks + targeted regression before deploy). o Frontend E2E testing with tolls such as Cypress.
Non-functional testing
Basic performance checks on critical endpoints and workflows (especially report-heavy areas).
Data integrity testing for inventory and traceability fields (the stuff that breaks trust fastest).
Process & documentation
Improve QA standards: definition of done, acceptance criteria quality, release checklists, and test coverage reporting.
What success looks like (sample KPIs)
Reduced production defects and repeat incidents
Shorter regression cycles with stable coverage
Faster bug turnaround time (report → reproduce → fix verified)
Automated tests coverage
Higher confidence in releases, fewer rollbacks
Requirements
3–5 years QA experience on web applications + APIs (mobile testing experience is a plus).
Comfortable with REST APIs, JSON, test data setup, and validating integrations.
Familiar with at least one automation approach (e.g., browser-based UI + API testing).
Strong attention to detail and ownership mindset (you break it before users do).
Nice to have
Experience testing messaging workflows (e.g., WhatsApp) or integrations (payments, accounting).
Exposure to modern delivery pipelines (e.g., GitHub CI/CD patterns).
Reporting line & working style
Reports to: Head of Technology
Works closely with: Engineering, Ops/Procurement, Sales, Customer Support, Data/Analytics.
What we offer
Real ownership of quality: QA has a seat at the table—your sign-off meaningfully shapes what ships and when.
High-impact work: You’ll protect the reliability of systems that run core operations (ERP, B2B e-commerce, supplier app, APIs, integrations).
Strong exposure & growth: Hands-on experience across web, mobile, API testing, data integrity checks, and operational workflows—great runway for becoming a Senior QA / QA Lead.
Fast feedback loop: Tight collaboration with engineering and operations, so issues get reproduced, fixed, and verified quickly.
Practical process improvements: Freedom to introduce lightweight testing standards (release checklists, regression packs, better bug reporting) that reduce fire-fighting over time.
Flexible working rhythm: Hybrid/remote where possible, with occasional on-site time to understand real workflows and validate releases in context.
Competitive pay: A salary aligned to the Kenyan market for the level and scope of the role.
Full job record
| Job ID | 6325f6f9b6cfb06dd63c003b3fb6ed582b6c14c5 |
| Org ID | 9d9f10cf-6811-41b3-8f00-54515bbd0556 |
| Source ID | e091aa8b-be38-4c5c-8aba-7507f9a1712a |
| Board ID | e091aa8b-be38-4c5c-8aba-7507f9a1712a |
| Provider | bamboohr |
| Provider Job Key | 124 |
| Title | Farm To Feed: Quality Assurance Engineer — Web + Mobile + API + Integrations |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Nairobi, Kenya, 00100, Kenya |
| Department | Farm To Feed |
| Team | — |
| Employment Type | full_time |
| Workplace Type | remote |
| Remote Policy | remote |
| Country | — |
| Region | Kenya |
| City | Nairobi |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://delta40.bamboohr.com/careers/124 |
| Apply URL | https://delta40.bamboohr.com/careers/124 |
| First Seen At | 2026-05-30 06:07:51Z |
| Last Seen At | 2026-06-06 10:25:57Z |
| Last Checked At | 2026-06-06 10:25:57Z |
| Last Changed At | 2026-05-30 06:07:51Z |
| Inactive At | — |
| Source Posted At | 2026-03-13 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=delta40/date=2026-06-06/2026-06-06T10-25-56-429Z-0a3b36b895f40edd23453e641a934825232bf62809f4525f8ce9bba121187023.json |
Event Fields
{
"content_hash": "0fc994af65eb5baa39259be2142cd72994d42b1bb57527063f536462fe419b0a",
"source_hash": "068f5b44c69e381bd146e3d5e9df620e3cbf425b599e4abc4f6b53f0ca3f412d",
"last_changed_at": "2026-05-30T06:07:51.958Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Nairobi, Kenya, 00100, Kenya",
"city": "Nairobi",
"region": "Kenya",
"country": null,
"is_remote": true,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T10:25:57.412Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Nairobi, Kenya, 00100, Kenya",
"city": "Nairobi",
"region": "Kenya",
"country": null,
"is_remote": true,
"confidence": 0.8
},
"countries": []
},
"remote_policy": "remote",
"salary_period": null,
"workplace_type": "remote",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "124",
"isRemote": null,
"location": {
"city": "Nairobi",
"state": "Kenya"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18671",
"locationType": "0",
"jobOpeningName": "Farm To Feed: Quality Assurance Engineer — Web + Mobile + API + Integrations",
"departmentLabel": "Farm To Feed",
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Nairobi",
"state": "Kenya",
"postalCode": "00100",
"addressCountry": "Kenya"
},
"datePosted": "2026-03-13",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span style=\"color: rgb(15, 71, 97); font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold\">About Farm to Feed </span></p>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Farm to Feed is building the digital backbone for efficient, transparent supply chains in Kenya, connecting suppliers and producers to commercial kitchens and institutional buyers through one integrated platform. Our purpose-built ERP powers procurement, real time inventory, receiving, dispatch, pricing and finance, working hand-in-hand with our B2B e-commerce and supplier mobile app to reduce manual work, improve fulfillment performance, and strengthen traceability and data quality from sourcing to delivery across multiple product categories. We’re a practical, execution-driven team that ships what moves the needle in operations and customer experience, using data to learn fast and scale what works. </span></p>\n<p><br></p>\n<p><span style=\"color: rgb(15, 71, 97); font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold\">Role summary </span></p>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Own day-to-day product quality across our ERP, e-commerce, supplier mobile app, APIs, and operational automations. You’ll build and execute test plans, protect releases with smart regression coverage, and improve our QA process with practical automation where it pays off. </span></p>\n<p><br></p>\n<p><span style=\"color: rgb(15, 71, 97); font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold\">What you’ll do </span></p>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">Test execution & release confidence </span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Create test plans and test cases for new features, regression cycles, and hotfix validation. </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Validate end-to-end workflows: purchase → receive → inventory updates → sales/orders → dispatch → payments/reconciliation. </span></li>\n</ul>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">Bug management </span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Write excellent bug reports (clear steps, logs, expected vs actual, severity/priority). </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Triage issues with engineering and help confirm fixes quickly. </span></li>\n</ul>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">Automation </span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Maintain a small, high-value automation suite (smoke tests, critical paths, API tests).</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Support CI quality gates (basic checks + targeted regression before deploy). </span><span style=\"font-size: 12pt\">o </span><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Frontend E2E testing with tolls such as Cypress. </span><br></li>\n</ul>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">Non-functional testing </span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Basic performance checks on critical endpoints and workflows (especially report-heavy areas). </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Data integrity testing for inventory and traceability fields (the stuff that breaks trust fastest). </span></li>\n</ul>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">Process & documentation </span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Improve QA standards: definition of done, acceptance criteria quality, release checklists, and test coverage reporting. </span></li>\n</ul>\n<p><br></p>\n<p><span style=\"color: rgb(15, 71, 97); font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold\">What success looks like (sample KPIs) </span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Reduced production defects and repeat incidents </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Shorter regression cycles with stable coverage </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Faster bug turnaround time (report → reproduce → fix verified) </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Automated tests coverage </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Higher confidence in releases, fewer rollbacks </span></li>\n</ul>\n<p><br></p>\n<p><span style=\"color: rgb(15, 71, 97); font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold\">Requirements </span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">3–5 years</span> QA experience on web applications + APIs (mobile testing experience is a plus). </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">Comfortable with</span> REST APIs, JSON, test data setup, and validating integrations.</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">Familiar with at least one automation</span> approach (e.g., browser-based UI + API testing). </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">Strong</span> attention to detail and ownership mindset (you break it before users do). </span></li>\n</ul>\n<p><br></p>\n<p><span style=\"color: rgb(15, 71, 97); font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold\">Nice to have </span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Experience testing messaging workflows (e.g., WhatsApp) or integrations (payments, accounting). </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Exposure to modern delivery pipelines (e.g., GitHub CI/CD patterns). </span></li>\n</ul>\n<p><br></p>\n<p><span style=\"color: rgb(15, 71, 97); font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold\">Reporting line & working style </span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">Reports to: </span>Head of Technology</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt\"><span style=\"font-weight: bold\">Works closely with:</span> Engineering, Ops/Procurement, Sales, Customer Support, Data/Analytics. </span></li>\n</ul>\n<p><br></p>\n<p><span style=\"color: rgb(15, 71, 97); font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold\">What we offer </span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">Real ownership of quality: </span><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">QA has a seat at the table—your sign-off meaningfully shapes what ships and when. </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">High-impact work: </span><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">You’ll protect the reliability of systems that run core operations (ERP, B2B e-commerce, supplier app, APIs, integrations). </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">Strong exposure & growth: </span><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Hands-on experience across web, mobile, API testing, data integrity checks, and operational workflows—great runway for becoming a Senior QA / QA Lead. </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">Fast feedback loop: </span><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Tight collaboration with engineering and operations, so issues get reproduced, fixed, and verified quickly. </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">Practical process improvements: </span><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Freedom to introduce lightweight testing standards (release checklists, regression packs, better bug reporting) that reduce fire-fighting over time. </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">Flexible working rhythm: </span><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">Hybrid/remote where possible, with occasional on-site time to understand real workflows and validate releases in context. </span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold\">Competitive pay: </span><span style=\"font-family: Arial, sans-serif; font-size: 12pt\">A salary aligned to the Kenyan market for the level and scope of the role.</span></li>\n</ul>",
"compensation": null,
"departmentId": "18671",
"locationType": "0",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Farm To Feed: Quality Assurance Engineer — Web + Mobile + API + Integrations",
"departmentLabel": "Farm To Feed",
"jobOpeningStatus": "Open",
"minimumExperience": null,
"jobOpeningShareUrl": "https://delta40.bamboohr.com/careers/124",
"employmentStatusLabel": "Full-Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/6325f6f9b6cfb06dd63c003b3fb6ed582b6c14c5?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/9d9f10cf-6811-41b3-8f00-54515bbd0556JSONGET https://api.bluedoor.sh/job-postings/v1/sources/e091aa8b-be38-4c5c-8aba-7507f9a1712aJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/6325f6f9b6cfb06dd63c003b3fb6ed582b6c14c5/eventsJSON