Is QA/Testing Prepared for AI?

For decades Artificial Intelligence has been a dream for researchers and the stuff of dystopian nightmares for the general public. AI has been alternately described as a potential savior of mankind or as the technology that will finally destroy us. When it was released in 1984, The Terminator painted a grim vision of a world … Continued

A QA Perspective on Measuring and Managing Technical Debt

Here’s a typical scenario in many development teams all around the world: The sprint is nearing completion, and the profile on that burndown chart remains at the same crazy angle. As it was in the last sprint, and the sprint before that. Same as it ever was. (Is that Talking Heads song stuck in your … Continued

The Impact of Cognitive Bias on Software Testing

In many aspects of personal, public, and business life, pursuing objectivity or fairness often means finding a common ground. The ideal is to find a state of neutrality in which everyone can work and communicate in an environment that is free of bias. The problem is that this is simply unachievable because human and organizational … Continued

The Future of Test Automation | Part 1 of 2 discussions with Rebecca Karch

I recently had the pleasure of sitting down with Rebecca Karch, QA advisor and former VP of Customer Success at TurnKey Solutions, to discuss the evolving role of QA, especially as it relates to continuous delivery. As a two-part series, Becky will explore the current state of test automation and how autonomous testing is poised … Continued

How AI Impacts Regression Testing

Research shows that software testing accounts for 50% of the overall cost of  software development. By definition, testing consumes enterprise resources and adds no functionality to the application; indeed the product’s functionality itself is under scrutiny. If regression testing reveals a new error introduced by a code revision then a new cycle of revision begins. … Continued