Quality Assurance (QA) Engineer
2026-03-07T09:47:16+00:00
Turaco
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_6666/logo/turaco.png
https://www.turaco.insure/
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Insurance
Computer & IT, Science & Engineering
2026-03-17T17:00:00+00:00
8
Turaco is a micro-insurtech company changing healthcare financing in emerging markets. We provide simple, affordable health and life insurance to low-income earners, distributing our products through partnerships with leading businesses in Kenya and Uganda. Our mission is to act as a safety net, freeing people from the fear of health-related financial shocks.
Read more about this company
Quality Assurance (QA) Engineer
Job Type
Full Time
Qualification
BA/BSc/HND
Experience
3 years
Location
Nairobi
Job Field
ICT / Computer
Key Roles & Responsibilities:
- Define and execute comprehensive test plans across front-end and backend systems.
- Build and maintain automated test suites integrated into CI/CD pipelines
- Perform manual and automated testing to ensure the functionality and quality of software products
- Collaborate with engineers to identify, document, and resolve defects early
- Continuously improve QA processes, tools, and quality metrics
- Perform risk-based testing, identifying high-impact edge cases before they reach customers
- Partner with engineers in code reviews, system design discussions, and release planning
- Define and track quality metrics (defect leakage, test coverage, release confidence)
- Proactively surface systemic issues and drive root-cause analysis and long-term fixes
- Champion customer experience by validating real-world usage, scale, and failure scenarios
- Conduct security assessments and testing of software applications to identify vulnerabilities and potential security risks.
- Collaborate with development and Product teams to implement appropriate security measures and best practices throughout the software development life cycle.
- Develop and maintain software security standards, policies, and procedures.
- Ensure compliance with industry standards and regulations related to software security.
- Review IT security and API documentation shared by potential partners prior to implementation.
- Analyze test results and identify areas for improvement
- Stay up-to-date with the latest software development, quality assurance, and security testing trends and technologies
Key Qualifications & Your Profile:
- Bachelor's degree in Computer Science or related field.
- 3+ years of experience in QA or Software Engineering in Test, ideally within high-scale product environments
- Strong hands-on expertise in test automation (API, backend, and UI) using modern frameworks and scripting languages
- Experience integrating automated testing into CI/CD pipelines and modern DevOps workflows
- Experience with software development life cycle (SDLC) methodologies and practices.
- Strong analytical mindset with excellent debugging and root-cause analysis skills
- High ownership mindset, you treat product quality and customer trust as personal responsibility
- Familiarity with security tools such as static and dynamic code analysis tools, vulnerability scanners, and penetration testing tools.
- Strong knowledge of software testing tools and methodologies.
- Excellent communication and interpersonal skills.
- Ability to work independently and collaboratively as part of a team.
Discover more
Education Level Jobs
Interview preparation courses
Salary Comparison Tool
Check how your CV aligns with this job
- Define and execute comprehensive test plans across front-end and backend systems.
- Build and maintain automated test suites integrated into CI/CD pipelines
- Perform manual and automated testing to ensure the functionality and quality of software products
- Collaborate with engineers to identify, document, and resolve defects early
- Continuously improve QA processes, tools, and quality metrics
- Perform risk-based testing, identifying high-impact edge cases before they reach customers
- Partner with engineers in code reviews, system design discussions, and release planning
- Define and track quality metrics (defect leakage, test coverage, release confidence)
- Proactively surface systemic issues and drive root-cause analysis and long-term fixes
- Champion customer experience by validating real-world usage, scale, and failure scenarios
- Conduct security assessments and testing of software applications to identify vulnerabilities and potential security risks.
- Collaborate with development and Product teams to implement appropriate security measures and best practices throughout the software development life cycle.
- Develop and maintain software security standards, policies, and procedures.
- Ensure compliance with industry standards and regulations related to software security.
- Review IT security and API documentation shared by potential partners prior to implementation.
- Analyze test results and identify areas for improvement
- Stay up-to-date with the latest software development, quality assurance, and security testing trends and technologies
- Strong hands-on expertise in test automation (API, backend, and UI) using modern frameworks and scripting languages
- Experience integrating automated testing into CI/CD pipelines and modern DevOps workflows
- Strong analytical mindset with excellent debugging and root-cause analysis skills
- Familiarity with security tools such as static and dynamic code analysis tools, vulnerability scanners, and penetration testing tools.
- Strong knowledge of software testing tools and methodologies.
- Excellent communication and interpersonal skills.
- Ability to work independently and collaboratively as part of a team.
- Bachelor's degree in Computer Science or related field.
- 3+ years of experience in QA or Software Engineering in Test, ideally within high-scale product environments
- Experience with software development life cycle (SDLC) methodologies and practices.
- High ownership mindset, you treat product quality and customer trust as personal responsibility
JOB-69abf4242f5ba
Vacancy title:
Quality Assurance (QA) Engineer
[Type: FULL_TIME, Industry: Insurance, Category: Computer & IT, Science & Engineering]
Jobs at:
Turaco
Deadline of this Job:
Tuesday, March 17 2026
Duty Station:
Nairobi | Nairobi
Summary
Date Posted: Saturday, March 7 2026, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about Turaco
Turaco jobs in Kenya
JOB DETAILS:
Turaco is a micro-insurtech company changing healthcare financing in emerging markets. We provide simple, affordable health and life insurance to low-income earners, distributing our products through partnerships with leading businesses in Kenya and Uganda. Our mission is to act as a safety net, freeing people from the fear of health-related financial shocks.
Read more about this company
Quality Assurance (QA) Engineer
Job Type
Full Time
Qualification
BA/BSc/HND
Experience
3 years
Location
Nairobi
Job Field
ICT / Computer
Key Roles & Responsibilities:
- Define and execute comprehensive test plans across front-end and backend systems.
- Build and maintain automated test suites integrated into CI/CD pipelines
- Perform manual and automated testing to ensure the functionality and quality of software products
- Collaborate with engineers to identify, document, and resolve defects early
- Continuously improve QA processes, tools, and quality metrics
- Perform risk-based testing, identifying high-impact edge cases before they reach customers
- Partner with engineers in code reviews, system design discussions, and release planning
- Define and track quality metrics (defect leakage, test coverage, release confidence)
- Proactively surface systemic issues and drive root-cause analysis and long-term fixes
- Champion customer experience by validating real-world usage, scale, and failure scenarios
- Conduct security assessments and testing of software applications to identify vulnerabilities and potential security risks.
- Collaborate with development and Product teams to implement appropriate security measures and best practices throughout the software development life cycle.
- Develop and maintain software security standards, policies, and procedures.
- Ensure compliance with industry standards and regulations related to software security.
- Review IT security and API documentation shared by potential partners prior to implementation.
- Analyze test results and identify areas for improvement
- Stay up-to-date with the latest software development, quality assurance, and security testing trends and technologies
Key Qualifications & Your Profile:
- Bachelor's degree in Computer Science or related field.
- 3+ years of experience in QA or Software Engineering in Test, ideally within high-scale product environments
- Strong hands-on expertise in test automation (API, backend, and UI) using modern frameworks and scripting languages
- Experience integrating automated testing into CI/CD pipelines and modern DevOps workflows
- Experience with software development life cycle (SDLC) methodologies and practices.
- Strong analytical mindset with excellent debugging and root-cause analysis skills
- High ownership mindset, you treat product quality and customer trust as personal responsibility
- Familiarity with security tools such as static and dynamic code analysis tools, vulnerability scanners, and penetration testing tools.
- Strong knowledge of software testing tools and methodologies.
- Excellent communication and interpersonal skills.
- Ability to work independently and collaboratively as part of a team.
Discover more
Education Level Jobs
Interview preparation courses
Salary Comparison Tool
Check how your CV aligns with this job
Work Hours: 8
Experience in Months: 36
Level of Education: bachelor degree
Job application procedure
Method of Application
Interested and qualified? Go to Turaco on turaco.breezy.hr to apply
All Jobs | QUICK ALERT SUBSCRIPTION