Position Objective:
The Business Analyst will be responsible for eliciting, analyzing, documenting, and managing business and functional requirements for the client customization project. The role will collaborate with business teams, SMEs, architects, developers, testers, and project management teams to ensure requirements are clearly understood, prioritized, designed, developed, tested, and successfully delivered.
Job Description & Responsibilities:
- Conduct workshops, interviews, and requirement gathering sessions with business and technical stakeholders.
- Document business requirements, functional requirements, non-functional requirements, user stories, process flows, data requirements, and acceptance criteria.
- Analyze existing processes, systems, spreadsheets, reports, and manual workflows to define the target client solution.
- Support the definition of system modules, workflows, dashboards, reports, screens, approvals, notifications, and integration requirements.
- Maintain the requirements traceability matrix across requirements, design, development, testing, and acceptance phases.
- Work closely with architecture, development, and QA teams to translate business requirements into detailed functional specifications.
- Support backlog management, sprint planning, prioritization, requirement clarification, and change control processes.
- Assist with data migration requirements, master data structures, reference data definitions, and reporting requirements.
- Prepare UAT test cases, validation scenarios, test scripts, and business acceptance documentation.
- Support user training activities, business readiness planning, and post-go-live issue triage.
- Participate in workshops, demos, and stakeholder review sessions to validate delivered functionality.
- Ensure requirements are aligned with business objectives, operational needs, and governance standards.
Qualifications & Experience:
- Bachelor’s degree in Information Systems, Business Administration, Computer Science, Engineering, or a related field.
- 5+ years of experience as a Business Analyst within software delivery, ERP, CRM, workflow automation, or digital transformation projects.
- Experience with Odoo, ERP platforms, CRM systems, service management platforms, or custom enterprise applications is highly desirable.
- Experience working within telecom, infrastructure delivery, engineering, utilities, or government-sector environments is advantageous.
- Strong experience preparing BRDs, FRDs, functional specifications, process maps, user stories, workflows, and UAT documentation.
- Familiarity with Agile, hybrid, and waterfall delivery methodologies.
- Strong analytical, documentation, communication, and stakeholder management skills.
- Ability to bridge communication between business users and technical delivery teams.
- Experience with requirement traceability, backlog management, and business process analysis.
- Strong problem-solving skills with attention to detail and a business process improvement mindset.
- CBAP (Certified Business Analysis Professional) preferred.
- PMI-PBA Certification preferred.
- Agile / Scrum Certifications preferred.
- Business Process Management or Digital Transformation Certifications preferred.