“So what would you say you do?” It’s a common question when meeting someone new. However I was blind sided by the timing of this question.
You see, I was on the phone with a recruiter who was fairly new to the game. We where going over my resume when I told here about a recent job and title change. That’s when the recruiter asked this haymaker of a question. I was stunned.
I went from working as a Software Test Engineer. Where I was doing only manually black-box testing. Then changing to a Software Development Engineer in Test, after they found out I could write code. The titles do share a lot of words in common but have huge differences.
Here’s what I should have told the recruiter.
What do you do when you’re job is to break things.
To find the weakness in something and then point them out.
To push back on work that others believe is finished.
To be the voice for the customer, an evangelist.To be a skeptic and highly critical, never being brain washed by the hype. Being a tester means that you have to weigh both sides.
If being in software development was a movie role than sometimes it would feels like testers are both the hero and the villain.
This is the second post on the different types of software testing. The first 20 types of software test can be found here.
I’m listing these testing types because a common interview question is ‘What types of testing would you do on a chair?’.
This should be used as a reference or quick reminder. The goal isn’t to memorize everything in this list.