Subscribe to this blog

Follow by Email

Search This Blog

Posts

In the 90s when I got my first job as a software engineer I remember that being a software tester
required very little. Some people got jobs testing software with only two qualifications: you knew how to use a computer and you liked breaking stuff. Testers would sit in labs and invest long hours into pressing buttons and looking for bugs. The quality assurance discipline has changed a lot in the past 20 years. It’s no wonder that currently companies often times are looking for SDET (Software Design Engineer in Test) or a QA Automation Engineer.

As a QA Engineer today you are expected to know automation tools like Watir, Selenium or Cucumber. You are expected to know how to write up a test plan, prioritize test cases, schedule test passes, coordinate with the deployment team and many other things. Less and less time is left over to the good old fashioned bug bashing or ad-hoc testing. Today you can bet your career on the fact that manual regression passes will not last for a …