top of page

Find Your Next Role Here

Join the Savannah team

​

Savannah Informatics - Quality Assurance (QA)  Analyst /Engineer)
Nairobi, Kenya - Full time 
Position: Junior - Mid Level hire

About Us​

​

Savannah Informatics is a Kenyan e-health software company founded by clinicians and finance specialists to deliver interoperable, connected solutions for healthcare facilities, organizations, and regions.  Our vision is to enable a better healthcare future for Kenya through the pioneering use of information technology and knowledge creation. 

​

We are a company with great ideas and employees. Working across various customer sites, our work embodies the future we envision for the East African health sector: efficiency, higher value, better quality, and improved outcomes for patients and other healthcare consumers. Our customers partner with Savannah in delivering challenging projects, thus believing in the capabilities of our employees. 

​

The Savannah team is made up of medical doctors, project managers, and software engineers, who have a common aspiration of transforming the region’s health care. 

If you share our motivation, vision, and aspirations, check out the careers page of our corporate website. 

​

Job Description

​

As a Quality Assurance (QA) Analyst/Engineer, you will be an essential part of the Savannah team, ensuring the high reliability, functionality, usability, and performance of our software solutions that help transform healthcare across East Africa. You will collaborate closely with software engineers, product managers, and other stakeholders to contribute to technical testing processes and the operational excellence framework that will promote continuous improvement in our products. Your primary mission will be to design, implement, and execute tests to guarantee the delivery of robust software that meets both functional and performance standards.

 

If you're detail-oriented, value continuous improvement, and are eager to contribute to life-changing innovations in healthcare, we’d love to hear from you!
 

​

Responsibilities 

​

  1. Quality Strategy & Culture Building
     

    • Advocate for quality as a core value, influencing both technical and non-technical teams to integrate testing and QA practices into every stage of the product lifecycle.
       

    • Promote a “shift-left” approach, enabling early defect detection and shared ownership of quality across product, engineering, and operations teams.
       

    • Facilitate knowledge-sharing sessions to embed QA best practices company-wide.
       

  2. Test Design, Execution & Automation
     

    • Develop, execute, and maintain robust manual and automated test plans, test cases, and test scripts aligned with system requirements and user stories.
       

    • Lead functional, regression, performance, integration, end-to-end, and user acceptance testing across all platforms.
       

    • Build and maintain automated testing frameworks to increase efficiency, reliability, and repeatability in testing.

  3. Defect Management & Risk Mitigation
     

    • Identify, log, and track defects through to resolution using a structured bug-tracking system like Jira ticketing system
       

    • Conduct root cause analysis and recommend preventive measures to reduce recurring issues.
       

    • Collaborate with stakeholders to assess and mitigate risks before production releases.
       

  4. Operational Excellence & Release Readiness
     

    • Embed operational best practices such as daily system health checks, environment readiness validations, and production release readiness reviews into the QA process.

    • Conduct post-deployment health checks and retrospectives to ensure smooth releases and continuous improvement.

    • Participate in process improvement initiatives to optimise software delivery timelines and reduce defects in production.

  5. Collaboration & Cross-Functional Partnership

    • Work closely with developers, product managers, and other QA team members to understand requirements and provide feedback on potential issues or areas for improvement.

    • Participate in backlog refinement and sprint planning to anticipate testing needs early.

    • Assist product and operations teams in defining user acceptance criteria and business rules for new features.
       

  6. Customer-Centric Issue Resolution
     

    • Investigate customer complaints and reported product issues to assess functionality, reliability, and performance.
       

    • Translate findings into actionable improvements for the product and user experience.
       

  7. Reporting & Data-Driven Improvement
     

    • Prepare detailed test reports and provide recommendations for improvements based on test results and key quality metrics..
       

    • Recommend process and tooling improvements to shorten delivery cycles and reduce production defects.

    • Document QA processes, guidelines, and playbooks to support scaling in the organization.
       

  8. Compliance & Industry Standards
     

    • Ensure that all solutions meet industry standards, data privacy regulations, and healthcare sector compliance requirements.

    • Stay up to date with the latest testing tools, methodologies, and technologies, and suggest process improvements to enhance QA effectiveness

​

Requirements​​​

​

  1. Bachelor's degree in Computer Science, Information Technology, or a related field.

  2. Exceptional academic track record from both high school and university

  3. Proven experience in software testing or quality assurance, with knowledge of both manual and automated testing methodologies.

  4. Familiarity with testing frameworks and bug tracking tools.

  5. Strong understanding of software development lifecycles, including Agile methodologies.

  6. Knowledge of testing web services, APIs (REST, GraphQL ), and mobile applications is a plus.

  7. Ability to write clear, concise, and comprehensive test plans and test cases.

  8. Analytical mindset with exceptional attention to detail.

  9. Excellent communication skills and the ability to work collaboratively in a cross-functional team.

  10. Familiarity with version control systems like Git is an advantage.

  11. Experience in healthcare or e-Health software solutions is a plus, but not required.​

​

Benefits

​

  1. Great mission and company culture 

  2. Impact work across the Healthcare sector 

  3. Growth Opportunities 

  4. Market Competitive Salary 

  5. Health and Medical benefits package

​

​

Savannah Informatics does not discriminate on the basis of race, age, color, religion, national origin or ancestry, sex, gender, disability, veteran status, genetic information, sexual orientation, gender identity, or expression. Savannah is committed to providing a safe and productive learning and living community. To achieve that goal, we may conduct background investigations for all final candidates being considered for employment. Background checks may include but are not limited to, criminal history, national sex offender search, and motor vehicle history.


 

We thank all applicants for their interest, however, only those candidates selected for interviews will be contacted

Contact Info

​

Savannah Informatics

5th Floor, One Padmore Place, off George Padmore Road.

​

Support Hotline:  +254 790 360 360

​

Email:    info@savannahinformatics.co.ke 

               support@slade360.co.ke

​

​

Privacy Policy

​

​

​

Business Hours

​

Our support hotline is available 24/7 hours

​

Monday - Friday: 9am to 5pm

Saturday: 10am to 2pm
Sunday: Closed

​

​

bottom of page