Steve Carlson (@sqaleadership) 's Twitter Profile
Steve Carlson

@sqaleadership

Software Quality Assurance and Testing expert, focused entirely on the process of building great quality software.

ID: 455790430

linkhttps://www.linkedin.com/in/stephenwcarlson calendar_today05-01-2012 14:30:39

715 Tweet

2,2K Followers

1,1K Following

Michael Bolton @developsense.bsky.social (@michaelbolton) 's Twitter Profile Photo

When a great leader, mentor, and friend dies, it’s like watching a great ship going over the horizon. It may be gone from our sight, but it’s still here in our memories and in the things that it brought to us. Farewell, Gerald Weinberg. Farewell. Love and hugs to all his friends.

Michael Bolton @developsense.bsky.social (@michaelbolton) 's Twitter Profile Photo

1) There’s a common misconception about testing: that whatever we’ve tested, we must always test it again, every time, and forever. This misconception creates a bias in favour of fast, cheap, shallow, repeated tests. Yet variation is essential to broader and deeper coverage.

Steve Carlson (@sqaleadership) 's Twitter Profile Photo

[PODCAST] Advanced Agile with DevOps - How Testers are Important to the Process & Ways to Get Involved with Observability @lisacrispin dr. jess #i11o Michael Larsen Matt Heußer #testing #softwaretesting ow.ly/Gp0w30ok8o7

Michael Bolton @developsense.bsky.social (@michaelbolton) 's Twitter Profile Photo

Sometimes testers say "there's no user interface; just an API". The API IS a user interface, for two classes of users: 1) other programs, and 2) developers who build them. So testing like a user means using the API as a developer might, both programmatically and interactively

Ben Simo 🐋 (@qualityfrog) 's Twitter Profile Photo

Software testers, If using the software you're testing frustrates you, THAT IS A TEST RESULT. Your frustration may be an indicator of a problem, regardless of what the specifications say. If something bugs you, it may also bug someone else. Report what bugs you. 🪲

Michael Bolton @developsense.bsky.social (@michaelbolton) 's Twitter Profile Photo

This is why we must test the system, and not simply its components. Problems emerge when components that work "perfectly" are imperfectly combined with other components that work "perfectly".

Michael Bolton @developsense.bsky.social (@michaelbolton) 's Twitter Profile Photo

Alas, better testing doesn’t *necessarily* lead to better software. But it can lead to better awareness of the state of the software. That in turn can help people to recognize problems in software, whereupon people can figure out how they might make it better.

Michael Bolton @developsense.bsky.social (@michaelbolton) 's Twitter Profile Photo

Automation is not something you DO. Automation is something you USE to get something important done. Thinking of *automation* as the thing that you do risks displacing attention from the quality of that important something that is your actual mission. #STAREAST