qa deficits and failings