I applied online for the position, a week later I called to follow up and they said if they are interested they will call you. A week later I got a screen call asking to come in to take a test and if I was interested in the position. After taking the test, they scheduled an interview the following week. After being interviewed I got a call 2 days later with the job offer.