There were two steps for the interview: first of all I got a phone screening check from HR, I was asked me about my professional background, my education, work and personal achievements. After that there was a phone test: small check on how to test a login form with two edit-boxess (login and password) and a submit button. The task was to create test cases and explain them, estimate coverage and create a test report. After I passed those two I got an on site interview invitation. In person interview was with three people one at a time: project development team lead and the head of engineering (site leader) and HR representative. I got a couple of simple questions from development team lead: reverse a string, reverse a linked list and find all elements from hash table with specific value. With site leader there were some questions about my knowledge of software development life cycle and agile development, after that we had an informal conversation on my personal views on software quality assurance, team work and overall personal goals. There was a small delay when guys were discussing the interview, after that as I got my offer right away. I've negotiated a little on salary, asked about bonuses provided by company and finally accepted the offer.