QA Notes
AI generates comprehensive QA notes from your bug report, including environment details, severity assessment, and categorization. Turn a simple screenshot into a fully structured bug report ready for your issue tracker.
How It Works
Snapbug analyzes your screenshot, annotations, and device context to produce a structured QA note. The AI considers:
- Visual content -- what the screenshot shows
- Annotations -- your highlights, arrows, and text labels
- Device context -- device model, OS version, app version, screen size
Output Structure
Each generated QA note includes:
| Field | Description |
|---|---|
| Title | Concise, descriptive bug title |
| Description | Detailed explanation of the issue |
| Severity | Critical, Major, Minor, or Trivial |
| Priority | Suggested priority level |
| Environment | Device model, OS version, app version |
| Preconditions | Required state before reproduction |
| Steps to Reproduce | Numbered reproduction steps |
| Expected Behavior | What should happen |
| Actual Behavior | What actually happens |
| Category Tags | Auto-assigned labels (UI, Crash, Performance, etc.) |
Example Output
Title: Toggle reverts to ON state after switching off in Privacy settings
Severity: Major
Priority: P2
Environment: Pixel 7, Android 14, App v2.3.1
Description:
The "Share Analytics" toggle in Privacy settings visually switches to OFF
but reverts back to ON after approximately 1 second. The setting does not
persist.
Preconditions:
- User is logged in
- "Share Analytics" is currently enabled
Steps to Reproduce:
1. Open Settings
2. Navigate to Account > Privacy
3. Tap the "Share Analytics" toggle
Expected Behavior:
Toggle switches to OFF and remains OFF.
Actual Behavior:
Toggle briefly switches to OFF, then reverts to ON after ~1 second.
Tags: UI, Settings, Data PrivacyPricing
info
QA Notes is a Pro plan feature. Upgrade from the Free plan to access AI-generated QA notes.
| Plan | QA Notes |
|---|---|
| Free | Not available |
| Pro | Unlimited |
| Pro+ | Unlimited |
Export Integrations
Export your generated QA notes directly to your issue tracker:
- Jira -- creates a new issue with all fields mapped
- Linear -- creates a new issue with labels and priority
- GitHub Issues -- creates an issue with formatted markdown
- Clipboard -- copy formatted text to paste anywhere
lightbulb
The more context you provide through annotations and text labels, the more accurate and detailed the QA notes will be. Adding a brief text description alongside your visual annotations significantly improves output quality.
Tips for Better QA Notes
- Annotate thoroughly -- highlight the bug, add descriptive text labels, use arrows to indicate flow.
- Include surrounding context -- if the bug is part of a multi-step flow, capture the relevant screen state.
- Use text labels -- short descriptions like "crashes here" or "wrong value displayed" give the AI critical context.
- Review and refine -- AI-generated notes are a starting point. Review severity and priority before submitting.