Software Testing Foundations: Bug Writing and Management
59mIntermediate2025-03-13
Authors

Mike Fine
Founder, Director, and Senior Test Manager at Centercode
Course details
Bug writing and management are critical to software development. Quality managers, developers, and everyone else associated with a product's launch are deeply invested in the process. Bad bugs—those with inaccurate or unclear information—lead to a lot of wasted time and effort. However, when bugs are well written and managed properly, the project runs smoother and faster. This course teaches best practices for identifying, writing, and tracking bugs discovered during software testing. Learn how to recognize, classify, and document issues, as well as monitor, maintain, and eventually close reported bugs in a tracking system like Jira. Instructor Mike Fine—a senior test manager with over 25 years of experience—provides a concise and practical guide to bug reporting, so that the information you submit is meaningful and useful to developers.
Topics include:
Identifying bugs
Writing effective bugs
Avoiding common bug reporting issues
Using a bug tracking system
Closing and archiving bugs
Topics include:
Identifying bugs
Writing effective bugs
Avoiding common bug reporting issues
Using a bug tracking system
Closing and archiving bugs
Skills covered
JiraAtlassianSoftware TestingFoundationsSoftware Development
Concepts
0. Introduction
- 01 - Understand bugs and their importance
- 02 - Base knowledge
1. Writing Effective Bugs
- 03 - Identifying bugs
- 04 - Elements of bug composition
- 05 - What makes a good bug
- 06 - Common bug reporting issues
- 07 - Traditional bug forms and responses
- 08 - Bugs vs. suggestions
2. Managing Bugs
- 09 - Using a bug tracking system
- 10 - The life of bugs
- 11 - Bug history and management
- 12 - Regression and update testing
- 13 - Closing bugs
- 14 - Archiving old bugs
Conclusion
- 15 - The importance of bugs
- 16 - Next steps
Related courses
- Complete Guide to Jira Administration: Configuration, Management, and Automation
- Increasing Efficiency with Jira and Confluence Integrations
- Jira Administration: Automation
- Best Practices for Jira Configuration and Maintenance
- Learning Jira Software
- Learning Jira (Data center Edition)
- Jira: Managing Custom Workflows
- Learning Jira (Cloud Edition)