Overview
Job Purpose
The Business Analyst acts as the functional owner and gatekeeper for internally developed systems, with accountability for evaluating change requests, approving or rejecting them, controlling functional scope, and ensuring system quality, governance, and readiness-while effectively bridging business needs with IT delivery. This role carries functional decision-making authority to ensure that all system changes remain aligned with business strategy, internal system capabilities, and long term sustainability.
Responsibilities
Core Responsibilities:
Requirements & Functional Analysis
- Elicit, analyze, and document business requirements from stakeholders.
- Translate business needs into clear functional requirements aligned with system capabilities and constraints.
- Ensure requirements are feasible, consistent, and aligned with approved system architecture.
- Maintain traceability between requirements, approved changes, and delivered functionality.
Change Control & Gatekeeping
- Act as the single point of intake for all system change and enhancement requests.
- Own the complete change request lifecycle, including:
- Initial assessment and clarification.
- Impact analysis (scope, cost, risk, effort, dependencies).
- Prioritization and recommendation.
- Approval, rejection, or deferral decisions.
- Secure alignment between approved changes and development capacity, timelines, and release planning.
- Apply structured change control practices aligned with internal governance models.
- Protect system scope and prevent unmanaged or ad hoc changes.
Functional Ownership & Governance
- Act as the functional owner for internally developed systems.
- Ensure system evolution is governed, sustainable, and maintainable.
- Own functional decisions and ensure alignment with strategy, constraints, and long term viability.
- Enforce functional standards, consistency, and governance controls.
Testing & Quality Ownership
- Define and own functional test scenarios, acceptance criteria, and expected outcomes.
- Plan, coordinate, and lead User Acceptance Testing (UAT).
- Identify regression risks when planning and evaluating changes.
- Coordinate defect resolution and validate readiness for release.
Documentation & Knowledge Management
- Ensure that all system functionality, changes, decisions, and processes are properly documented.
- Maintain up to date functional specifications and process documentation.
- Contribute to building and maintaining a structured, reusable knowledge base.
Stakeholder Management & Communication
- Serve as the primary functional point of contact for assigned systems.
- Communicate decisions, priorities, impacts, and constraints clearly to stakeholders.
- Ensure alignment across stakeholders regarding scope, priorities, and functional decisions.
Qualifications
Candidate Requirements:
- Proven experience in Business Analysis or Systems Analysis.
- Bachelor's degree in Information Technology, Computer Science, or a related field.
- Strong experience in:
- Requirements elicitation and functional analysis.
- Change management and scope control.
- User Acceptance Testing (UAT).
- Process and system documentation.
- Experience working closely with development or delivery teams.
- Relevant professional certifications are a plus.