software testing hr interview questions