Daily Testing Workflow
📋 Metadata
- Audience: QA Engineers, Test Automation Engineers
- Estimated Time: Reference guide for daily use
- Last Updated: 2026-01-01
- Version: 1.0
🎯 Objective
A practical workflow guide for QA engineers to efficiently use the QA Prompt Library in their daily testing activities.
🌅 Morning Routine
1. Review Test Plan (5-10 min)
Prompts to Use:
- Requirements Analysis - Review sprint goals
- Test Strategy - Identify high-risk areas
Actions:
- Review user stories for the day
- Identify testing priorities
- Check for blockers
2. Set Up Test Environment (10-15 min)
Prompts to Use:
- Automation Testing - Check pipeline status
- Test Strategy - Prepare test data
Actions:
- Verify test environments are up
- Prepare necessary test data
- Update local test automation code
📝 Test Case Creation (30-60 min)
For New Features
Workflow:
- Use Test Case Writing
- Generate comprehensive test scenarios
- Add Requirements Analysis edge case tests
- Review with Functional Testing checklist
Example Prompt Flow:
1. Generate functional tests → Review → Refine
2. Add edge cases → Review → Refine
3. Create test data → Validate
4. Document in test management toolFor Bug Fixes
Workflow:
- Use Functional Testing regression scenarios
- Create tests to verify the fix
- Add tests to prevent regression
🤖 Test Automation (1-2 hours)
Writing New Tests
Choose Your Framework:
- Selenium: Use Automation Testing
- Playwright: Use Automation Testing
- API: Use API Testing
Workflow:
- Open relevant automation testing prompts
- Generate test code using prompts
- Review and customize
- Run locally
- Commit to repository
Maintaining Existing Tests
Prompts to Use:
- Automation Testing - Test maintenance strategies
- AI-Assisted Testing - Intelligent test maintenance
Actions:
- Fix flaky tests
- Update selectors
- Refactor duplicated code
🔍 Exploratory Testing (30-45 min)
Session-Based Testing
Workflow:
- Use Manual Testing exploratory scenarios
- Create a test charter
- Time-box session (60-90 min)
- Document findings
- Log bugs
Charter Template:
Mission: [What to explore]
Duration: [Time limit]
Areas: [Specific features/flows]
Heuristics: [SFDPOT, FEW HICCUPS, etc.]🐛 Bug Reporting (15-30 min)
When You Find a Bug
Workflow:
- Use Bug Reporting templates
- Generate detailed bug report
- Include reproduction steps
- Add screenshots/videos
- Log in issue tracker
Quality Checklist:
- [ ] Clear title
- [ ] Reproduction steps
- [ ] Expected vs actual behavior
- [ ] Environment details
- [ ] Screenshots/logs
🎨 Visual Testing (30-45 min)
For UI Changes
Workflow:
- Use Accessibility Testing visual testing scenarios
- Set up visual regression tests
- Capture baseline screenshots
- Run comparison tests
- Review differences
Tools:
- Percy, Applitools, BackstopJS
- Integrate with CI/CD
🔄 End-to-End Testing (1-2 hours)
For Critical User Journeys
Workflow:
- Use Functional Testing E2E scenarios
- Map complete user journey
- Generate E2E test code
- Validate across all systems
- Add to regression suite
Focus Areas:
- Login → Purchase flow
- User registration → First action
- Critical business processes
📊 Afternoon Review (30 min)
1. Test Execution Review
Actions:
- Check CI/CD pipeline results
- Review failed tests
- Update test reports
2. Metrics and Reporting
Prompts to Use:
- Test Reporting
- Test Strategy - Quality assessment
Generate:
- Test coverage reports
- Defect metrics
- Quality dashboards
3. Team Sync
Share:
- Bugs found
- Tests automated
- Blockers identified
- Tomorrow's plan
🌙 End of Day (15 min)
Wrap Up
Actions:
- [ ] Commit all code changes
- [ ] Update test documentation
- [ ] Log time in test management tool
- [ ] Update task status
- [ ] Plan tomorrow's priorities
Knowledge Sharing
Optional:
- Document learnings
- Update team wiki
- Share useful prompts with team
🔧 Tools Quick Access
Most Used Prompts
💡 Pro Tips
- Batch Similar Tasks: Group test case creation, automation, and exploratory testing
- Use Quick References: Bookmark quick reference guides for fast lookup
- Leverage AI Roles: Keep AI roles open in your IDE
- Document as You Go: Don't wait until end of day
- Automate Repetitive Tasks: Use AI to generate boilerplate code
- Time-Box Exploratory: Stick to session limits
- Review Daily: Check test results every afternoon
📅 Weekly Activities
Monday
- Review sprint goals
- Plan testing for the week
- Set up test environments
Tuesday-Thursday
- Execute daily workflow
- Focus on test automation
- Exploratory testing sessions
Friday
- Regression testing
- Test report generation
- Knowledge sharing
- Sprint retrospective prep
🚨 When Things Go Wrong
Pipeline Failures
- Check Automation Testing CI/CD integration
- Debug failed tests
- Fix and re-run
Flaky Tests
- Use Automation Testing maintenance strategies
- Implement proper waits
- Add retry logic
Blocked Testing
- Document blocker
- Find alternative test areas
- Use Test Strategy to reprioritize
📚 Related Workflows
- Sprint Testing Workflow - Sprint-specific activities
- Release Testing Workflow - Pre-release checklist
Remember: This is a flexible guide. Adapt to your team's needs and project requirements!