Liaising with the product team to understand customers' insight requirements in functional, non-functional and concerns, trends and limitations to create the product specifications and future roadmap.
Compose technical documents in order for product specifications and development and deliverables such as Software specification, System diagram, Data structure diagram, ER diagram, Network diagram, Flow chart, API document, Test case etc.
Work with development teams to design product’s system architecture and technology specifications.
Work with project management team to analyze customer's requirements and find the gap with our product capabilities and generate the solution to close the gap.
Work with Quality Assurance team to design test case and to make sure that our product is always in the high quality and the great performance.
Get requirements and feedback from stakeholders, especially users and customers to do product analysis and ideation for the improvement.
Bachelor’s degree in Computer Engineering, Computer Science, Business (MIS), or any related field.
Senior: 4-8 years
Junior: 2-3 years
experience in SA, Technical Product, Software Engineer, Software Development (programming background is a plus)
Experienced in LMS, E-learning, KMS, HRIS, SaaS a big plus.
Good knowledge of Software Development (Programming), Security and Operation.
Development Life Cycle, Software Quality Control, Project management process, Technology landscape such as programming languages, system architecture, how the code works, its performance and limitations.
Good technical documentation skills; writing Software specification, System diagram, Data structure diagram, ER diagram, Network diagram, Flow chart, API document, Test case etc.
Logical thinking, analytical, problem solving, Interpersonal and presentation skills.
Good command of English.
Documentation skill and detail-oriented is a must.