Chapter 1, An Overview of Software Quality Assurance, explains quality assurance thought processes and quality management standards. It also describes the software life cycle, and familiarizes the reader with the deliverables at each stage of the life cycle.
Chapter 2, Getting Started with Jira, covers how Jira can be used to organize and manage our Agile projects in Scrum and Kanban. It also discusses Jira plugins from the Atlassian Marketplace that will help in test management.
Chapter 3, Understanding Components of Testing with Jira, covers in detail how each phase of test management can be performed using the test management plugins in Jira. It also compares the features provided by each plugin.
Chapter 4, Test Management Approach, covers in detail the best approaches to selecting various project execution workflows based on the needs of the project.
Chapter 5, Test Planning, discusses different aspects of test planning and test strategy while understanding the relationship between requirements and the test plan. It also explains how Jira can help us in defining and comparing strategies for our testing needs using the synapseRT, Zephyr, and Test Management tools.
Chapter 6, Test Design Phase, explains the process of test case design and creation. It also explains how to organize test cases and hone our skills in reusing test cases and test data.
Chapter 7, Test Execution Phase, describes the process of test execution and how it will be managed using Jira.
Chapter 8, Defect Management Phase, discusses the importance of defect management and explains how Jira helps us in tracking and managing defects effectively.
Chapter 9, Requirement Management, discusses how Jira issues can be used to track project requirements. It also explains ways in which Jira can be used to link requirements with test cases as requirement coverage.
Chapter 10, Test Execution Status Reporting, explores how Jira can help monitor and control projects using reports. It details various reports offered by Jira.
Chapter 11, Jira Integration with Automated Testing Tools, explores how third-party automated testing tools can be integrated with Jira to manage automated test cases.