At Crowdsourced Testing we meet a lot of testers and we decided to standardize our software testing interview questions. As such, if you interview with us for a tester position, it’s very likely that we’ll ask you the following questions.
We are publishing them publicly so that: a) you can prepare efficiently if you have an interview scheduled with us, and b) we’ll know whether or not you have researched the company and prepared for your interview beforehand.
Our standard software testing interview questions
- What bug tracking and test management systems have you worked with? Which is your favourite and why?
- Two-part question: a) Describe your testing experience. What kind of software products have you tested, what was your role in the development team and what was the outcome of the projects in which you participated. b) How did you help the developers on the team?
- Explain your favourite bug that you’ve ever found.
- Explain how you organize your work on any given day spent testing if you work alone on a project. Explain what is different in your daily routine if you work with team members.
- What is the first thing that you do when you are presented with a new product to test. How do you get started?
- What is your level of familiarity with [the type of products that the company is testing]? Share some positive experiences testing [these types of products]. Share some less positive experiences testing [these types of product].
- What do you think are the qualities of a good tester?
- Tell us how you use and create test plans/test cases. What are the pros and cons of scripted testing?
- Two-part question: a) Have you ever worked on an project with a remote/external team? What measures did you put in place to communicate efficiently? b) What about when working with other testers in the same office, how do you collaborate efficiently?
- What does a good test report contain?
- If you were tasked with testing a system like Netflix. 1) how would you go about it? 2) what would you identify as some of the critical components of a system like Netflix?
- How do you advocate for an important bug?
- What are some of the key testing artefacts that you have produced in the past that you feel were particularly useful for other team members and project stakeholders?
- What do you do to continuously improve your skills and your knowledge of the software testing process?
- What is the difference between software testing and quality assurance?
- Describe the impact that testing tools have on how you test.
- What do you know about exploratory testing and how have you incorporated it into your testing projects?
- Have you even been asked to test without documentation? What did you do? What was your approach?
FYI – these also apply to interviews conducted for positions at our parent company, qa on request.