Fuzu Exclusive Job

KOKO Networks Ltd   |   Nairobi, Kenya   |   Log in or register to see the closing date

Quality Assurance Engineer

  • Bachelor's degree
  • Information technology, software development, data
  • Expert (non-managerial)
  • Full Time
  • Permanent
Click to apply

Job Summary

The Quality Assurance Engineer will be experienced in Manual, Automation and Performance testing using open source technologies. This roles engages and collaborates with stakeholders across Development, Quality Assurance, Product Team and Senior Management.


  • Write test plans, test cases, execute test cases and report bugs for API, Web and Mobile apps
  • Create automation scripts in Java and/or Python to automate the API, Web and Mobile apps. Perform execution of scripts during release time
  • Create scripts in JMeter for Load testing of API’s. Execute scripts as per requirement and during releases
  • Create and perform hardware tests on the embedded systems and electronic devices
  • Work on tasks assigned by Quality Assurance Lead and report key metrics to all stakeholders including Dev, Quality Assurance and Product teams
  • Mentor and coach colleagues in the Quality Assurance team to take on additional responsibilities

Qualifications & Experience Required
  • Minimum 5-7 years experience in manual and automation testing
  • Strong automation testing experience in Selenium using Java and/or Python
  • Should have experience automating Web, Mobile (Android using preferably Appium/Espresso) and REST API's
  • Hands-on experience with an open source Performance testing tools like JMeter / Blazemeter
  • Exposure to CI/CD with Jenkins, Docker and Bitbucket
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Working knowledge of SQL and scripting
  • Exposure to testing applications interacting with embedded systems and electronic sensors
  • Willing to perform hardware tests and go in the field as per project requirement.
  • Conversant with Cloud Technologies such as AWS
  • Should have worked in an agile setup using Scrum Methodology
  • Exposure to Embedded and Hardware testing is an added advantage

General Information

Salary rangeNot specified
Additional informationNot specified
Contract type: Permanent
Job type: Full Time
Location: Nairobi
Area of work: Information technology, software development, data
Seniority: Expert (non-managerial)

Job Requirements

Required education: Bachelor's degree
Required relevant work experience: 5 years
Required skills: Cloud architectures and services; Agile and Lean methodologies; Application programming interfaces (API); Relational databases (SQL); Testing and debugging
Required languages: English (Spoken: fluent | Written: fluent)

Click to apply

KOKO Networks Ltd

Computers, software development and servicesCompany size: 50-100 people

KOKO Networks is a venture-backed startup that is building a unique urban B2C technology platform for emerging markets, with an initial focus on Kenya and plans for rapid pan-African rollout. KOKO’s core business leverages existing downstream oil infrastructure to deliver a proven and profitable new liquid cooking fuel in Africa’s largest cities. Our platform is based on a network of agents, local entrepreneurs who host our hardware, make sales for us, and serve as the primary customer touch-point. KOKO is in the process of technology and market development with offices in Nairobi, Kampala and Pune.

Other Jobs at KOKO Networks Ltd

Fuel Logistics Product Manager (Software)
Trade Development Representative
Account Relationship Manager