If youโre still manually tracking how long issues stay in Ready for QA โ Done, this tool will save you time every single week.
Iโve built ๐ ๏ธ Control Chart Snapshot Bot
โ a ready-to-use open-source solution that:
- pulls data from Jira,
- calculates QA cycle time,
- generates a chart & summary stats,
- and automatically posts results into Slack.
You can plug it into your workflow today with just Jira + Slack tokens.
๐ง How it works:
- Connect Jira API + Slack API
- GitHub Actions runs the script weekly
- Your Slack channel receives a snapshot with Mean / Median / P75 + histogram.
๐ Why itโs useful
- No more manual spreadsheets or Jira exports
- Weekly snapshot of QA performance
- Spot anomalies where issues stay in QA too long
- Improves visibility for both testers and managers
๐ Repository
๐ Code is open-source here
Iโd love your feedback, ideas, or Pull Requests.
My goal is to grow this into a practical open-source QA tool that any team can adopt.
๐ค๏ธ Roadmap:
๐ Trend chart (7-day moving average)
๐งฉ Component/Epic breakdowns
โ๏ธ YAML config & richer filters
๐งช Test execution correlation (Testomat integration)
๐ณ Dockerfile & Cloud Run job
๐ฌ Slack slash commands /qa-snapshot
โก If youโve ever struggled with collecting QA metrics or have ideas for useful visualizations, drop a comment below or open an Issue on GitHub.
Together we can make QA reporting more automated, transparent, and fun ๐
Top comments (0)