← PM Suite Test & Quality Strategy

Enrollment & Claims Platform Modernization

Download Word

The governing quality document for the program: how a vendor-delivered platform upgrade, a full conversion of member, policy, provider and claims data, and six downstream integrations are verified before they carry live enrollment and claims traffic. It applies to every workstream and every release, and sits beneath the Project Charter and Project Management Plan.

8
QA staff, dual-shore
6
Downstream integrations
3
Conversion dry runs
Hybrid
Waterfall + agile testing
Fixed
Open-enrollment go-live
The constraint that governs everything. Assumption A-004 states that the program must complete Go-Live before the start of the next open-enrollment period. That date does not move: a health plan cannot open enrollment on a half-migrated platform, and it cannot defer open enrollment. Every other schedule variable — scope sequencing, environment availability, even conversion dry-run count — is negotiable against that fixed point, and testing is planned backwards from it rather than forwards from today.

01 Purpose, Scope & Objectives

In scope

Out of scope

Objectives

ObjectiveHow it is met
No member, policy or claim is lost or corrupted in conversionStaged dry runs with full reconciliation and exception accounting (Section 05)
Go-Live occurs before open enrollmentTesting planned backwards from the fixed date; conversion dry runs sequenced early, not late
All six integrations behave correctly on day oneInterface-level verification plus end-to-end business-process testing (Section 07)
The business can operate the new platformUAT executed by named business SMEs against real operational scenarios (Section 09)
Financial and regulatory integrity is provableSOX control testing with independent external assessment per decision D-004

02 Testing Under a Hybrid Delivery Model

Decision D-001 established a hybrid methodology — waterfall for requirements and vendor selection, agile sprints for integration build. Testing follows that split rather than imposing a single approach across work that behaves differently.

WorkstreamDelivery approachTest approachWhy
Requirements & vendor selectionWaterfallReview-based verification: requirements traceability, acceptance criteria definitionNothing executable exists yet; defects here are found by inspection
Integration build (6 systems)Agile sprintsIn-sprint testing with automated regression; interface contracts verified per sprintIntegrations are built incrementally and benefit from fast feedback
Data conversionPhase-gated dry runsStaged full-volume rehearsals with reconciliation gatesConversion is a rehearsed event, not an iterative build — it either runs clean at full volume or it does not
Vendor platform upgradeVendor-deliveredAcceptance testing against contracted functionalityThe program verifies fitness, it does not build the product
UAT & cutoverPhase-gatedFormal cycles with business sign-offAcceptance is a decision point, not a continuous state
The practical consequence. Integration testing runs continuously from early sprints, while conversion testing happens in a small number of high-stakes rehearsals. These need different governance: sprint testing is governed by definition-of-done discipline, conversion testing by formal gate criteria. Treating them identically — the common failure on hybrid programs — either smothers the sprints in ceremony or lets the conversion drift without a gate.

03 Test Organization — Dual-Shore Operation

Decision D-003 adopted a dual-shore QA model rather than onshore-only, ratified alongside CR-007. It buys extended coverage and cost efficiency, and it introduces a coordination burden that is managed explicitly rather than assumed away.

NameRoleLocationResponsibility
R. WhitfieldQA / Test LeadOnshoreOwns this strategy, test planning, exit criteria, overall quality reporting
P. SundaramOffshore QA Coordination LeadOffshoreOffshore execution, handoff discipline, throughput management
A. FerreiraQA Automation EngineerOnshoreRegression automation, CI integration
D. KowalczykQA Automation EngineerOnshoreIntegration and interface test automation
E. SolisQA Automation EngineerOnshoreConversion reconciliation automation
V. RaoQA Manual TesterOffshoreFunctional and regression execution
S. BanerjeeQA Manual TesterOffshoreFunctional and regression execution
N. FernandesQA Manual TesterOffshoreFunctional and regression execution

Supporting quality roles

NameRoleQuality contribution
T. McCormickData Conversion LeadOwns conversion validation approach and reconciliation results
K. LarssonData ArchitectMapping correctness, data model integrity
R. SandovalETL Developer (Data Conversion)Conversion logic, exception handling
Dual-shore only works with handoff discipline. Risk R-002 anticipated that onshore/offshore coordination gaps could reduce testing throughput, and issue I-003 confirmed a version of it — intermittent VPN connectivity to the offshore QA environment measurably affected throughput. The controls are deliberate: a written end-of-shift handoff with blocked-item detail, defect records complete enough to action without a conversation, a daily overlap window for live escalation, and environment access treated as a program-level dependency rather than an IT ticket. Follow-the-sun testing fails quietly when handoffs are verbal.

04 Test Levels

LevelOwnerScopeApproach
Component / unitDevelopersCustom integration code and ETL routinesAutomated in CI
InterfaceQA automationEach of the six downstream interfaces in isolationContract and field-level verification, automated
Vendor acceptanceQA + BAsVendor-delivered platform functionality against contracted scopeScenario-based acceptance testing
System integrationQA (Whitfield)End-to-end business processes spanning platform and downstream systemsBusiness-process scenarios
Conversion validationData Conversion (McCormick)Migrated data completeness, accuracy, reconciliationStaged dry runs (Section 05)
Parallel runQA + BusinessLegacy and new platform processing the same inputOutput comparison and variance investigation
PerformanceQA + InfrastructureEnrollment-peak and claims-batch volumesLoad and endurance testing
UATBusiness SMEsReal operational scenariosFormal cycles with sign-off

