Scope of Work & Key Responsibilities
Functional QA
- Analyze business requirements, BRDs, and user stories.
- Create detailed test plans, test cases, and structured test scenarios.
- Perform regression, smoke, UAT, and integration testing.
- Validate ERP workflows (roles, permissions, data flows).
- Test UI/UX across browsers and devices.
- Verify data integrity between Fineract CBS, ERP, and integrations.
- Report, track, and prioritize defects using Jira.
- Participate in sprint planning, reviews, and retrospectives.
Automation QA
- Design and implement automated test scripts.
- Build API test automation (REST endpoints).
- Automate regression test suites and integrate into CI/CD pipelines.
- Monitor automated test reliability and flakiness.
- Collaborate with DevOps for pipeline integration.
- Maintain and improve automation coverage.
QA, Security & Compliance
- Support audit readiness through detailed test documentation.
- Ensure security awareness in test design (authentication, data handling).
- Validate compliance with organizational standards.
Collaboration & Documentation
- Work closely with Developers, DevOps, and PMs for sprint delivery.
- Maintain technical and functional documentation for all QA processes.
- Participate in code reviews, design discussions, and sprint retrospectives.
Deliverables
- Comprehensive test plans, test cases, and QA reports.
- Automated test suites integrated into CI/CD pipelines.
- Validated ERP workflows and Fineract CBS–integration data flows including videos for UAT guidance.
- Monthly QA progress reports highlighting defect trends, automation coverage, and regression cycle time.
- Reduced defect leakage and improved production stability.
Requirements
WHO WE ARE LOOKING FOR
Essential:
- 5+ years QA experience (manual + automation).
- Strong understanding of SDLC & Agile.
- API testing experience (Postman / Swagger).
- Automation tools: Selenium / Playwright / Cypress; PyTest / JUnit / TestNG.
- SQL proficiency for data validation.
- Git familiarity is a must.
682 open positions on Semasocial right now
· 8095 open positions in Nairobi County, Kenya
· 32 posted in the last 7 days