Workflow Testing

Use when validating automation builds before launch or after significant changes.

Published by @gtmagents·from gtmagents/gtm-agents·0 agent reads / 30d·0 saves·

Workflow Testing & QA Skill

When to Use

  • Any new automation or major revision prior to go-live.
  • Regression testing after data, asset, or logic changes.
  • Investigating deliverability, conversion, or routing anomalies.

Framework

  1. Unit Tests – confirm each branch, wait step, and action path with seed contacts.
  2. Integration Tests – verify webhook/API calls, CRM updates, enrichment, scoring.
  3. Content QA – links, tracking, personalization tokens, accessibility, localization.
  4. Compliance – consent, suppression, GDPR/CASL/CCPA rules, regional requirements.
  5. Performance – throttle checks, concurrency, error handling, failover.

Checklist

  • Seed list matrix (personas, stages, regions, consent flags).
  • Device/browser testing for email/SMS/push rendering.
  • Logging + alerting validation.
  • Rollback and kill switches documented.

Templates

  • QA evidence log (screenshot, recipient, status, owner).
  • Incident runbook for automation failures.
  • Release checklist referencing stakeholders.

Tips

  • Automate regression tests via APIs or synthetic users.
  • Store test data separately and purge regularly to avoid reporting noise.
  • Use feature flags to stage rollouts before full scale.

More on the bench

SKILL▲0

Sendblue API

Send and receive iMessage, SMS, and RCS from application code via the Sendblue HTTP API — text, media, group messages, send styles, reactions, typing indicators, status callbacks, and inbound webhooks.

software-engineering+2
⊙ 0
SKILL▲0

Cs Grill Markdown HTML

Matt-Pocock-style forcing-question grill for markdown-html conversions. Walks 5 cited-canon questions (purpose, line-count threshold, design-system onboarding, output path, doctype confidence) one at a time with a recommended answer. Run before /cs:markdown-html when you want clarity about what the HTML is for, not just a route to the closest sub-skill.

software-engineering+2
⊙ 0
SKILL▲0

Slack Messaging

Guidance for composing well-formatted, effective Slack messages using mrkdwn syntax

software-engineering+2
⊙ 0