Very good process, elaborate, detailed. You have to take an online skills test when you submit your CV. If you get chosen for an interview then you have a more detailed skills test. If you are successful and have a good interview with the line manager then you get called for another interview with the HR department. You might be asked to do a personality test as well before you get offered a job.