Description and Requirements
Position Summary:
We are seeking a detail-oriented and analytical Business Analyst to join our team. You will bridge the gap between business stakeholders and technical teams, ensuring that requirements are clearly defined, documented, and delivered.
- Candidates with 3 to 5 years of experience will be considered for the Business Analyst role.
- Candidates with more experience will be considered for the Senior Business Analyst role.
Key Responsibilities:
- Facilitate workshops and interviews to elicit business requirements from stakeholders.
- Create and maintain high-quality documentation including Business Requirements Documents (BRD), Functional Specifications (FSD), and user stories.
- Write clear and concise user stories, define acceptance criteria, and assist in maintaining a healthy product backlog.
- Act as a proxy Product Owner or Scrum Business Analyst, managing the product backlog, and making real-time decisions during sprints.
- Lead backlog grooming sessions, prioritize features based on business value, and ensure stories are ready for development before sprint planning.
- Write epics and features that break down into detailed user stories with well-defined acceptance criteria and Definition of Done (DoD).
- Build strong relationships with mid-level client stakeholders to negotiate scope and resolve complex business issues within the Agile cadence.
- Collaborate with architects and developers to design feasible, scalable technology solutions that align with business strategy and fit within sprint timelines.
- Perform data mapping and root cause analysis to support integration and reporting requirements in an iterative delivery model.
- Participate in User Acceptance Testing (UAT) to validate that system functionalities meet business specifications.
- Plan and organize project activities, ensuring alignment with timelines and deliverables.
- Support end users after implementation, ensuring a smooth transition and adoption of the new system.
- Provide guidance on Agile best practices and review deliverables from junior analysts on the team.
Qualifications & Experience:
- 3-5 years of experience in business analysis within an Agile environment, preferably in a consulting setting.
- Candidates with more experience will be considered for the Senior Business Analyst role.
- Bachelor's degree in Business, Information Systems, Computer Science, or related field.
- Well versed in Microsoft Office Suite (Excel, Word, PowerPoint).
- Strong knowledge of Agile at scale (SAFe), Scrum, and Kanban methodologies.
- Proficiency in Agile tools like JIRA, Confluence, or Azure DevOps.
- Certified Scrum Product Owner (CSPO) or similar is a plus.
- Effective verbal and written communication in English and Chinese.


