I applied online and received contact from HR. I interviewed with HR, then with the manager of the department. She was very personable and easy to interview with. There was a test, which was also fairly easy (the test changes over time to cover different tasks/skills).