Search by job, company or skills

Business Analyst (Manager/Senior)

  • Posted 12 days ago
  • Be among the first 10 applicants

Job Description

About us: With 20 years in operation, SmartOSC is an industry-leading digital transformation agency of 1,000+ experts across Vietnam, Australia, Singapore, Japan, Thailand, Indonesia, Korea, the US, and the UK. Deep experience across most enterprise platforms and technology stacks has made SmartOSC a trusted partner for leading brands and financial institutions worldwide.

With a people-centric strategy, we always strive to enable employees to grow sustainably and pursue their passion with a transparent career path.

For further information about SmartOSC, please visit http://www.smartosc.com/

I. Business Analysis Manager

Key Deliverables & Responsibilities

1. Leadership & Team Management:

– Lead and mentor a team of Business Analysts, providing guidance and support in large-scale eCommerce projects.

– Assign tasks and responsibilities, ensuring alignment with project goals and team capabilities.

– Foster a culture of continuous learning and professional development within the BA team.

2. Business Analysis & Requirements Management:

– Collaborate with clients to gather, analyze and document business requirements.

– Translate business needs into functional and non-functional specifications for development teams.

– Ensure completeness, clarity and feasibility of business requirements while aligning with business objectives and industry best practices.

3. Stakeholder Communication:

– Act as the primary liaison between business stakeholders, technical teams, and project managers.

– Conduct workshops, interviews and presentations to capture requirements and validate solutions.

– Manage expectations and ensure alignment between business needs and technical solutions.

4. Project Execution & Quality Assurance:

– Work closely with project managers and solution architects to ensure successful project execution.

– Oversee requirement traceability, impact analysis and change management processes.

– Validate deliverables against business objectives and ensure high-quality output.

5. Domain Expertise & Strategic Insights:

– Stay updated on eCommerce industry trends, customer experience best practices, and emerging technologies.

– Provide strategic insights to enhance digital commerce solutions and improve business processes.

Requirements

– Bachelor's degree in Business Administration, Information Technology, Computer Science, or a related field.

– 8+ years of experience in business analysis, with at least 3 years in a leadership role, preferably in eCommerce or digital platform projects.

– Solid experience in digital transformation and enterprise application projects.

– Proven experience in leading and managing business analysis teams in complex, cross-functional projects.

– Excellent communication, presentation, and stakeholder management skills.

– Ability to translate complex business needs into clear, concise, and actionable requirements.

– Proficient in business analysis tools and methodologies (e.g., Agile, Scrum, Waterfall).

– Strong problem-solving skills and attention to detail.

Professional proficiency in English.

II. Senior Business Analyst

Job Responsibilities

  • Work with clients, Product Owners, Project Managers, and stakeholders to gather, analyze, and clarify business requirements.
  • Analyze requirements from both business perspective and end-user perspective.
  • Translate business needs into clear functional and non-functional requirements.
  • Prepare and maintain business and system requirement documents, including:
  • Business Requirement Document — BRD
  • Software Requirement Specification — SRS
  • User Stories / Use Cases
  • Acceptance Criteria
  • Business flows, workflows, wireframes, and mockups
  • Activity diagrams and system process flows
  • API specifications from a BA perspective when required
  • Ensure business requirements are fully understood by Development, QA, Design, and Project teams.
  • Manage requirements, specifications, and change requests throughout the project lifecycle.
  • Participate in Agile/Scrum ceremonies such as daily stand-up, planning, grooming, review, and retrospective.
  • Support UAT, product demos, user training, and go-live preparation when needed.
Requirements
  • Min 3 years of experience as a Business Analyst in software development projects.
  • Good English communication
  • Good ability to analyze complex business problems, break down requirements, and propose practical solutions.
  • Experienced in writing user stories, use cases, acceptance criteria, workflows, and requirement documents.
  • Good understanding of the software development lifecycle, including Agile/Scrum, Waterfall, or Hybrid models.
  • Able to collaborate effectively with Development, QA, Design, and Project Management teams.
  • Able to manage scope, change requests, priorities, and stakeholder expectations.
  • Familiar with tools such as:

Jira / Confluence

Figma / Balsamiq / Draw.io

Miro / Lucidchart

Excel / Google Sheets

Google Workspace

Postman or Swagger is a plus

  • Basic understanding of:

Web applications / Mobile applications

APIs, databases, and system integration

UI/UX flows

Testing mindset and acceptance criteria

Software development lifecycle

Benefits

At SmartOSC, we offer the best to your values:

  • Attractive salary package (upto 80M gross - level Manager, upto 45M gross - level Senior)
  • Salary review twice a year
  • Flexible working hours (between 7:30am – 7:30pm on staff's preference)
  • Premium health care 
  • Working in one of the largest digital transformation agencies in Asia – Professional English environment
  • Firm's Certified Qualifications Sponsorship for career development
  • Annual company trip inside or outside Vietnam
  • Other fun activities: happy hour, quarterly team building, football club, yoga club, swimming club, charity activities, etc.
  • Free entertainment parties: Birthday party, Anniversary party, Sum-up Party, Year-End Party, etc

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151259397