Minimum Bachelor's degree in Information Technology, Engineering, Science, or a related field.
At least 3 years of experience as a Business Analyst.
Strong understanding of basic Life Insurance business rules and processes.
Solid knowledge of the Software Development Life Cycle (SDLC) with hands-on experience across the full development cycle.
Experience handling insurance-related applications, including front-end, integration, or core insurance systems.
Experience working with core insurance systems such as L400, LifeAsia, or other similar platforms, including product setup (more advantage).
Proficient in SQL, particularly DML commands.
Proven experience in requirements gathering and creating Business Requirement Documents (BRD) and/or Functional Specification Documents (FSD).
Ability to create business and functional process flowcharts or workflow diagrams.
Experience in creating test scenarios to support testing activities.
Fast learner with strong analytical and problem-solving skills.
Good time management and prioritization abilities.
Responsibilities:
Analyze business specifications and requests from Product teams and end users to ensure clear and accurate understanding of requirements.
Translate business needs into clear and detailed technical requirements for Backend Engineers, Frontend Engineers, and QA/Testers to ensure alignment with product expectations.
Identify potential project risks and issues, and proactively develop mitigation plans or contingency actions.
Review existing plans and workflows, and schedule coordination meetings to discuss improvements, changes, or corrective actions.
Stay up to date with industry trends, best practices, and technological developments relevant to the business domain.
Prepare project progress reports and deliver clear presentations to stakeholders and management.
Ensure all assigned tasks are executed in accordance with company policies, procedures, and standards.