05 Data Conversion Validation

Conversion is the program's largest quality exposure. Risk R-001 — historical claims data quality extending conversion if root-cause cleansing proves insufficient — is rated 9 (High/High), the highest on the register, and issue I-001 confirmed the concern early: profiling revealed higher-than-expected duplicate member records in historical claims data.

Dry-run strategy

RunPurposeExit criteria
Dry Run 1Prove the conversion executes end-to-end at representative volume; surface the true defect populationRun completes; all exceptions categorized and root-caused
Dry Run 2Verify remediation of Dry Run 1 findings; establish reconciliation baselinesReconciliation within tolerance; no unexplained variances; timing fits the cutover window
Dry Run 3 contingencyAdditional cycle if root-cause cleansing proves insufficientClean reconciliation before production conversion is authorized
The third dry run is pre-funded, deliberately. Decision D-002 pre-approved contingency utilization of up to $150,000 for a third Data Conversion Dry Run cycle should root-cause cleansing of historical claims data prove insufficient. That decision matters more than its cost: it means that if the data is worse than hoped, the program does not have to choose between an unproven conversion and an emergency funding request under deadline pressure. The option is already bought. Pre-authorizing a contingency cycle before you know you need it is how a fixed go-live date is protected in practice.

Validation activities per run

ActivityWhat is verifiedTolerance
Record count reconciliationMembers, policies, providers, claims — source vs target100% — any variance is explained, never accepted as rounding
Financial control totalsClaim amounts, premium, accumulators, balancesExact reconciliation; SOX-relevant
Field-level samplingStatistically valid sample compared field by fieldZero defects on critical fields
Duplicate resolutionDuplicate member records identified, merged per rule, and auditable (issue I-001)Every merge traceable and reversible
Exception handlingUnconvertible records quarantined, reported and owned — never silently droppedException population fully accounted for before Go-Live
Cutover timingConversion completes within the available outage windowRun duration plus contingency fits the window

A member whose record converts incorrectly may be unable to prove coverage at the point of care, and a claim that converts wrong may be paid or denied incorrectly. Conversion defects are treated at the highest severity for that reason, not because of data-hygiene principle.

06 Vendor-Delivered System Acceptance

The platform itself is delivered by the vendor. The program's job is not to re-test the vendor's product but to verify that what was delivered matches what was contracted, and that it works in this environment with this data.

ActivityApproach
Vendor test evidence reviewVendor's own test results reviewed for coverage and credibility before acceptance testing begins
Acceptance scenario testingContracted functionality exercised against realistic enrollment and claims scenarios
Configuration verificationPlan, benefit and rule configuration verified — the most common source of "the software works but the setup is wrong"
Environment fitnessVendor-provided environments confirmed production-representative in both configuration and data volume
Defect routingVendor-attributable defects raised through the contractual channel with evidence; program-attributable defects handled internally
Environment fitness is a test prerequisite, not a detail. Issue I-002 records that the initial vendor-provided test environment lacked production-representative data volume, delaying early integration testing. An environment that behaves correctly at small volume proves very little about a claims platform; volume is what surfaces timeouts, batch-window overruns and index problems. Environment data-volume adequacy is therefore an explicit entry criterion for integration testing, verified rather than assumed — and assumption A-003, that the vendor's approach will not require a database platform change, is monitored as part of the same activity.

07 Integration Testing — Six Downstream Systems

IntegrationPrimary test focusNotable risk
BillingPremium calculation, invoicing, adjustment handlingFinancial accuracy; SOX-relevant
UnderwritingRisk data flow, rating inputs, policy issuanceCorrect policy terms at issue
Claims AdministrationClaim intake, adjudication data, status flowHighest transaction volume
Commission ManagementCommission calculation and payment triggersI-004 — discrepancy found between the integration spec and legacy calculation logic
Data Warehouse / ReportingExtract completeness, reporting accuracy, regulatory reportingDownstream state filings depend on it (risk R-004)
Payment ProcessingPayment initiation, reconciliation, failure handlingMoney movement; SOX-relevant
Specification versus behaviour. Issue I-004 is the classic integration finding: the Commission Management integration specification and the legacy system's actual calculation logic disagreed. The specification described what the system was believed to do; the code did something else. Integration testing on this program therefore validates against observed legacy behaviour as well as written specification, because on a replacement program the legacy system is the de facto requirement — and where they differ, the difference is a decision for the business, not a defect for QA to resolve.

08 Parallel Run & Reconciliation

Before cutover, legacy and new platforms process the same inputs and their outputs are compared. Parallel running is the only test that answers the question the business actually cares about: will the new system produce the same answers as the old one, except where we intended it to differ?

