Software Quality Assurance: From Theory to Implementation
by Daniel Galin · Daniel Galin
Textbook covering the full software quality assurance system: quality factors, SQA components across the project life cycle, reviews, testing strategies, configuration management, quality metrics, costs of quality and standards such as ISO 9001 and CMM. Readers learn to design and run an organizational SQA program.
This link may earn us a small commission at no extra cost to you. Affiliate disclosure
More resources on Software Quality Assurance
ministryoftesting.com
Ministry of Testing is a community hub for software testers, offering articles, courses, events (such as TestBash), podcasts, and an active forum with practical resources to learn and improve testing skills, including game testing.
Evil Tester
Blog with advanced testing techniques and free eBooks, upvoted in practitioner threads
ISTQB Official Site
Official site of the International Software Testing Qualifications Board, publishing free syllabi, glossary and sample exams for Foundation, Advanced and Specialist certifications. Use the Foundation Level syllabus to learn standard testing terminology, test levels, techniques and test-management basics.
AB Testing
Long-running conversation podcast by software quality practitioners Alan Page and Brent Jensen on the Modern Testing principles. Episodes discuss shifting quality ownership to whole teams, agile and lean delivery, DevOps, experimentation and data-driven quality, helping testers and engineering leads rethink the role of testing.
Testing Computer Software
Classic practitioner text on black-box software testing: test planning, test-case design, boundary and equivalence analysis, bug reporting and tracking, and managing testing projects under real schedule pressure. Readers learn to find, document and argue for fixing the bugs that matter.
Test Automation University
Free online school run by Applitools offering short video courses on test automation, including Selenium WebDriver, Cypress, Appium, API testing and visual testing. Learners can build working automated test suites for web, mobile and API applications.