Engineering

Business Analyst

Hyderabad
Work Type: Full Time
We are seeking a driven and technically proficient Business Analyst to lead requirements discovery, solution definition, and stakeholder collaboration across digital, SaaS, and AI-enabled products. The ideal candidate will bridge business and technology by translating complex business challenges into scalable solutions while ensuring successful product delivery, exceptional customer experience, and measurable business outcomes.


Responsibilities:
  • Own end-to-end client engagement throughout the project lifecycle, from discovery and solution definition to delivery, implementation, and post-launch support, ensuring customer satisfaction and long-term business growth.
  • Elicit, analyze, and document business, functional, and non-functional requirements, user stories, acceptance criteria, business process flows, and use cases with clarity and completeness.
  • Act as the primary liaison between clients and cross-functional teams, including Engineering, Product Management, AI/ML, Data Engineering, QA, and business stakeholders.
  • Partner with the UI/UX team to design intuitive, user-centric experiences by validating user journeys, reviewing wireframes and prototypes, and ensuring designs effectively address business and customer needs.
  • Facilitate discovery workshops, stakeholder interviews, and process mapping sessions to identify business challenges, define future-state solutions, and align project objectives.
  • Evaluate solution feasibility and recommend the most appropriate approach, including AI/ML, automation, analytics, or conventional software solutions based on business requirements.
  • Partner with AI/ML and Data Engineering teams to define business use cases, data requirements, model behavior, evaluation metrics, and success criteria for
  • AI-powered capabilities such as predictive analytics, recommendation engines, intelligent automation, NLP, computer vision, and Generative AI.
  • Define business success metrics, acceptance criteria, KPIs, and release readiness to ensure solutions deliver measurable business value.
  • Identify business risks, dependencies, process gaps, and change impacts, and proactively recommend mitigation strategies throughout the project lifecycle.
  • Own and maintain project documentation, including BRDs, FRDs, user stories, process flows, data dictionaries, release documentation, functional specifications, and other project artifacts.
  • Support Agile delivery by managing product backlogs, participating in backlog grooming, sprint planning, reviews, retrospectives, and User Acceptance Testing (UAT).
  • Collaborate with QA and business stakeholders to validate delivered functionality, prioritize defects, and ensure solutions meet agreed business requirements.
  • Analyze customer feedback, product usage, market trends, and business metrics to identify opportunities for continuous improvement, digital transformation, and AI-driven innovation.


Skills and Experience:
  • 3–10 years of experience as a Business Analyst or in a client-facing delivery role within a software product, SaaS, or technology services organization.
  • Strong experience in business analysis, requirements elicitation, stakeholder management, solution design, and client engagement.
  • Good understanding of AI/ML concepts, Generative AI, predictive analytics, NLP, recommendation systems, computer vision, and data-driven applications.
  • Working knowledge of the AI/ML lifecycle, including problem definition, data preparation, model development, validation, deployment, monitoring, and model performance evaluation.
  • Experience collaborating with Engineering, Product Management, AI/ML, Data Engineering, QA, and UI/UX teams throughout the Software Development Life Cycle (SDLC).
  • Strong understanding of Agile/Scrum methodologies with experience managing product backlogs, writing user stories, and supporting sprint execution.
  • Proficiency in preparing BRDs, FRDs, user stories, use case documents, process flow diagrams, data flow diagrams, wireframe annotations, and functional specifications.
  • Strong technical aptitude with the ability to understand APIs, system integrations, database schemas, cloud-based applications, and AI model outputs, enabling effective collaboration with engineering teams.
  • Excellent analytical, problem-solving, communication, presentation, and stakeholder management skills with the ability to engage effectively with both business and technical audiences.
  • Familiarity with tools such as JIRA, Confluence, Figma, Miro, or equivalent collaboration and project management platforms.
  • Prior experience as a Software Developer or QA/Test Engineer is preferred.
  • Experience delivering enterprise SaaS, AI-enabled, analytics-intensive, or digital transformation solutions is highly desirable.

Education and Experience:
  • Bachelor’s or Master’s Degree in Computer Science, Information Technology, Engineering, or a related discipline. An MBA is preferred.
  • Experience 3-10 years

Submit Your Application

You have successfully applied
  • You have errors in applying
Or
  Autofill with LinkedIn