Edge device & data transfer: Validate firmware, secure boot & OTA with rollback, sensor correctness, power/thermal; test store and forward, ordering, deduplication, and integrity across offline/online transitions.
Mobile edge gateway: Verify multi-WAN (cellular/Wi-Fi) behaviour, APN/VPN, bandwidth/jitter tolerance; enforce Systemd/Journald health, watchdogs, Cgroups, and remote diagnostics.
API load/performance: Test steady/spike/soak/chaos scenarios; monitor p95/p99 latency & error budgets, idempotency, pagination under load; multi-tenant isolation, Auth Z/Auth N (RBAC/ABAC), throttling, blue/green/canary deployments with rollback.
Web & Mobile apps: Automate testing with Playwright (web) and Appium (mobile); validate offline/poor network behaviour, background sync, deep links, push notifications, accessibility (WCAG), and UI performance under load.
Connectivity protocols: Test MQTT (QoS 0/1/2, retained, LWT, session expiry), CoAP, HTTP/HTTPS; perform impairment injection (loss/jitter/bandwidth caps) and recovery.
Performance & resilience (end-to-end): Validate reconnect storms, broker/node restarts, partial region loss; verify back pressure, graceful degradation, and recovery within target RTO/RPO.
Observability & CI/CD: Embed API/UI/performance suites in pipelines with quality gates; publish dashboards (latency, traffic, errors, saturation), traces, and correlated logs for RCA; track flake rates and trends.