The interview process starts with a phone screening, where the recruiter asks about the candidate’s experience, background, and general skills.
After that, a written test is provided. The test includes designing test cases, writing basic code, and creating web automation tests using test framework.
If the candidate passes the written test, an interview session is scheduled. During the interview, the candidate is asked to explain their previous experience, and most questions are based on the projects and tasks they have worked on.
The interview also includes several testing exercises, such as designing test cases for both applications and APIs. There are around 4-5 scenarios, where the candidate needs to explain their testing approach and reasoning.
For testing framework, the candidate is asked to explain the automation scripts created in the assessment and answer additional questions about how they would handle different cases or make changes to the scripts.
Besides technical skills, the interview also focuses on the candidate’s mindset, career goals, and expectations when looking for a new job. The interview takes approximately 1 hour.
If the candidate passes the first round, there is a second interview with a higher-level position. The format is similar to the first round, including testing scenarios, technical discussions, and conversations about the candidate’s attitude and working style.