If you want to implement this locally without using mini-test checkout test-queue by Aman Gupta at github.
https://github.com/tmm1/test-queue
One thing that really sped up our test suite was by creating an NGINX proxy that served up all the static files instead of making rails do it. This saved us about 10 minutes off our 30 minute tests.