Category: Software Testing

  • Good & Bad QA Engineers Defined By Wildbit

    Wildbit has shared their Good/Bad essays on different company roles. The definition given for QA Engineer is so good that I thought I would share. A good QA engineer takes full accountability for the quality of each product release. They put quality ahead of everything, even if it means having candid conversations with team members. They are willing to…

  • 4 Lessons From Surviving a Zombie Test Case Attack

    I was working at a place where we had thousands of test cases in our database. This wasn’t a problem until we realized that many of the test cases where dead. By dead I mean they were completely absolute at the worst or just redundant at the best. This initial build up happened slowly, and…

  • 20 More Types of Software Testing

    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…

  • 20 Types of Software Testing

    In some interviews you’ll be asked what are the different types of software testing. It normally comes up as part of another question. For example they’ll ask how would you test the chair you’re setting in. Then follow up with what types of testing would you do? This normally done to gauge how “creative” you…

  • 5 Quotes Every Software Testers Should Live By

    There is a saying that nothing is new under the sun. Part of what makes use humans is that we can learn from others. Here are a few quotes from other smart people that all tester should take to heart.

  • The Worst Test Case Practice and How to Avoid It

    I’ve seen some pretty bad test cases in my day. Just to be fare I’m sure I’ve had a bunch of letdowns myself. Alright maybe it was just once… yea one horrible test case. That sounds about right. But seriously, if you work at a software company you’ve probably seen at least one poorly written…

  • Page Object Pattern Basics

    Want to handle UI changes with ease, write more tests in less time, lower impact, reduce the lines of code, keep test logic isolated, & up your frameworks reusability? If so, check out the page object pattern, AKA the Page Object Model. This design pattern is used by most companies to build their test automation…

  • Habits Of Highly Effective Testers

    Have you ever noticed how a few testers seem to get more done effortlessly? Everything about them is comfortable, confident, & nonchalant yet deliberate at the same time. What is it about these individuals that sets them apart?

  • How To Write Bug Reports That Don’t Suck

    I’ve written bug reports in the past that suck… No that REALLY suck. From spares one liners to the long epics. I’ve done it all. Thankfully now I know better.