THE COMPANY
Singlife's purpose is to democratize access to meaningful financial protection. Our unique business model uses the smartest technologies to put you in control of your finances, by providing tools and solutions that fit your needs, your budget, and are always on hand. A start-up in a long-standing industry, the company has showed how combining new technologies with life insurance makes it possible for people to manage their finances more effectively and efficiently. Singlife is growing at an exceptional rate driven by a growing portfolio of partnerships with platforms like GCash, where we make our meaningful insurance propositions more accessible to the wider market.
JOB OVERVIEW
Singlife Philippines is looking for a mid-level Software Quality Assurance Engineer who will be responsible in the timely and quality delivery of software products and solutions. The role requires determining test plan and approach, designing and executing test cases, documenting test activities, reporting and monitoring defects until closure. SQAE will ensure collaborative works with development and business teams for early defect detection, improved customer experience, and supporting high-quality releases; while driving continuous improvement and innovation in the areas of testing.
RESPONSIBILITIES & DUTIES
Test Planning & Design
- Analyze requirement documents (BRD, UI/UX Design, Solution Design) to create detailed, comprehensive, and well-structured test plan, test scenarios, and test cases.
- Prepare traceable test scenarios and test cases to ensure 100% coverage of in scope requirements.
- Collaborate with cross-functional teams and provide timely feedback to further refine requirements and/or identify potential issues or requirement gaps at the early stage of the project.
- Present the test plan and scope within the Project Team prior to test execution.
- Prepare, maintain, and manage test data sets necessary for test execution.
- Coordinate test prerequisites with the Project Team to ensure readiness for timely and on scheduled testing activity.
Test Execution
- Set-up Jira dashboard and upload test cases in preparation for execution
- Perform functional, user interface/user experience (UI/UX), and regression testing, to ensure that the system meets the business requirements.
- Collaborate with and provide necessary guidance to participating business users during test execution
- Record detailed test execution report, including pass/fail status, actual vs. expected results, and complete test evidences.
- Create comprehensive defect reports, including test data / environment, steps to reproduce, priority, severity, and screenshots / recordings.
- Coordinate, monitor, and follow through of reported defects until closure.
Reporting
- Facilitate daily checkpoint meetings during the testing period to discuss status updates, reported defects, and testing concerns or clarifications within the Project Team.
- Prepare and submit daily execution status report for stakeholders which will showcase end of day execution progress, key highlights and accomplishments, and critical notes / support needed for the timely completion of the testing activity.
Test Closure
- Prepare test closure documentation such as final proof of test or test evidence for sign-off endorsement and demo to Business Stakeholders.
- Create, document, and endorse comprehensive test closure report or test sign-off for Stakeholder approval.
Platform & Proposition Vision
- Support the delivery roadmap through active participation from requirement initiation until test closure.
Customer Experience
- Assess UI/UX design flow against defined requirements and provide inputs that will contribute in the improvement of customer journey across all platforms.
Working in Agile Teams
- Use technical expertise and experience to contribute to all sprint events and to support the sprint delivery.
Product Delivery
- Full-ownership of assigned project support and testing activities.
- Implementation of testing standard processes and guidelines.
- Enforcement and monitoring of quality metrics and gates across supported projects.
Product Knowledge
- Understanding and proficiency on different product offerings of Singlife Philippines.
Business to IT Delivery
- Able to understand business and customer requirements and recognize the business value.
- Has basic understanding of the business domain and the underlying application architecture, relevant IT landscape and technologies.
- Knowledgeable on IT opportunities to support business goals.
QUALIFICATIONS
Education Level: Bachelor's Degree
Years of Experience: 2 to 5 years of experience in software testing or quality assurance in manual testing (automation is an advantage)
Specific skills:
- Strong understanding of Software Development Life Cycle (SDLC), Defect Management, and Agile methodologies
- Experienced in using different testing (e.g: Jira, Confluence, Postman, etc) and design (e.g: Figma) tools or applications
- Highly-analytical with keen attention to detail
- Self-starter and team-player with the ability to work independently and manage time effectively
- Excellent communication and collaboration skills