What is Humanual Testing?
Humanual Testing is an evolution in Quality Engineering that will focus your efforts where they matter most: your customers. “Humanual Testing.” Catchy, isn’t it? It’s a term you may not…
OpenAI GPT-3 + Test Automation
The new OpenAI GPT-3 text generation tool is a HUGE leap forward in Artificial Intelligence as a whole and a massive improvement in technology when compared to their previous GPT-2…
Design Thinking for Software Quality Professionals
While the foundations of Design Thinking have been around for six decades, it’s a much more recent phenomenon in the software development space. And an even more recent phenomenon to…
How to Validate HTML Tables Using Cucumber DataTables and Selenium
A common use case for automated tests is validating data in an HTML table. In this blog post, I will share one technique to do this using Cucumber DataTables and…
Quality Engineering Roadmap: Your Guide from QA to QE
Creating a Quality Engineering Roadmap doesn’t need to be so hard. Just follow these steps! In our last blog, we walked through how to conduct a Quality Maturity Assessment. After…
Quality Maturity: How To Assess Your Organization’s Maturity Level
Start your journey to Quality Engineering with a Quality Maturity Assessment. Organizations that have adopted Quality Engineering principles have experienced lower defect rates, faster release cycles, and ultimately more satisfied…
Quality Engineering: 4 Key Drivers For Adoption
Quality Engineering is a journey – and one that is unique for every organization. There is no one-size-fits-all standard for Quality Engineering. However, there are consistent drivers among organizations that…
Beyond QA: How Quality Engineering Ensures Happy End Users
What is Quality Engineering, and why is a transition to QE important for my organization? At tapQA, we typically start our partnership with clients due to challenges they are having…
5 Test Automation Best Practices from World-Class Teams
What test automation best practices do world-class teams have in common? Angie Jones of Applitools did some digging and found some fascinating commonalities in her research. She shared her findings…
How to Update Selenium WebDriver Executables Automatically
Many automated testing suites built on Selenium WebDriver rely on locally stored driver executable files to run tests in a web browser. This works fine, until your web browser updates…
3 Not-So-Obvious Benefits Of Test Automation
Test automation has been around for about 25 years – about as long as I’ve been in the QA industry. Since then, automation has helped hundreds of organizations test software…
Pros and Cons of Commercial and Open Source Test Automation Tools
With software development organizations facing ever-growing pressure to deliver better software, faster, practices such as continuous integration and “shifting left” have gained importance over the past decade. We’re often asked…