Suppose I gave you a finite graph, and asked you whether it was vertex-transitive. How hard is that algorithmically?
The second question is: suppose I gave you a vertex transitive finite graph, and asked you whether it was a Cayley graph. How hard is that?