Key Responsibilities
- Gather, analyze, and document business requirements from stakeholders.
- Translate business requirements into clear Functional Requirements and User Stories.
- Facilitate requirement gathering workshops with Business and IT stakeholders.
- Analyze current business processes (As-Is) and design future-state processes (To-Be).
- Conduct gap analysis and recommend appropriate business and system solutions.
- Collaborate with Solution Architects and Development teams during solution design.
- Prepare project documentation, including: Business Requirement Document (BRD), Functional Specification Document (FSD), Process Flow, Use Cases and Wireframes (when applicable)
- Manage requirement changes and maintain requirement traceability throughout the project.
- Support System Integration Testing (SIT), User Acceptance Testing (UAT), and Go-Live activities.
- Coordinate with Project Managers to ensure project milestones and deliverables are achieved.
- Work closely with cross-functional teams throughout the software development lifecycle.
Qualifications
Education
- Bachelor's degree in Computer Science, Information Technology, Business Information Systems, Engineering, or a related field.
Experience
- 3–8 years of experience as a Business Analyst, System Analyst, IT Consultant, or Product Owner.
- Experience delivering medium- to large-scale IT or Digital Transformation projects.
- Experience working in Agile and/or Waterfall environments.
Required Skills
Business Analysis
- Requirements elicitation and analysis
- Business Process Analysis (As-Is / To-Be)
- Process Mapping
- Requirement Management
- Functional Specification
- Gap Analysis
- User Story writing
- Use Case Analysis
Communication & Stakeholder Management
- Excellent communication and interpersonal skills.
- Strong stakeholder management and relationship-building abilities.
- Ability to facilitate workshops and requirement discussions.
- Comfortable working with Business Users, Developers, QA Engineers, and Project Managers.
Technical Knowledge
- Basic understanding of REST APIs
- Basic SQL and Database concepts
- System Integration
- Microservices architecture
- Web and Mobile applications
- UML
- BPMN (preferred)
Soft Skills
- Strong analytical and critical thinking skills
- High sense of ownership and accountability
- Detail-oriented with strong organizational skills
- Fast learner with adaptability to change
- Excellent presentation and negotiation skills
- Ability to work effectively under pressure
- Positive attitude and collaborative mindset
Preferred Qualifications
- Candidates with the following experience will have an advantage:
- Telecom industry experience
- Digital Transformation projects
- CRM, Billing, Payment, or Mobile Application projects
- Jira and Confluence
- Agile Scrum methodology
- API Integration
- AI literacy with the ability to leverage AI tools to support requirement analysis, documentation, and productivity while applying appropriate judgment and governance.