Insurance
Insurance Portal Testing for Brokers and Customers

Rishabh Kumar
Published On

Table of contents
Lorem ipsum
Lorem ipsum
Lorem ipsum
Lorem ipsum
Lorem ipsum
Testing insurance portals means proving that customers, brokers, agents and employers can complete the journeys they rely on, see only the data their role allows, see values that match the core systems, and do all of it on the browsers and devices they actually use, accessibly. Portals are where most customers and intermediaries meet the insurer, so a portal defect is visible immediately.
Insurers typically run several portals: a customer self-service portal, a broker or agent portal, sometimes an employer portal for group business and an adviser portal for life and pensions. Each is often built on a different technology and released on its own cadence, on top of core systems that change too.

What Makes Insurance Portal Testing Different?
Four things set it apart. A portal can look completely fine and still show the wrong data to the wrong person, or the wrong number to the right one.
What’s Different | Why It Matters |
|---|---|
Roles | Customers, joint policyholders, brokers, broker supervisors, agents, employers and advisers each see different data and can do different things |
Transactions | Self-service changes, cancellations, payments and claims change contracts and move money |
Consistency | Values shown in the portal have to match the policy, billing and claims systems at the same moment |
Inclusion | Customers include people with disabilities and people in vulnerable circumstances, which accessibility rules and the Consumer Duty both reflect |
Which Portal Journeys Should You Test First?
Start with journeys that change money or cover, and the ones customers use most:
Logging in and recovering access
Viewing policy details and documents
Making mid-term changes
Paying, and updating payment details
Cancelling
Making and tracking claims
For brokers, add quoting, binding, referrals and commission.
Portal | Priority Journeys | Typical Bugs |
|---|---|---|
Customer self-service | Log in, view policy and documents, mid-term change, payment, cancellation, claim | Values out of step with the core systems, or cancelling is harder than buying |
Broker and agent | Quote, refer, bind, endorse, renew, client search, commission | Brokers seeing other brokers’ clients, or referral status not updating |
Employer (group business) | Member census updates, invoices, claims status | Census changes not showing up in billing |
Adviser (life and pensions) | Client values, switches, top-ups, illustrations | Values taken at a different valuation point from the platform |
How Should You Test Role-Based Access?
For every role, test what the user can see and do, and what they mustn’t. Positive tests prove each role can complete its journeys. Negative tests prove each role can’t reach data or actions outside its permissions.
In insurance, the negative tests matter most. A broker who can see another broker’s clients is a data protection incident.
A good role matrix covers:
Each role and sub-role, like broker administrator and broker user
What data they can see: their own policies only, their firm’s policies, or assigned clients
What they can do: view, quote, bind, endorse, cancel, approve referrals or view commission
Edge cases: joint policyholders, transferred clients, and users who’ve left a firm
Example Role Matrix for a Broker Portal
Role | Can See | Can Do | Must Not |
|---|---|---|---|
Broker administrator | All of their firm’s clients and policies | Quote, bind, endorse, cancel, manage users, view commission | See any other firm’s clients |
Broker user | Clients assigned to them | Quote, bind, endorse | View commission, manage users, see unassigned clients |
Broker supervisor | All clients in their team | Approve referrals, view team commission | Bind outside their authority limit |
Former broker user | Nothing | Nothing | Log in at all |
Insurer underwriter | Referred cases from all firms | Accept, decline or add terms to referrals | Change commission rates |
Example Negative Access Test
Step 2 matters as much as step 1. A search that hides results isn’t enough if someone can still open the record by changing the URL.
How Do You Check Portal Values Match the Core Systems?
Check in both directions:
Portal to core: make a change in the portal, then check the core system shows it.
Core to portal: make a change in the core system, then check the portal shows it.
Focus on the values customers act on, like premiums, balances, cover, claim status and, for life and pensions, fund values taken at the same valuation point.
Mismatches are often caused by caching, delayed syncing, or the portal reading from a different data source than the core. Tests should wait for the expected update rather than checking too early, and flag any case where the portal shows out-of-date data for longer than the agreed window.
Journeys like these run across the portal and the core systems behind it. To see how Virtuoso QA tests them in one go, take a look at end-to-end testing.
How Should You Test Accessibility and Browser Coverage?
Run your priority journeys across the browsers, operating systems and devices your customers and brokers actually use, and check them against accessibility standards like WCAG.
Automated checks catch a lot of problems, like missing labels and poor contrast. But your most important journeys should also be checked using only a keyboard, and with assistive technology like screen readers.
Accessibility is a legal and conduct issue as well as a design one. Equality law, the Consumer Duty’s consumer support outcome and, for firms serving EU customers, the European Accessibility Act, which has applied to a range of digital consumer services since 28 June 2025, all point the same way.
How Does Touchstone Test Insurance Portals?
Touchstone tests portals end to end, by role, across browsers including mobile web, and checks the outcome of each journey in the core systems behind it. Requirements come from your portal specifications, role and permission definitions and service standards, and every release leaves a record by journey and role.
Part | What It Does |
|---|---|
The Analyst | Reads portal specifications, role and permission matrices and service standards, and proposes requirements for each role and journey, including negative access tests, each citing its source |
The Architect | Designs journeys for each role that complete transactions in the portal and confirm the result in the policy, billing and claims systems |
The Autopilot | Builds the approved journeys, and pauses for approval at key points |
Virtuoso QA’s engine | Runs those journeys across browser and operating system combinations, including mobile web, with the same result every time, in your CI pipeline. Native mobile apps are outside its scope |
Fixes you approve | When the portal interface changes between releases, fixes are suggested for your team to accept or reject |
Data checks | Confirm portal values match the core systems |
Change flags | When your portal specs or permission matrices change, Touchstone flags the requirements and journeys affected |
To see how Virtuoso QA tests portals alongside quote, policy, billing and claims systems, take a look at our insurance test automation solution.
Illustrative Scenario: The Broker Who Could See Too Much
This scenario is illustrative and doesn’t describe a specific firm.
A commercial insurer releases a faster client search in its broker portal. The new search uses an index that doesn’t apply the firm-level filter the old search used.
Touchstone’s negative access journeys run for each broker role. They find that a broker user at one firm can find clients belonging to another firm, though they can’t open them. The filter is fixed before release. The record shows the permission requirement, the failed negative test and the passing rerun, all before any client data was exposed.
Insurance Portal Testing FAQs
How do you test an insurance broker portal?
Why is role-based access testing important for insurers?
How do you test that portal values match the core system?
Do insurance portals need accessibility testing?
Can Touchstone test insurance portals on mobile devices?










