🌎
This job posting isn't available in all website languages

IT Business Analyst

📁
Lead Software Engineer
📅
CREQ251762 Requisition #

Job Description for IT Business Analyst in Chennai, TN

  • The IT Business Analyst translates business goals into technology solutions by eliciting requirements, analyzing processes, and partnering with stakeholders across business and IT. 

  • This role owns the lifecycle of requirements from discovery through delivery and adoption, ensuring solutions are feasible, valuable, usable, and compliant with enterprise standards.
     

Key Responsibilities

  • Stakeholder Engagement & Communication: Build strong relationships with business leaders, product owners, end users, architects, and engineers. Facilitate workshops, interviews, and demos; communicate complex technical topics in clear business terms and vice versa.

  • Discovery & Problem Definition: Understand business objectives, KPIs, and pain points. Perform current-state assessments, root-cause analysis, and define clear problem statements aligned to strategy and value.

  • Requirements Elicitation & Management: Lead elicitation using interviews, workshops, observation, document analysis, and prototyping. Produce high-quality artifacts: business requirements, user stories with acceptance criteria, non-functional requirements, data requirements, use cases, and process models. Maintain a traceable, prioritized backlog.

  • Process Analysis & Optimization: Map and analyze as-is/to-be processes (e.g., BPMN or flowcharts). Identify waste, bottlenecks, controls, and automation opportunities; propose improvements that balance value, risk, and feasibility.

  • Solution Assessment & Design Collaboration: Partner with product managers, architects, UX, and engineers to evaluate options (buy/build/configure), assess trade-offs, and shape solution designs that meet requirements, standards, and constraints.

  • Data & Reporting: Define data needs, mappings, and quality rules; support data migration and integration requirements; specify reporting/analytics/KPI definitions and validation logic.

  • Agile Delivery Support: Translate requirements into well-formed epics, features, and user stories; refine backlog; support sprint planning; clarify scope during development; ensure acceptance criteria are testable and complete.

  • Testing & Quality Assurance: Collaborate on test strategy; define test conditions; review test cases; support UAT planning and execution; manage defect triage; confirm readiness for release.

  • Change Management & Adoption: Contribute to change impact assessments, training content, and communication plans. Gather feedback, measure adoption and business outcomes, and recommend enhancements.

  • Governance, Risk & Compliance: Ensure alignment with enterprise architecture, security, privacy, and regulatory obligations. Manage requirement baselines, change control, and traceability from requirements to release.

  • Vendor & SaaS Coordination: Where applicable, manage interactions with vendors: evaluate capabilities, review SOWs, align configurations to business needs, and validate delivered functionality.

  • Value Realization & Continuous Improvement: Define benefits metrics, track post-implementation outcomes, and drive iterative improvements based on data and user feedback.

 

Core Skill Set

  • Business Analysis Foundations: Strong command of elicitation techniques, requirements engineering, process modeling, and acceptance criteria definition. Comfortable moving between high-level business concepts and detailed specifications.

  • Communication & Facilitation: Excellent written and verbal communication; skilled workshop facilitator; strong negotiation and conflict-resolution abilities; can build consensus among diverse stakeholders.

  • Analytical & Critical Thinking: Data-driven, comfortable with ambiguity, skilled at breaking complex problems into manageable components and making evidence-based recommendations.

  • Technical Acumen: Understanding of software delivery lifecycle (Agile/Scrum/Kanban and/or hybrid), APIs/integrations, data models, ETL, cloud/SaaS platforms, and non-functional requirements (security, performance, scalability, reliability).

  • Process & Product Mindset: Experience with BPM, Lean/Six Sigma concepts, and a user-centered/product mindset that balances desirability, feasibility, and viability.

  • Tooling Proficiency: Hands-on with tools like JIRA/Azure DevOps for backlog management, Confluence/SharePoint for documentation, BPMN tools (Visio, Lucidchart, Signavio), data tools (SQL basics, Excel/Power Query), wireframing (Figma/Balsamiq), and reporting (Power BI/Tableau).

  • Testing & QA Awareness: Ability to define testable requirements, collaborate on test plans, understand test automation basics, and support UAT.

  • Change & Stakeholder Management: Familiarity with change impact analysis, training design input, and communication planning. Experience with organizational readiness and adoption measurement.

 

Experience & Qualifications

  • Education: Bachelor’s degree in Information Systems, Computer Science, Business, or related field (or equivalent experience).

  • Experience: 7–12 years as a Business Analyst or Product/Process Analyst in IT; experience working with cross-functional agile teams and delivering end-to-end projects or products.

  • Certifications (nice to have): CBAP/CCBA (IIBA), PMI-PBA, Scrum certifications (CSPO/PSPO/PSM), ITIL Foundation. 

 

Performance Metrics

  • Requirements Quality: Traceability, defect leakage due to requirement gaps, stakeholder satisfaction.

  • Delivery Outcomes: On-time delivery of well-defined stories, sprint predictability, acceptance rate on first pass.

  • Process Improvements: Reduction in cycle time, error rates, or rework; 

  • Collaboration & Compliance: Audit-ready documentation, adherence to standards, positive feedback from stakeholders and partners.

 

Typical Deliverables

  • Discovery: Problem statements, stakeholder maps, current-state assessments, value hypotheses.

  • Analysis/Design: Process maps, data models/mappings, epics/features/stories, non-functional requirements, solution options/decision logs.

  • Delivery: Acceptance criteria, release notes inputs, UAT plans and outcomes, training inputs, SOP updates.

  • Post-Release: Benefits tracking dashboards, enhancement backlog, retrospectives/action plans.

Previous Job Searches

Similar Listings

Chennai, Tamil Nadu, India

📁 Lead Software Engineer

Requisition #: CREQ251434

Chennai, Tamil Nadu, India

📁 Lead Software Engineer

Requisition #: CREQ249260

Chennai, Tamil Nadu, India

📁 Lead Software Engineer

Requisition #: CREQ251388