We are seeking a highly experienced Senior Business Analyst with 11+ years of experience in business analysis, requirements gathering, stakeholder management, and solution delivery. The ideal candidate will act as a bridge between business stakeholders and technical teams, translating business needs into clear functional requirements and actionable solutions. The candidate should have strong analytical, communication, documentation, and problem-solving skills, along with experience managing complex projects across the software development lifecycle (SDLC).
Collaborate with business stakeholders, product owners, project managers, architects, and technical teams to understand business objectives and strategic priorities.
Conduct stakeholder interviews, workshops, brainstorming sessions, and requirement-gathering meetings to identify business needs.
Analyze existing business processes, identify gaps, and recommend improvements to enhance operational efficiency and business performance.
Prepare and maintain Business Requirement Documents (BRDs), Functional Requirement Documents (FRDs), Business Process Documents, user stories, and use cases.
Translate business requirements into detailed functional specifications and technical requirements for development teams.
Perform current-state and future-state analysis, gap analysis, impact analysis, and root cause analysis.
Develop process flows, workflows, business models, data flow diagrams, and other analytical documentation using appropriate modeling tools.
Work closely with development, QA, UX/UI, data, and architecture teams to ensure solutions align with business requirements.
Define acceptance criteria and collaborate with QA teams to develop test scenarios, test cases, and validation plans.
Support User Acceptance Testing (UAT), coordinate business testing, document defects, and ensure issues are resolved before production deployment.
Manage requirement traceability, scope changes, dependencies, risks, and stakeholder expectations throughout the project lifecycle.
Facilitate Agile ceremonies, including backlog refinement, sprint planning, daily stand-ups, sprint reviews, and retrospectives, as required.
Prioritize business requirements in collaboration with product owners and stakeholders, balancing business value, feasibility, cost, and timelines.
Prepare executive presentations, business reports, dashboards, and project updates to communicate findings and recommendations.
Identify opportunities for process automation, digital transformation, system integration, and operational optimization.
Ensure compliance with organizational policies, industry standards, data governance requirements, and applicable regulatory guidelines.
Mentor junior business analysts, establish best practices, and contribute to continuous improvement across business analysis activities.
Business Analysis: Requirements elicitation, requirement prioritization, gap analysis, impact analysis, root cause analysis, and process improvement.
Documentation: BRD, FRD, SRS, user stories, use cases, functional specifications, business process documents, and requirement traceability matrices.
Process Modeling: BPMN, UML, process mapping, workflow diagrams, and current-state/future-state modeling.
Project Methodologies: Agile, Scrum, Waterfall, and hybrid delivery methodologies.
Project Management Tools: Jira, Confluence, Azure DevOps, Microsoft Project, or equivalent tools.
Data Analysis and Reporting: Advanced Excel, SQL, data validation, data analysis, and reporting.
Visualization Tools: Microsoft Visio, Lucidchart, Draw.io, or equivalent process modeling tools.
Testing: UAT planning, test scenario development, defect tracking, acceptance criteria, and business validation.
Stakeholder Management: Workshop facilitation, conflict resolution, expectation management, and executive communication.
Software Development Lifecycle: Strong understanding of SDLC, application development, system integration, and release management.
Bachelor's degree in Business Administration, Information Technology, Computer Science, Engineering, or a related field.
11+ years of experience in business analysis, requirements management, and enterprise project delivery.
Proven experience working with cross-functional teams across business, technology, operations, and quality assurance.
Demonstrated ability to manage complex requirements across multiple projects or business functions.
Strong experience preparing business and functional documentation and facilitating stakeholder discussions.
Experience working in Agile environments and managing product backlogs, user stories, and acceptance criteria.
Strong analytical, critical-thinking, decision-making, and problem-solving capabilities.
Excellent verbal and written communication skills, including the ability to communicate complex business concepts to technical and non-technical audiences.
Ability to work independently, manage competing priorities, and deliver results within agreed timelines.
Experience mentoring junior analysts and supporting organizational business analysis standards.
CBAP, CCBA, PMI-PBA, or other relevant business analysis certifications.
Experience with enterprise platforms such as SAP, Salesforce, ServiceNow, Microsoft Dynamics, or other business applications.
Exposure to cloud-based solutions, APIs, system integrations, data migration, and reporting platforms.
Experience with business intelligence tools such as Power BI or Tableau.
Familiarity with process automation, digital transformation initiatives, and AI-enabled business solutions.
Experience working with distributed teams, external vendors, and senior-level business stakeholders.