This is a guest posting by Simon Knight. Simon Knight works with teams of all shapes and sizes as a test lead, manager & facilitator, helping to deliver great software.
In our recent article I wrote about an approach to finding, interviewing and hiring the best testers. In it, I suggested that when carrying out an interview you should stick to a script so that, if you need to compare results across a number of interviews, you can at least be assured that the same questions were asked each time.
To help you out even further, we thought we’d go the extra mile and provide you with a list of questions too! And to make sure we had the very best questions, we even approached some of the best thinkers in the testing community and included their responses below.
Questions For Warming Up The Candidate
When you start your interview, you want to give your candidate every possible opportunity to shine and show you their best qualities. Use the questions below to help break the ice and get them warmed up ready for some tougher follow-up questions.
Questions To Test For Behavioural And Character Traits
Hiring an awesome tester isn’t just about making sure they have the right skills for the work you need them to do. It’s of paramount importance that they are a fit for your organisation and the team they’ll be working with. Use the questions below to help you figure out where their strengths and weaknesses lie, and whether their values align with yours.
Questions To Determine A Candidate’s Testing Skills
Now we’re getting to the good stuff. What kind of a tester are you dealing with here? Do they know their edges from their corner cases? Can they distinguish between a test and a check? Do they understand their biases and models, and how a worldview can influence their approach and decision making process? Use the questions below to dig deep into their testing toolkit and to make sure they don’t view every testing problem as a nail to be pounded with a blunt instrument.
Questions To Gauge Automation Skills
No doubt many readers will be hiring for automation skills; but being able to automate testing activities isn’t just about understanding the right tool, language or framework. It’s about identifying where the risks to the product are and then being able to pinpoint those risks by developing intelligent, reliable and repeatable automated tests. You want your tester to help you speed up the development and delivery of your product, not slow it down. Use the questions below to help you figure out whether they have the depth of knowledge to do so.
Questions To Gauge Commitment To Learning & Improving
Finally, if you’ve made it to the self-development questions and are still interested in the answers, you may have found a keeper! But are they in it for the long term? Is software testing a passion, or just filler until they can find a proper job? How do they learn, and what keeps them motivated to do so? Use the questions below to probe your testers long-term commitment to the role.
Of course, you may have your own set of interview questions. If you do, how well do they correspond to the questions here? Do you have some that you think should have been on the list but aren’t? Please tell us about them in the comments section below. Also, we’d love to hear from you if you disagree with any of the questions above. Why do you disagree? What would you use in place? Let us know!
PS: Have you found this article useful? We publish a new relevant testing & QA related article every few weeks, including on topics such as building a great testing team, improving your testing career, leveling up your testing skills & boosting your team’s testing efforts. Make sure to subscribe below via email and follow-us on Twitter! You might also enjoy the following articles:
- TestRail is #1 in Software Testing Rankings for 2019
- Announcing TestRail 6.1 with Jira Integration, Audit, Backup & UX Enhancements