As empresas "terceirizadas" de contratação (leia-se Gupy e similares) tem tentado automatizar fases dos processos e na minha avaliação tem falhado miseravelmente.
Sobre processo perfeito, entendo que não existe. Tudo vai depender do grau de exigência que você vai precisar. Não adianta você ter um mega processo pra pagar um salário incompatível com o mercado. Se você tem uma vaga mais "simples", o ideal é ter menos fases e essas fases não demorarem pra acontecer.
Para vagas mais competitivas, de fato é preciso realizar algumas etapas a mais para filtrar os melhores profissionais.