interview questions on automation testing framework