Posted on: 17/11/2025
Job Summary :
The IT Business Analyst acts as a bridge between business stakeholders and the technical development team.
The role involves gathering and analyzing business requirements, documenting system processes, supporting solution design, coordinating testing activities, and ensuring smooth implementation of IT solutions.
The analyst ensures that the final product meets business needs, aligns with functional requirements, and adheres to organizational standards.
Key Responsibilities :
- Work closely with business stakeholders, SMEs, and end users to capture functional and non-functional requirements.
- Conduct workshops, interviews, requirement elicitation sessions, and process reviews.
- Analyze existing systems, workflows, data structures, and business processes to identify gaps and improvement opportunities.
- Document requirements using BRD, FRD, User Stories, Use Cases, Process Maps, and Acceptance Criteria.
- Create process maps, flow diagrams, activity diagrams, sequence diagrams using tools like Visio, Lucidchart, or BPMN tools.
- Ensure proper documentation of current-state and future-state processes.
- Support design of system functionalities by collaborating with architects and developers.
- Translate business requirements into clear technical specifications.
- Work with development teams to ensure accurate interpretation of requirements.
- Participate in UI/UX wireframing and prototyping activities.
- Evaluate proposed solutions for feasibility, impact, and alignment with business goals.
- Develop test scenarios, test cases, and acceptance criteria.
- Coordinate and support SIT, UAT, and regression testing cycles.
- Validate that delivered features meet business expectations and reported defects are resolved.
- Ensure traceability from requirements to test cases and final outputs.
- Participate in daily stand-ups, sprint planning, backlog grooming, and retrospectives.
- Provide timely updates on task status, risks, and dependencies.
- Support efficient communication between technical and non-technical teams.
- Assist in project planning, effort estimation, and timelines.
- Act as a single point of contact between business users and the IT team.
- Facilitate discussions, negotiate requirements, and manage stakeholder expectations.
- Prepare presentations, status reports, and documentation for leadership reviews.
- Assist in evaluating changes and assessing impacts on processes, systems, and users.
- Support end-user training, documentation, and post-implementation validation.
- Help ensure smooth transition and adoption of new systems or upgrades.
- Perform basic data analysis, data mapping, and validation of data migration activities.
- Help create dashboards, KPIs, and reports for business insights (using Excel, Power BI, Tableau, etc.
- Support decision-making by providing meaningful data interpretations.
Required Skills & Competencies :
Technical Skills :
- Strong understanding of SDLC, STLC, Agile/Scrum, Waterfall methodologies.
- Experience preparing BRD, FRD, Wireframes, User Stories, Use Cases, Data Flow Diagrams.
- Good knowledge of IT systems, APIs, databases, and integration concepts.
- Familiarity with SQL, data querying, and basic data validation.
- Experience with project management and BA tools like :
- JIRA, Confluence
- Azure DevOps
- MS Visio / Lucidchart
- MS Office Suite
- Understanding of ERP/CRM systems (SAP, Oracle, Salesforce) is an advantage
Did you find something suspicious?
Posted By
Functional Area
Project Management
Job Code
1576193
Interview Questions for you
View All