Shift-Left quality engineering for behavioral health EHR systems. HIPAA-aligned RBAC testing, Selenium 4 BiDi chaos engineering, and API-driven test data seeding — built to run in CI.
RestAssured seeds patient records via API, then Selenium validates the UI. 10–100× faster than UI-based setup. No fragile data creation through forms.
Data-driven parameterization across Admin, Doctor, Billing Clerk, Intern, Front Desk. Every permission validated against a roles.json matrix. SoftAssert captures all violations per role.
Selenium 4 BiDi monitors every network request during execution. Catches silent API failures where the UI looks fine but the backend call failed — a HIPAA liability.
Injects network failures during active sessions. Validates graceful error handling, zero silent data loss, and clean JavaScript console output.
| Suite | Strategy | What It Proves |
|---|---|---|
| HybridWorkflowTestAPI+UI | API seed → UI verify | Shift-Left efficiency; API/UI integration integrity |
| RBACSecurityTestRBAC | Data-driven role matrix | HIPAA access control enforcement across all roles |
| BillingDataDrivenTestDDT | JSON parameter injection | Financial accuracy (12 insurance scenarios) |
| BiDiChaosTestCHAOS | Network fault injection | Application resiliency under failures |
Requires Java 21, Maven 3.9+, Chrome.