freehire launches on Product Hunt on 26 August.

Follow →

Business Analyst


Job Description

· Engage with business stakeholders to understand problems, business needs, and opportunities. Elicit, analyse, and document business and functional requirements.

· Translate business requirements into clear user stories, functional requirements, or technical specifications.

· Facilitate workshops, stakeholder interviews, walkthroughs, and requirement-gathering sessions.

· Work closely with business and technical teams to support solution design and ensure alignment with business objectives.

· Act as a liaison between business stakeholders, development teams, and other project stakeholders throughout the SDLC.

· Coordinate User Acceptance Testing (UAT), including planning, execution support, defect triage, and resolution tracking.

· Clarify requirements during development and help manage scope and requirement changes.

· Maintain end-to-end requirements traceability across the project lifecycle. Ensure effective communication and alignment between business and technology teams.

Required Qualifications & Skills

· Strong experience in Business Analysis and requirements gathering/documentation.

· Hands-on experience preparing BRDs, FRDs, user stories, process flows, and functional specifications.

· Proficiency in JIRA, Confluence, Microsoft Excel, PowerPoint, and Visio.

· Good understanding of Agile/Scrum and/or Waterfall methodologies.

· Understanding of APIs, system integrations, SDLC, and software development concepts.

· Experience in UAT planning, coordination, test case review, and defect management.

· Strong business domain knowledge, preferably with experience working on financial projects.

· Strong stakeholder management, communication, analytical, and problem-solving skills.

· Ability to understand complex business processes and translate them into clear technical requirements.

· Comfortable working with technical teams and able to quickly learn and adapt to new technologies and systems.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available