Quality Assurance Analyst
2026-03-27T11:13:32+00:00
Smart Applications International Ltd
https://cdn.greatugandajobs.com/jsjobsdata/data/employer/comp_2699/logo/Smart%20Applications%20International%20Ltd.png
https://smartapplicationsgroup.com/
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Information Technology
Computer & IT
2026-04-03T17:00:00+00:00
8
SmartApplications International is a leading ICT solutions provider delivering a wide range of world class technological solutions. Fondly known as Smart within the industry, the company was founded to provide innovative, secure and high-tech solution in Africa and beyond. Staying ahead through constant research and innovation.
Read more about this company
QA Analysts are responsible for analyzing business and technical requirements to design comprehensive test plans and test cases. They ensure product quality by validating that all features meet specified criteria through accurate test case execution, documentation, and collaboration with cross-functional teams.
Key Responsibilities:
QA Strategy & Governance
- Support the implementation of QA policies and procedures by ensuring alignment of test activities with defined standards.
- Assist in reviewing project artifacts and test deliverables to verify compliance with QA governance practices.
- Maintain documentation and audit trails that support adherence to QA processes and quality checkpoints.
- Provide input on process improvements by analyzing gaps, patterns in defects, or recurring issues across projects.
- Participate in QA reviews and retrospectives to capture feedback related to the effectiveness of current QA strategies.
- Ensure requirements, test assets, and validation activities are consistently aligned with organizational QA objectives.
Test Planning & Execution
- Analyze business and technical requirements to identify testable conditions and define acceptance criteria.
- Collaborate with business analysts, developers, and QA Engineers to ensure test coverage aligns with functional expectations.
- Design test scenarios and validate test cases for completeness, consistency, and traceability to requirements.
- Support defect triage by analyzing issues, reproducing defects, and working with stakeholders to clarify expected behavior.
- Review test execution results and assist in determining release readiness from a requirement validation standpoint.
- Maintain requirement traceability matrices (RTM) to ensure all features and changes are accounted for in testing.
Release Readiness & Sign-Off
- Validate that all business requirements and acceptance criteria have been tested and passed or appropriately deferred.
- Support the creation of release readiness checklists and ensure traceability of completed test activities to requirements.
- Review defect trends and risk items to contribute input to the release go/no-go decision process.
- Assist in documenting sign-off artifacts and audit logs for test completion and release readiness validation
Quality Metrics & Reporting
- Analyze test results and defect trends to identify patterns and areas of risk.
- Support the generation and validation of quality metrics such as defect leakage, test case effectiveness, and requirement coverage.
- Assist in preparing QA dashboards and reports for stakeholders, highlighting key insights and improvement opportunities.
Stakeholder Collaboration
- Collaborate with business analysts and product owners to clarify business rules and ensure test cases align with acceptance criteria.
- Participate in requirements reviews to validate testability and highlight ambiguities or gaps.
- Coordinate with business users during UAT by preparing test scenarios, tracking execution, and capturing feedback.
- Act as a liaison between business stakeholders and the QA team, ensuring business expectations are clearly communicated.
Requirements
Education & Experience
- Bachelor's degree in computer science, Information Technology, or a related field.
- Certification in Software Testing (e.g. ISTQB, CSTE).
- Excellent Analytical and problem-solving skills.
- Familiarity with Agile/Scrum methodologies.
- Proven experience as Systems Quality Analyst or in a similar role.
- Strong understanding of software testing methodologies, tools and processes.
- Strong communication and collaboration skills.
- Excellent analytical and problem-solving skills.
- Experience in automated testing is a plus.
- Support the implementation of QA policies and procedures by ensuring alignment of test activities with defined standards.
- Assist in reviewing project artifacts and test deliverables to verify compliance with QA governance practices.
- Maintain documentation and audit trails that support adherence to QA processes and quality checkpoints.
- Provide input on process improvements by analyzing gaps, patterns in defects, or recurring issues across projects.
- Participate in QA reviews and retrospectives to capture feedback related to the effectiveness of current QA strategies.
- Ensure requirements, test assets, and validation activities are consistently aligned with organizational QA objectives.
- Analyze business and technical requirements to identify testable conditions and define acceptance criteria.
- Collaborate with business analysts, developers, and QA Engineers to ensure test coverage aligns with functional expectations.
- Design test scenarios and validate test cases for completeness, consistency, and traceability to requirements.
- Support defect triage by analyzing issues, reproducing defects, and working with stakeholders to clarify expected behavior.
- Review test execution results and assist in determining release readiness from a requirement validation standpoint.
- Maintain requirement traceability matrices (RTM) to ensure all features and changes are accounted for in testing.
- Validate that all business requirements and acceptance criteria have been tested and passed or appropriately deferred.
- Support the creation of release readiness checklists and ensure traceability of completed test activities to requirements.
- Review defect trends and risk items to contribute input to the release go/no-go decision process.
- Assist in documenting sign-off artifacts and audit logs for test completion and release readiness validation
- Analyze test results and defect trends to identify patterns and areas of risk.
- Support the generation and validation of quality metrics such as defect leakage, test case effectiveness, and requirement coverage.
- Assist in preparing QA dashboards and reports for stakeholders, highlighting key insights and improvement opportunities.
- Collaborate with business analysts and product owners to clarify business rules and ensure test cases align with acceptance criteria.
- Participate in requirements reviews to validate testability and highlight ambiguities or gaps.
- Coordinate with business users during UAT by preparing test scenarios, tracking execution, and capturing feedback.
- Act as a liaison between business stakeholders and the QA team, ensuring business expectations are clearly communicated.
- Excellent Analytical and problem-solving skills.
- Familiarity with Agile/Scrum methodologies.
- Strong understanding of software testing methodologies, tools and processes.
- Strong communication and collaboration skills.
- Excellent analytical and problem-solving skills.
- Experience in automated testing is a plus.
- Bachelor's degree in computer science, Information Technology, or a related field.
- Certification in Software Testing (e.g. ISTQB, CSTE).
JOB-69c6665cd293c
Vacancy title:
Quality Assurance Analyst
[Type: FULL_TIME, Industry: Information Technology, Category: Computer & IT]
Jobs at:
Smart Applications International Ltd
Deadline of this Job:
Friday, April 3 2026
Duty Station:
Nairobi | Nairobi
Summary
Date Posted: Friday, March 27 2026, Base Salary: Not Disclosed
Similar Jobs in Kenya
Learn more about Smart Applications International Ltd
Smart Applications International Ltd jobs in Kenya
JOB DETAILS:
SmartApplications International is a leading ICT solutions provider delivering a wide range of world class technological solutions. Fondly known as Smart within the industry, the company was founded to provide innovative, secure and high-tech solution in Africa and beyond. Staying ahead through constant research and innovation.
Read more about this company
QA Analysts are responsible for analyzing business and technical requirements to design comprehensive test plans and test cases. They ensure product quality by validating that all features meet specified criteria through accurate test case execution, documentation, and collaboration with cross-functional teams.
Key Responsibilities:
QA Strategy & Governance
- Support the implementation of QA policies and procedures by ensuring alignment of test activities with defined standards.
- Assist in reviewing project artifacts and test deliverables to verify compliance with QA governance practices.
- Maintain documentation and audit trails that support adherence to QA processes and quality checkpoints.
- Provide input on process improvements by analyzing gaps, patterns in defects, or recurring issues across projects.
- Participate in QA reviews and retrospectives to capture feedback related to the effectiveness of current QA strategies.
- Ensure requirements, test assets, and validation activities are consistently aligned with organizational QA objectives.
Test Planning & Execution
- Analyze business and technical requirements to identify testable conditions and define acceptance criteria.
- Collaborate with business analysts, developers, and QA Engineers to ensure test coverage aligns with functional expectations.
- Design test scenarios and validate test cases for completeness, consistency, and traceability to requirements.
- Support defect triage by analyzing issues, reproducing defects, and working with stakeholders to clarify expected behavior.
- Review test execution results and assist in determining release readiness from a requirement validation standpoint.
- Maintain requirement traceability matrices (RTM) to ensure all features and changes are accounted for in testing.
Release Readiness & Sign-Off
- Validate that all business requirements and acceptance criteria have been tested and passed or appropriately deferred.
- Support the creation of release readiness checklists and ensure traceability of completed test activities to requirements.
- Review defect trends and risk items to contribute input to the release go/no-go decision process.
- Assist in documenting sign-off artifacts and audit logs for test completion and release readiness validation
Quality Metrics & Reporting
- Analyze test results and defect trends to identify patterns and areas of risk.
- Support the generation and validation of quality metrics such as defect leakage, test case effectiveness, and requirement coverage.
- Assist in preparing QA dashboards and reports for stakeholders, highlighting key insights and improvement opportunities.
Stakeholder Collaboration
- Collaborate with business analysts and product owners to clarify business rules and ensure test cases align with acceptance criteria.
- Participate in requirements reviews to validate testability and highlight ambiguities or gaps.
- Coordinate with business users during UAT by preparing test scenarios, tracking execution, and capturing feedback.
- Act as a liaison between business stakeholders and the QA team, ensuring business expectations are clearly communicated.
Requirements
Education & Experience
- Bachelor's degree in computer science, Information Technology, or a related field.
- Certification in Software Testing (e.g. ISTQB, CSTE).
- Excellent Analytical and problem-solving skills.
- Familiarity with Agile/Scrum methodologies.
- Proven experience as Systems Quality Analyst or in a similar role.
- Strong understanding of software testing methodologies, tools and processes.
- Strong communication and collaboration skills.
- Excellent analytical and problem-solving skills.
- Experience in automated testing is a plus.
Work Hours: 8
Experience in Months: 12
Level of Education: bachelor degree
Job application procedure
Application Link:Click Here to Apply Now
All Jobs | QUICK ALERT SUBSCRIPTION