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.