Summary
Focus on software quality is critical and unavoidable in this highly competitive world. Every application developed or enhanced will contain many errors. New Developers or Testers need to effectively use quality assurance and testing techniques, processes and practices to identify and remove maximum if not all defects from the application at each development stage.
Independent testing teams involved for large and complex application have no choice but to develop QA and Testing skills.
This book sets the context by explaining importance of Software Quality Assurance and Testing and continues to explain and demonstrate how these techniques and processes can be used at each development phase so that defects can be prevented to move to next stage.
These aspects include Testing levels, Techniques, Test project execution process, Defect Management, Test Automation, Risk based testing and non-functional testing such as Usability Testing, Performance and Load Testing, Security Testing etc.
Explanation with real life examples make it easy to grasp and apply the learning immediately even without having rich industrial experience. It can be useful for ISTQB (International Software Testing and Qualifications Board) foundation certification as well You can buy paper back copy in India at discounted rate from notion press platform.