Quality Assurance Analyst/Engineer
2025-08-14T14:52:12+00:00
Savannah Informatics Limited
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_5217/logo/Savannah%20Informatics%20Limited.jpg
https://www.savannahinformatics.com/
FULL_TIME
Kenya
Nairobi
00100
Kenya
Information
Computer & IT
2025-08-20T17:00:00+00:00
Kenya
8
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
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.
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.
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.
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.
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.
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.
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 organisation.
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
- 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.Ben
Responsibilities 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. 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. 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. 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. 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. 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. 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 organisation. 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 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.Ben
JOB-689df81c61b32
Vacancy title:
Quality Assurance Analyst/Engineer
[Type: FULL_TIME, Industry: Information, Category: Computer & IT]
Jobs at:
Savannah Informatics Limited
Deadline of this Job:
Wednesday, August 20 2025
Duty Station:
Kenya | Nairobi | Kenya
Summary
Date Posted: Thursday, August 14 2025, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about Savannah Informatics Limited
Savannah Informatics Limited jobs in Kenya
JOB DETAILS:
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
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.
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.
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.
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.
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.
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.
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 organisation.
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
- 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.Ben
Work Hours: 8
Experience in Months: 12
Level of Education: bachelor degree
Job application procedure
Interested and qualified? Go to Savannah Informatics on airtable.com to apply
All Jobs | QUICK ALERT SUBSCRIPTION