The team was not co-located and worked in silos with no communication. The QA team found hundreds of defects each build. Tests took 48 hours to run and weeks to analyze results. The team adopted agile practices like co-locating, continuous integration, pairing, and automation to improve collaboration, find issues earlier, speed up testing, and reduce defects.