Insurance QA — testing risk and promise in NZ
The NZ-localised guide to testing the systems that price risk and pay claims.
An insurance policy is a promise: pay the premium, and the insurer carries the risk. The software behind that promise quotes the price, binds the cover, holds the policy data, and pays the claim. A defect here is not cosmetic — it is a premium calculated wrong, a claim settled short, or a customer treated unfairly under the Fair Insurance Code. This track teaches you to test policy administration, claims, underwriting and rating engines, regulatory conduct, and financial integrity with the precision the domain demands.
From the quote to the claim
Policy Administration & Lifecycle
Quote, bind, issue, endorse, renew, cancel. The policy lifecycle as a state machine, and the policy-data integrity that must survive every transition.
~30 min read · ~70 min with exercises · Insurance QA
Lesson 2Claims Processing
First notification of loss, assessment, settlement, and payment. The EQC / Toka Tū Ake natural-disaster context, and the two opposite costs of getting fraud detection wrong.
~30 min read · ~75 min with exercises · Insurance QA
Lesson 3Underwriting & Rating Engines
Risk rating, premium calculation, and the rules engine behind a quote. Edge cases, rate-table changes, and proving the price is the price the rules intend.
~30 min read · ~75 min with exercises · Insurance QA
Lesson 4Regulatory & Conduct Testing
The FMA, the Fair Insurance Code, and the CoFI fair-conduct obligations. Disclosure, fair treatment of customers, and turning a conduct duty into a test you can run.
~30 min read · ~75 min with exercises · Insurance QA
Lesson 5Renewals, Endorsements & Integrity
Mid-term adjustments, pro-rata calculations, and reconciliation. Data continuity across a renewal, and proving the books still balance after every change.
~30 min read · ~75 min with exercises · Insurance QA
A domain where the product is a promise
Most software ships a feature. Insurance software ships a promise to pay, sometimes years before the claim arrives. The premium charged today must be correct for a risk that may not crystallise for a decade. The policy data captured at quote must survive every renewal and endorsement intact, because the wording on file is the contract that decides a claim. A defect can sit silent for years and then surface as an underpaid claim or an unfair decline — at exactly the moment the customer needs the insurer most.
The good news for a tester is that the domain is built on clear rules. A premium is the output of a rating engine with defined inputs. A policy moves through a defined set of states. A claim is paid against a defined cover, less a defined excess. Pro-rata and reconciliation either tie out or they do not. Once you understand the rules, insurance gives you something rare — checkable acceptance criteria where a number is right or it is wrong.
This track teaches those rules in the NZ context. By the end you will be able to test a policy through its full lifecycle, a claim from notification to settled payment, a rating engine against its rate tables, a conduct obligation under the Fair Insurance Code, and the financial integrity of a renewal — and write the evidence that shows you did.
Other specialised tracks
Banking & Payments QA
Core ledgers, settlement, and reconciliation — the money mechanics behind premium and claim payments.
SpecialisedPrivacy Testing
The NZ Privacy Act 2020 in practice — consent, data minimisation, and the personal data insurers hold.
SpecialisedAPI Testing
Contract testing, status codes, and idempotency — the foundation under every quote and claim API.