Quality, Testing and Trust Matter