ZCP API Smoke Test Design
Owner: Jennifer (QA Architect) — design and sign-off only
Implementer: Engineer (TBD) — builds from this spec
Schedule: Nightly at 03:00 ET
API base: https://api.zcp.zsoftly.ca/api
Swagger reference: https://api.zcp.zsoftly.ca/api/docs/nimbo
Jennifer's role on this project
Jennifer designs, explains, and signs off. She does not write code.
| Jennifer does |
Engineer does |
| Define what to test and why |
Write the TypeScript test files |
| Specify expected behaviour per endpoint |
Build the shared helpers and fixtures |
| Explain to the team what a failure means |
Wire up the GitHub Actions pipeline |
| Review PRs for coverage gaps |
Maintain the test infrastructure |
| Approve the phase before the next begins |
Fix flaky tests and timeouts |
Each phase ends with Jennifer reviewing the results and giving a go/no-go for the next phase.
ZCP API Smoke Test Design
Owner: Jennifer (QA Architect) — design and sign-off only
Implementer: Engineer (TBD) — builds from this spec
Schedule: Nightly at 03:00 ET
API base:
https://api.zcp.zsoftly.ca/apiSwagger reference: https://api.zcp.zsoftly.ca/api/docs/nimbo
Jennifer's role on this project
Jennifer designs, explains, and signs off. She does not write code.
Each phase ends with Jennifer reviewing the results and giving a go/no-go for the next phase.