I received a call from a head hunter who discussed the contract position and rate following which I got a call from the QA team lead. Phone interview went well for about 20 minutes - talking about my experience, strength, weakness etc., There wasn't much of technical questions during the phone interview.
A week later I was called for an in-person interview which went on for about an hour. Two people interviewed me at the same time. Some of the questions were technical and the remaining were about my previous projects and how I would handle specific situations at work.