You’re a New QA Manager! What’s next?

You’re a New QA Manager! What’s next?

Congratulations! You’ve just joined a company as the new QA Manager and you’re eager to dive right in and be successful. What will be your first steps besides familiarizing yourself with the applications under test? Our recommendation is to thoroughly...
The Se7en Deadly Sins in Software Testing

The Se7en Deadly Sins in Software Testing

Lack of “Lust for finding Defects” – Lust could be an objectionable vice in the Bible, but in the “Bible of Software Testing”, lust is a good thing; lust for finding defects that is. Have a craving, appetite, or great desire towards finding...
Stealth Deployment

Stealth Deployment

This is a rework of a cartoon I drew in December 2006 based on a story that happened almost exactly like the cartoon demonstrates. I was “CC”-ied an Email which the head developer at that time answered to Engineering team. He forced them to deploy a piece...
Beautiful Testing Satisfies Stakeholders

Beautiful Testing Satisfies Stakeholders

This article, contributed by STP guest editor Rex Black, is reprinted from “Beautiful Testing: Leading Professionals Reveal How They Improve Software” (O’Reilly, October 2009). The book, edited by Tim Riley and Adam Goucher, is a compilation of essays from 27...
Pre-Deployment Load Testing

Pre-Deployment Load Testing

Don’t Let Overload Put Your Company’s Name on The Front Page Load testing should be an integral part of any quality process. Unlike functional testing, which ensures that applications perform as expected in terms of functional requirements, load and performance...
Stuck With Two Impossible Choices

Stuck With Two Impossible Choices

When It Comes To Security Auditing, One Size Does Not Fit All One key problem with security code audits is that they tend to cause more problems than they solve. “One size fits all” audit scans tend to overwhelm developers, ultimately leaving the team with a long list...
Take Automated Testing Out Of The Cave

Take Automated Testing Out Of The Cave

Even Troglodytes Can Understand Automation with This Framework Approach Test automation typically relies on a select group of technical people within the QA organization for development and maintenance. This dependence can be magnified when an automation...
Extend Beyond JUnit’s Basic Color Palette

Extend Beyond JUnit’s Basic Color Palette

Four Steps For Taking Unit Testing To the Next Level For Java EE What’s the first thing that comes to mind when you think about unit testing? If you’re a Java developer, it’s probably JUnit, since the tool is generally recognized as the de facto standard for Java unit...