Hollard Purple Insurance App
QA Engineering

Hollard Purple Insurance App

Unblocking Play Store deployment and designing insurance QA frameworks

Duration

2024 – Present

Team

QA Engineer + Flutter Dev Team

Category

QA Engineering

Overview

Hollard Purple Insurance App

Hollard Purple is a Flutter-based mobile insurance app serving Ghanaian policyholders. I acted as QA Engineer and technical analyst, covering feature testing, PRD drafting, and resolving a critical Google Play Console Android 15 16KB memory page alignment error blocking app updates.

The Challenge

Flutter builds v55 and v56 were failing Google Play's 16KB page alignment requirement for Android 15 — blocking app updates for weeks. Additionally, complex insurance policy workflows (reinstatement, mandate save) required rigorous edge-case testing before customer-facing deployment.

Approach

01

Build Error Diagnosis

Identified the 16KB page alignment error in the ELF binary and coordinated with Flutter team on NDK flags for Android 15 compatibility.

02

PRD Drafting

Wrote full PRDs for Mandate Save Button and Policy Reinstatement with user stories and acceptance criteria.

03

Policy Workflow Testing

Tested 15+ reinstatement scenarios including partial payment, lapsed policies, and concurrent updates.

04

Dataset Analysis

Processed CSV policy exports with Python/SQL to build management dashboards.

05

Dashboard Design

Created visualizations for Approved/Completed/Rejected policies by branch, agent, and team lead.

Results

100%
Play Store Blocker Resolved
15+
Policy Test Scenarios
2
PRDs Delivered
4
Management Levels Covered

Unblocked the Play Store submission by coordinating the Android 15 NDK fix. Delivered comprehensive PRDs and test suites for two major features. The policy dataset dashboard provided management with visibility across all 4 hierarchy levels.

Tech Stack

FlutterGoogle Play ConsoleREST APIsPythonSQLMySQL

Key Learnings

  • Flutter NDK page alignment for Android 15 requires coordinating between QA, mobile dev, and Google Play requirements
  • Insurance policy PRDs need to cover reinstatement edge cases: partial payments, lapsed timelines, concurrent updates
  • CSV analysis with openpyxl can surface management insights that raw database reports miss

Interested in working together?

Open to QA, frontend, and WordPress opportunities.

Get In Touch →