Job Description
- Requirement Analysis: Assist Senior BAs in gathering requirements and documenting business logic.
- Client-Facing Documentation: Support the drafting of project documentation (BRD/SRS) and maintain version control..
- Internal Specifications: Translate business needs into detailed Software Requirements Specifications (SRS) and user stories for the Dev and QC teams.
- Meeting Coordination: Participate in client meetings, actively take notes, and circulate comprehensive meeting minutes with clear action items.
- Ticket Management: Receive, categorize, and gather detailed context for support tickets or new enhancement requests from clients.
- Client Communication: Support communication by preparing status reports and tracking client queries.
-
Team Collaboration: Work hand-in-hand with
Developers and QC Engineers throughout the project lifecycle to ensure features are implemented correctly.
-
BA & PM Support: Assist the
Project Manager with various BA-related tasks, ensuring smooth coordination between requirement analysis and project execution.
Requirements
- Final-year student or recent graduate in IT, Computer Science,
Software Engineering, or related fields
- Good English communication skills (speaking, listening, reading, writing)
- Soft skills
- A proactive, highly responsible attitude with the eagerness to learn and adapt within a dynamic, fast-paced project environment.
- Strong analytical, logical thinking, and problem-solving abilities with a high sense of ownership over assigned modules.
- Technical Knowledge
- Basic understanding of the SDLC (Software Development Life Cycle) and an interest in learning how to draft BRDs, User Stories, and Acceptance Criteria.
- Having an understanding of third-party system integrations is a significant advantage.
- Tools Proficiency
- Agile & Management Tools: Exposure to task management tools (Jira, Trello, or Asana) is preferred.
- Process Modeling: Basic understanding of flow-charting or UML diagrams..
- UI/UX Collaboration: Familiarity with Figma or Balsamiq to review designs and wireframes.
Preferred Qualifications:
- Having a foundational understanding of Banking/ or E-commerce business models and user journeys (e.g., cart management, checkout flows, shipping logic).
- Having a basic understanding of third-party system integrations (Payment gateways, Shipping vendors,...) is a strong plus.
Benefits
At SmartOSC, we offer the best to your values
- Attractive monthly allowances based on performance during the training period.
- 3-6 months on-the-job training program designed to enhance your skills and knowledge in software development.
- Guidance from experienced mentors and hands-on experience in real projects.
- Clear career development path with opportunities for advancement within SmartOSC.
- Working in One of the largest digital transformation agencies - A professional English environment
- Other fun activities: happy hour, quarterly team building, football club, badminton club, charity activities, etc.
- Free entertainment parties: Birthday party, Anniversary party, Sum-up Party, Year-End Party, etc.