qa-role-backend
Backend, API & distributed-systems QA role bundle: one-command install of API/contract/GraphQL/gRPC/real-time testing, auth flows, notifications, payment, async jobs, DB migrations, caching, concurrency, saga/CQRS, distributed tracing, serverless, time/timezones, and feature flags + experimentation.
/plugin install qa-role-backend@testland-qaOne command installs all 17 member plugins. Requires Claude Code v2.1.110+ (v2.1.143+ to enable the whole set together). Role bundles install through Claude Code only. First time? Add the marketplace with /plugin marketplace add testland/qa
- Category
- Role bundles
- Version
v1.1.1- Installs
- 17 plugins
- Contents
- 78 skills · 19 agents
Installs these plugins17
qa-api-testingAPI testing with Postman and Newman, REST Assured and Karate, plus Schemathesis and RESTler fuzzing and API tests run under injected network chaos.6 skills · 1 agentqa-contract-testingContract testing for microservices: Pact consumer and provider tests, OpenAPI, GraphQL and Protobuf breaking-change checks, and a combined deploy gate.5 skills · 2 agentsqa-graphqlGraphQL server testing for Apollo Server, GraphQL Yoga and Hasura: subscriptions, N+1 detection and fixes, and depth and cost limit hardening.6 skillsqa-grpcgRPC testing: buf lint and breaking-change gates, ghz load tests, grpcurl, mock servers, and streaming RPC test suites.5 skills · 1 agentqa-realtime-protocolsReal-time protocol testing: WebSocket handshakes and close codes, Server-Sent Events, and MQTT v5 QoS, retained messages and shared subscriptions.3 skills · 1 agentqa-auth-flowsAuthentication flow testing: OAuth 2.0 with PKCE, multi-factor authentication, and session management, plus Keycloak, Auth0 and Okta integration tests.6 skills · 1 agentqa-notificationsNotification testing across email, SMS, push and webhooks: Mailpit inboxes, Twilio test numbers, FCM, APNs and Web Push, and signed webhook delivery.4 skills · 1 agentqa-paymentPayment testing for Stripe, Adyen, PayPal and Braintree sandboxes: test cards, webhooks, subscription billing, refunds, chargebacks and 3DS flows.4 skills · 1 agentqa-async-jobsBackground job and queue testing for Sidekiq, Celery, BullMQ, SQS, RabbitMQ and Kafka consumers, plus cron schedules and idempotency guarantees.8 skills · 1 agentqa-db-migrationsDatabase migration testing for Flyway, Liquibase and Atlas: classify every schema change by risk and review blast radius and locking before it ships.4 skills · 1 agentqa-cache-testingCache testing across browser, CDN, proxy, application and data-store layers: Redis, CDN purges, Varnish VTC tests, and cache-key collision audits.4 skills · 1 agentqa-concurrencyConcurrency testing: deterministic race-condition tests, deadlock detection, async ordering checks, and database MVCC isolation-level tests.4 skills · 1 agentqa-saga-cqrsSaga, CQRS and event sourcing tests: compensating actions, the transactional outbox, replay determinism, and projection consistency windows.3 skills · 1 agentqa-distributed-tracingDistributed tracing tests with OpenTelemetry: assert span names, attributes, parent links and status, and query Jaeger, Zipkin or Tempo in CI.4 skills · 1 agentqa-serverlessServerless testing for AWS Lambda, Azure Functions and Cloudflare Workers: local emulators, cold-start and timeout budgets, and integration test suites.4 skills · 1 agentqa-timeTime and timezone testing: fake clocks across runtimes, DST transitions, leap seconds, and timezone test matrices built from a codebase's date handling.3 skills · 1 agentqa-feature-flagsFeature-flag and experimentation testing: LaunchDarkly and OpenFeature SDK tests, flag test matrices, A/B test validity, and experiment result analysis.5 skills · 3 agents
About qa-role-backend
Installing this one plugin installs all 17 member plugins below in a single command.
About role bundles
This is a role bundle - a plugin that ships no skills or agents of its own. It exists only to install a curated set of testing plugins together so you adopt a whole role in one command instead of installing each plugin by hand. Prefer a narrower set? Install just the member plugins you need individually.