ElementApproach
ScopeRepresentative claims and enrollment transaction mix, including edge cases and high-value claims
ComparisonAutomated output comparison; variances classified as expected (intended change), explained (data or timing), or defect
AcceptanceZero unexplained variances; every intended difference documented and approved by the business
DurationSufficient cycles to cover monthly processing events, not only daily transactions

09 User Acceptance Testing

The usual failure mode. UAT slips when business SMEs are not genuinely released from their day jobs. Assumption A-002 — that named resources are available at planned allocation with no extended unplanned absences — applies as much to business SMEs as to the delivery team, and is the assumption most likely to be tested by an operations manager under pressure during enrollment season.

10 Non-Functional, Security & Compliance Testing

AreaWhat is verifiedAcceptance basis
PerformanceEnrollment-peak concurrency; claims batch completes within its window; reporting extract timingMeets targets at projected peak with headroom
SecurityAccess control, encryption in transit and at rest, penetration testingZero high or critical findings open at Go-Live
HIPAA / PHIMinimum-necessary access, audit logging, PHI handling in all environmentsCompliance sign-off
SOX controlsControls over financial reporting and payment paths tested and evidencedIndependent external assessment per D-004
Regulatory reportingState filing and reporting outputs verified against requirementsBusiness and compliance verification (risk R-004)
Disaster recoveryBackup, restore and failover rehearsedSuccessful rehearsal before Go-Live

Issue I-005 — an external penetration test finding on staging TLS configuration — illustrates why security testing runs against environments that mirror production configuration rather than only against production itself. A staging weakness is a real finding when staging holds production-representative data.

Decision D-004 engaged an external firm for SOX assessment rather than relying on internal audit alone. On a program touching premium, claims payment and commission calculation simultaneously, independent assessment is proportionate to the financial-reporting exposure.

11 Test Environments & Data

EnvironmentPurposeData
DevelopmentComponent and unit testingSynthetic
IntegrationInterface and system integration testingDe-identified, referentially complete
Conversion stagingDry runs and reconciliationFull-volume production copy under controlled access
PerformanceLoad, batch and endurance testingProduction-volume synthetic
UATBusiness acceptance and parallel runDe-identified production-derived, production-representative volume
Offshore accessOffshore QA executionDe-identified only; no PHI accessible offshore

12 Entry & Exit Criteria

StageEntry criteriaExit criteria
Integration testingInterfaces deployed; environment production-representative in volume (I-002); test data loadedAll six interfaces verified; no open critical or high defects; contracts stable
Conversion dry runConversion code complete; source data profiled; reconciliation automation readyReconciliation within tolerance; exceptions fully accounted; run fits the cutover window
System integration testIntegration and vendor acceptance completeEnd-to-end business processes pass; performance targets met
UATSystem testing exit met; UAT environment loaded; SMEs released and trainedAll scenarios executed; no open critical or high defects; business sign-off recorded
Go-LiveAll above complete; DR rehearsed; rollback plan tested; SOX assessment completeSteering Committee Go/No-Go approval

13 Defect Management & Metrics

SeverityDefinitionResponse
CriticalData loss or corruption in conversion; incorrect claim payment or denial; PHI exposure; system unavailableImmediate; blocks Go-Live absolutely
HighCore business process unusable; financial calculation incorrect; no workaroundFixed before the applicable gate
MediumFunction impaired with acceptable workaroundScheduled; disclosed at gate review
LowCosmetic or minor usabilityBacklog

Metrics

MetricPurposeTarget
Conversion reconciliation varianceThe single most important quality number on this programZero unexplained variance
Requirements coverageTraceability from requirement to executed test100% of critical-path requirements
Defect escape to UATEffectiveness of system testingZero critical; downward trend
Offshore test throughputWhether the dual-shore model is delivering (R-002, I-003)Stable; investigated when it dips
Automated regression coverageSustainability across repeated cyclesCritical paths automated before UAT
Open high/critical defects by gateGate readinessZero at each gate

14 Risks to the Test Approach

RiskEffect on testingMitigation
R-001 — historical claims data qualityConversion cycles extend; test windows compress against a fixed dateEarly profiling; pre-funded third dry run (D-002); exception handling designed in
R-002 — onshore/offshore coordination gapsThroughput drops silentlyWritten handoffs, daily overlap window, throughput tracked as a metric
R-003 — vendor SOW delay pushes Environment ProvisioningEvery downstream test window compressesEnvironment readiness tracked as a critical-path dependency, escalated early
R-004 — mid-program regulatory changeUnplanned compliance test scopeRegulatory monitoring; reporting test scope kept modular so additions are contained
R-006 — key resource attrition (Solution Architect)Technical decision-making and test design authority disruptedDocumented design decisions; deliberate knowledge sharing across the technical leads
Fixed Go-Live compressing test windowsPressure to reduce coverage on the highest-risk scopeExit criteria are not negotiable; scope is descoped before quality is
Governing relationship. This strategy sits beneath the Project Charter and Project Management Plan, and governs the test plans produced for conversion, integration and UAT. Changes with cost or schedule impact route through the program's change control process. Where a change affects conversion validation or SOX-relevant controls, it additionally requires Steering Committee awareness — because both bear directly on Go-Live authorization.