About the Role
The Business Analyst (BA) plays a key role in bridging business needs and technical solutions. This role is responsible for gathering, analyzing, and documenting requirements, facilitating communication between stakeholders, and ensuring delivered solutions meet strategic objectives and business value.
Key Result Areas (KRAs)
The role will be accountable for the following key result areas:
- Requirements Gathering & Analysis: Capture and clarify business requirements through stakeholder engagement.
- Solution Design Support: Collaborate with technical teams to ensure proposed solutions align with business needs.
- Stakeholder Communication & Alignment: Act as a liaison between business stakeholders and development teams.
- Process Improvement & Documentation: Identify opportunities for process optimization and maintain comprehensive documentation.
Key Responsibilities
- Engage with business stakeholders to gather requirements and define business needs
- Serve as the primary liaison between stakeholders, ensuring clear and continuous communication.
- Facilitate requirements elicitation through workshops, interviews, and process reviews.
- Document functional and non-functional requirements, use cases/user stories, and process flows
- Develop visual documentation such as process flows, system diagrams, wireframes, and mockups to clarify business and technical requirements.
- Collaborate with project managers, developers, and QA teams to ensure requirements are understood and implemented correctly
- Identify gaps, risks, and opportunities for process improvement
- Support UAT (User Acceptance Testing) and ensure business requirements are validated
Required Qualifications
- 3+ years of experience as a Business Analyst in IT or BPM projects
- Strong experience in requirement elicitation, documentation, and analysis
- Knowledge of software development lifecycle (SDLC) and Agile methodologies
- Strong analytical, problem-solving, and communication skills
- Strong skills in documentation and diagramming tools (e.g., MS Visio, Lucidchart, Figma).
- Experience in user story creation, process modeling, and system flow design.
- Demonstrated leadership capability in guiding teams, managing stakeholders, and handling pressure situations.
- Bachelor's Degree in Information Technology, Computer Science, Business Administration, or related fields.
Preferred Qualifications (Nice to Have)
- Experience with Jira, Confluence, or other collaboration tools
- Experience with Google Workspace
- Knowledge of SQL or basic data analysis for requirement validation.
- Exposure to UI/UX best practices to guide requirement visualization.
- Experience mentoring junior BAs or leading cross-functional workshops.
- Experience doing functional testing
- Experience using GenAI in requirements analysis
- Certification in Business Analysis (CBAP, PMI-PBA, or equivalent)
Key Skills & Competencies
- Technical: Requirement analysis, documentation, workflow modeling
- Interpersonal: Communication, stakeholder management, collaboration
- Behavioral: Attention to detail, adaptability, ownership
Success Metrics (How Success Will Be Measured)
- Accuracy and completeness of requirements documentation
- Stakeholder satisfaction and alignment on deliverables
- Timely support for development and testing teams
- Contribution to improved business processes and solution adoption
Reporting & Team Structure
Reports to: Project Manager
Works closely with: Developers, QA, Business Stakeholders, Product Owners