Business Analyst
Noida, India · Full-time
- Posted 3d ago
- From Algoworks’s careers page
- Location
- Noida, India
- Type
- Full-time
- Level
- Senior
- Experience
- 5+ years
- Department
- Business Operations
Opens the listing on algoworks.keka.com
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Role Overview
We are looking for an experienced and proactive Senior Business Analyst to manage business analysis activities for complex web and mobile application projects. The candidate will work closely with clients, Product and Engineering teams, QA, UI/UX designers, and other stakeholders to ensure clear requirements, effective communication, and successful delivery of product features.
The ideal candidate will be comfortable taking ownership of an ongoing project, understanding existing product functionality, managing evolving requirements, and maintaining strong client relationships. Strong expertise in requirements analysis, Figma, client communication, user stories, and cross-functional coordination is essential.
Key Responsibilities
- Lead requirement-gathering sessions with clients and internal stakeholders.
- Understand business objectives, user journeys, existing functionality, and product dependencies.
- Translate business requirements into functional requirements, user stories, use cases, and detailed acceptance criteria.
- Identify requirement gaps, ambiguities, dependencies, assumptions, edge cases, and potential risks before development begins.
- Assess the impact of new requirements on existing functionality and other system components.
- Provide practical recommendations to improve product functionality and user experience.
- Develop and maintain BRDs, FRDs, process flows, user stories, and other business analysis documentation as required.
- Act as the primary Business Analyst point of contact for day-to-day client communication.
- Independently clarify requirements, resolve functional queries, and manage evolving client expectations.
- Prepare professional client-facing emails, requirement documents, meeting notes, and clarification questions.
- Present proposed solutions, document decisions, and obtain stakeholder approvals.
- Maintain effective communication between clients, product teams, engineering, QA, and design teams.
- Build a strong understanding of client expectations and ensure requirements remain aligned with business objectives.
- Analyse features and workflows across web applications and mobile applications, including iOS and Android.
- Understand differences in functionality, navigation, platform capabilities, and user experience across devices.
- Develop a strong understanding of existing product functionality, user personas, business rules, and end-to-end workflows.
- Identify functional dependencies and potential impacts across application components.
- Support requirement definition for new features, enhancements, and existing product functionality.
- Review Figma design files and interactive prototypes to understand intended user experiences and application workflows.
- Map design screens, user interactions, and navigation flows to business requirements and acceptance criteria.
- Validate UI designs against approved business requirements.
- Work closely with UI/UX designers to review screens, prototypes, and interaction flows.
- Identify gaps between proposed designs, business requirements, and existing product functionality.
- Clarify functional expectations and communicate design-related questions to relevant stakeholders.
- Evaluate functional feasibility and collaborate with technical teams on implementation approaches.
- Understand API integrations, system workflows, data flows, and technical dependencies.
- Analyse integrations with external APIs, payment gateways, subscription platforms, authentication services, and third-party systems.
- Identify integration risks, dependencies, and potential impacts on existing functionality.
- Support developers and QA teams in resolving functional queries during development and testing.
- Ensure requirements and acceptance criteria are clear, complete, and testable.
- Participate in backlog refinement, sprint planning, requirement walkthroughs, sprint reviews, and release planning.
- Manage and maintain requirements, user stories, and backlog items using Jira and Confluence.
- Coordinate with Product, Engineering, QA, and UI/UX teams to support timely feature delivery.
- Clarify requirements throughout the Software Development Life Cycle (SDLC).
- Support functional validation and ensure delivered features align with approved requirements.
- Manage changing requirements while maintaining clarity, traceability, and stakeholder alignment.
Required Technical Skills & Competencies
- Bachelor's or Master's degree in Business Administration, Information Systems, Computer Science, or a related field.
- 5+ years of experience as a Business Analyst, preferably working on web and mobile application products.
- Strong experience in requirements gathering, functional analysis, user stories, use cases, and acceptance criteria.
- Hands-on experience with Figma is mandatory, including reviewing design files, navigating prototypes, understanding user flows, and validating UI designs against business requirements.
- Proven experience handling direct client communication and independently managing requirements.
- Strong analytical, problem-solving, and critical-thinking skills.
- Experience identifying edge cases, dependencies, integration risks, and impacts on existing functionality.
- Good understanding of the Software Development Life Cycle (SDLC) and Agile/Scrum methodologies.
- Experience using Jira and Confluence for backlog and requirement management.
- Ability to understand API integrations, system workflows, data flows, and technical dependencies.
- Excellent written and verbal communication skills.
- Ability to work independently, manage priorities, and coordinate across cross-functional teams.
Must-Have Skills
- Business Analysis
- Requirements Gathering & Functional Analysis
- Web & Mobile Application Analysis
- Figma – Design Files & Interactive Prototypes
- User Stories & Use Cases
- Acceptance Criteria
- BRD & FRD Documentation
- Client Communication & Stakeholder Management
- UI/UX Design Collaboration
- User Journeys & Process Flows
- SDLC & Agile/Scrum
- Jira & Confluence
- API Integration Understanding
- System Workflows & Data Flows
- Requirement Impact Analysis
- Analytical & Problem-Solving Skills
Good to Have Skills
- Experience working on complex digital products.
- Understanding of iOS and Android application workflows.
- Experience with payment gateway and subscription platform integrations.
- Understanding of authentication services and third-party APIs.
- Experience managing evolving requirements in ongoing projects.
- Experience coordinating with Product, Engineering, QA, and UI/UX teams.
- Experience with backlog refinement, sprint planning, and release planning.
- Experience identifying integration dependencies and assessing cross-platform impacts.
Desired Attributes
- Strong ownership and accountability for requirements and delivery.
- Excellent client-facing communication and stakeholder management skills.
- Ability to independently manage requirements and resolve functional ambiguities.
- Strong analytical thinking and attention to detail.
- Ability to identify risks, edge cases, dependencies, and gaps proactively.
- Collaborative approach to working with product, engineering, QA, and design teams.
- Ability to manage changing priorities in a fast-paced environment.
- Practical, solution-oriented mindset with a focus on product quality and user experience.
- Ability to understand complex product workflows and communicate requirements clearly.
Interview Process
2-3 rounds of discussion.
Skills they ask for
Pick one to see other roles that ask for it.
About Algoworks
AI and digital engineering servicesAlgoworks provides AI, digital engineering, Salesforce, DevOps and mobile development services to businesses.
See all 33 roles at AlgoworksMore roles at Algoworks
See all 33- Manager - Corporate DevelopmentIndia · HybridBusiness Development · HybridIndia1d
- Salesforce CPQ Developer & AdministratorNoida · Lead · HybridSoftware Development · Lead · HybridNoida, India3d
- Salesforce DeveloperNoida · Lead · HybridSoftware Development · Lead · HybridNoida, India3d
- QA Automation EngineerIndia · Senior · RemoteQuality Assurance · Senior · RemoteIndia3d
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.