You’ll have a difficult time finding people and companies who disregard software quality. QA is fundamental to every product’s success. Even so, why do we see so many buggy products, delayed releases, and frustrated customers? There must be something fundamentally wrong with how we deliver software. We wanted to find out what causes poor software quality, among other issues like this. Because quality is multi-dimensional, every stakeholder has their own definition and understanding of quality. After discussing with multiple testers spread across product and service companies, one thing stood out — practices play an important factor in the overall software quality.