The Business Analyst will be responsible for bridging the gap between business stakeholders and technical teams, translating business requirements into actionable product specifications. This role requires strong analytical capabilities, excellent documentation skills, and hands‑on experience in product testing. The ideal candidate will have a solid background in requirements gathering, stakeholder management, and ensuring product quality through comprehensive testing activities.
Key Responsibilities
Product Support & Stakeholder Management
- Support Product Managers in defining and prioritizing product features and enhancements
- Participate actively in product roadmap planning and Agile sprint ceremonies (daily standups, sprint planning, retrospectives)
- Serve as liaison between business stakeholders and development teams
- Provide data‑driven insights and recommendations to support product decisions
- Present findings, analysis, and recommendations to management and stakeholders
- Manage stakeholder expectations and communicate project updates effectively
- Facilitate communication and resolve conflicts between technical and business teams
Documentation & Quality Assurance
- Develop user guides, training materials, and rollout support documentation
- Ensure delivered solutions meet business requirements and quality standards
- Review and validate technical documentation prepared by development teams
- Maintain comprehensive project documentation and knowledge base
- Document business rules, workflows, and system configurations
- Support change management activities and user adoption initiatives
Requirements Gathering & Analysis
- Collaborate with Product Managers and business stakeholders to elicit, analyze, and document business and functional requirements
- Translate business needs into clear user stories, functional specifications, and acceptance criteria
- Conduct gap analysis between current state and desired product features
- Create process flows, wireframes, and comprehensive documentation to support development teams
- Facilitate workshops and requirement gathering sessions with cross‑functional teams
- Maintain requirements traceability throughout the product development lifecycle
- Analyze business processes and identify opportunities for improvement
Product Testing
- Design comprehensive test plans, test cases, and test scenarios based on documented requirements
- Coordinate and facilitate product testing sessions with business users and stakeholders
- Execute functional testing to validate that requirements have been implemented correctly
- Document test results systematically and track defects through resolution
- Work closely with development teams to clarify defects and verify fixes
- Perform regression testing when necessary to ensure system stability
- Provide formal sign‑off on completed features after successful testing and validation
- Maintain test documentation and ensure full traceability to original requirements
What does it take to be successful
Qualifications
- Diploma or Degree in Computer Science, Information Technology, or related field
Work Experience
- At least 3-5 years of working experience as a Business Analyst in IT/technology environment
- Proven hands‑on experience in product testing, test case development, and execution
- Demonstrated experience working in Agile/Scrum methodology
- Familiarity with fintech, banking, financial services, or credit reporting industry is an added advantage
- Agile Methodology and Frameworks
- Documentation and Technical Writing
- Communication skills (both written and verbal)
- Analytical and problem‑solving skills
- Process Mapping and Workflow Design
- Proficiency in project management and collaboration tools (JIRA, Confluence, or similar)
- Experience with testing methodologies, test case design, and defect management
- Experience in coordinating cross‑functional teams during product development and testing phases
- Facilitate effective communication and teamwork between business stakeholders and technical teams