Job Openings
Quality Assurance Engineer
About the job Quality Assurance Engineer
Job Responsibilities:
- Analyse business requirements and functional specifications for changes and enhancements across digital services and platforms.
- Plan, prepare and execute test plans and test cases with clearly defined entry and exit criteria.
- Execute testing scenarios covering end-to-end digital journeys and backend insurance functions, including policy servicing, claims and/or payments.
- Validate system integrations between digital platforms, workflow systems and core insurance applications.
- Identify, log, track and manage defects in collaboration with IT, vendors and business stakeholders.
- Work closely with the QA Lead to prioritise defect fixes and ensure timely resolution and sign-offs.
- Document test evidence, test outcomes and provide formal sign-off based on agreed business requirements.
- Support both project-based initiatives and business-as-usual (BAU) testing activities.
- Participate in BAU processing, knowledge-sharing or shadowing activities to deepen understanding of operational processes and customer impact.
- Contribute to continuous improvement of testing processes, testing standards and overall quality of digital deliveries.
Job Requirements:
- Diploma or Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Business Information Systems, or a related field.
- Minimum 4 years of experience in software testing, quality assurance, or application testing, preferably within the insurance or financial services industry.
- Strong understanding of software testing methodologies, testing lifecycle (STLC), defect management, and quality assurance best practices.
- Hands-on experience in planning, designing, and executing test cases for web-based, digital, and enterprise applications.
- Good knowledge of life insurance business processes, including policy administration, policy servicing, claims processing, and payment functions.
- Strong analytical, troubleshooting, and problem-solving skills with keen attention to detail.
- Ability to work independently while effectively managing multiple priorities and stakeholders.
- Strong communication and interpersonal skills with the ability to collaborate across business and technical teams.
- Candidates with experience supporting digital transformation, system migration, or insurance technology projects will have an added advantage.