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 pioneering use of information technology and knowledge creation
Read more about this company
Develop and execute test plans, test cases, and test scripts based on functional specifications and requirements.
Perform both manual and automated testing to ensure product quality, including functional, regression, performance, and user acceptance testing.
Identify, document, and track bugs and issues to resolution using a bug-tracking system.
Work closely with developers, product managers, and other QA team members to understand requirements and provide feedback on potential issues or areas for improvement.
Prepare detailed test reports and provide recommendations for improvements based on test results and key quality metrics.
Stay up to date with the latest testing tools, methodologies, and technologies, and suggest process improvements to enhance QA effectiveness.
Develop and maintain automated test scripts to improve efficiency in the testing process.
Ensure that the software complies with industry standards and regulatory requirements in the healthcare sector.
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field.
Exceptional academic track record from both high school and university
Proven experience in software testing or quality assurance, with knowledge of both manual and automated testing methodologies.
Familiarity with testing frameworks and bug tracking tools.
Strong understanding of software development lifecycles, including Agile methodologies.
Knowledge of testing web services, APIs (REST, GraphQL ), and mobile applications is a plus.
Ability to write clear, concise, and comprehensive test plans and test cases.
Analytical mindset with exceptional attention to detail.
Excellent communication skills and the ability to work collaboratively in a cross-functional team.
Familiarity with version control systems like Git is an advantage.
Experience in healthcare or e-Health software solutions is a plus but not required.