Paul Merrill

Broken Builds

What rules does your team have about broken builds? How long do you allow a build to remain broken? Who fixes it? Who determines why a test failed? What options exist for a broken test? Do you identify and fix immediately? Does the team allow ignored tests? Should you fess up to the team when […]

What I Believe About Testing

Recently, I found it necessary to enumerate my beliefs about testing. I thought it would be good to share them with you. I’m sure these will change over time, as they have changed to this point. I’d like to know your thoughts in the comments. Enjoy. ~Paul What I believe […]

The Perfect Dev & Test Environment

Can you imagine? See how close your organization is… The team barista brings you your favorite coffee as you arrive. You sit down to your desk where a handwritten thank-you note from the CEO is on your keyboard. It reads “I don’t have a clue what you do, but I […]

Say “Hi” at TISQA 2016!

It’s TISQA 2016 week! We’re looking forward to seeing everyone at the best regional testing conference. Make sure to track me down and say “Hi” on Thursday 3/3! Our understanding is that over 300 people are registered and every indication is that this year will be the best so far! Janet […]

How to Get Better: Understand Roles

I’ve been writing lately about how to get better as an automation engineer (here and here). So far we’ve focused on advancing in a technical sense and specifically with becoming better at programming. There is much more to automated testing, however. Recently, I’ve been trying to write a post about […]

How to Get Better: Read

This is part 2 of a series in how to get better as an automated testing engineer. In part 1 we talked about working with people better than us. Today I want to talk about ingesting content, specifically books. Recently, on the podcast I co-host, we talked about getting better through […]

How to Get Better: Work with People Better Than You

This is my first in a series of posts about how to become a better Test Automation Engineer. I was very fortunate to get to work with some really great developers in the first 5 years of my career. Perhaps the most influential was in my third year as a […]

Becoming a Better Automated Testing Engineer

Recently, I listened to the podcast “Test Talks”. The guest mentioned the way in which automated testers get better is to become a better developer. The comment resonated with me. I also I mentioned this idea lately in episode 9 of my podcast Reflection as a Service. So as the […]

Organizational Patterns for Automated Testing

I originally posted this in 2013. Since then, I’ve rethought this post, originally titled “Write Tests Faster”. I’ve modified this post to reflect my current thinking. First and foremost, the title changed because this post is really about how technical decisions effect your team. Enjoy…   Some of the biggest gains […]

Getting Started with Automated Testing

Are you stuck at the starting line, surveying the landscape of automation products? Why not automate today? Are you convinced you’ll need months of development BEFORE writing test cases? It doesn’t have to be this way. Here’s how to avoid wasting time and money implementing automated testing in your environment! […]