Smart Applications International LtdNairobi, KE

Quality Assurance Analyst

Description

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 liaiso

Skills

GoCompliance

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching