1) Phone Interview (just speak about your experience / cv): around 20 minutes
2) A second call related to your English and mother tongue's level (spelling and understanding). Around 20 minutes: listen addresses or words, wrote It down and repeat Its.
3) An online test, (I don't remember how long was, If I'm not wrong around 60 minutes): different scenarios with multiple choices (technical and behavioral)
4) On site interview: mine was with 2 team leaders.