future of quality assurance technology