About AGEST Vietnam
AGEST Vietnam (AGV), a world-class software testing, test automation, and software development provider, is an affiliate company of AGEST Inc., Japan. We have a high profile of 20 years+ operating in Vietnam. Our mission today is to evolve a safe and secure digital society and support its further development by contributing to the development of an advanced digital society by providing next-generation Software Development, Big Data & AI, and Quality Assurance solutions.
============================
We are looking for a Senior Business Analyst who can work closely with international clients and bridge business needs with technical delivery for outsourcing software development projects.
Responsibilities
- Work directly with international clients and stakeholders to gather, analyze, and clarify business requirements.
- Translate business needs into user stories, acceptance criteria, functional specifications, and process flows.
- Collaborate with PMs, Tech Leads, Developers, QA, and Designers to ensure clear requirement understanding.
- Facilitate requirement workshops, backlog refinement, sprint planning, reviews, and UAT sessions.
- Analyze and model business processes using BPMN, UML, workflows, wireframes, or prototypes.
- Support estimation, impact analysis, change requests, and scope management.
- Act as the communication bridge between clients and delivery teams.
- Prepare and maintain project documentation such as BRD, SRS, user stories, and UAT materials.
- Analyze and document authorization models, user management workflows, and access control requirements for enterprise applications.
- Work with stakeholders to define and validate user roles, permissions, access policies, and tenant-level requirements.
Requirements
- 5+ years experience as a Business Analyst / Product Analyst / Product Owner in software development.
- Experience working with international clients in outsourcing or consulting projects.
- Strong knowledge of Agile/Scrum processes.
- Strong skills in requirement analysis, user stories, acceptance criteria, and process modeling.
- Good understanding of web/mobile systems, APIs, databases, and system integrations.
- Experience with tools such as Jira, Confluence, Notion (Figma is a plus).
- Excellent English communication skills (written & verbal).
- Experience working with SaaS products and multi-tenant architectures.
- Hands-on experience defining and analyzing User, Role, Permission, and Access Control requirements.
- Good understanding of Role-Based Access Control (RBAC) concepts and permission management models.
- Ability to discuss and analyze the differences, advantages, and use cases of RBAC vs. ABAC (Attribute-Based Access Control).
- Experience creating permission matrices, authorization workflows, and access-related user stories for enterprise systems.
Nice to Have
- Experience in domains such as finance, insurance, healthcare, logistics, retail, or SaaS.
- Familiarity with SQL, data modeling, API behavior, or AI-assisted tools for BA work.
- Experience with Identity & Access Management (IAM), Single Sign-On (SSO), OAuth2, OpenID Connect, or enterprise security-related projects.
- Experience designing or analyzing authorization models in B2B SaaS platforms with multiple user types and tenant hierarchies.