I think they look for key phrases in resumes. If it doesn't have enough key words like techology, team work, etc. it automatically gets booted. I'd also look to get certifications in your specialty. If you say no to any one thing on the application where it asks about your experience it boots you, etc. most people unfortunately "know someone" to help get their resume considered. You also need to apply the first day it posts. They get tons of applicants for every position. Is it possible to get on as a traveler again and try to make nice with management? You'd need to talk to them about why you were never offered a position. Good luck!