Software QA in an Agile World: Achieving Agile Testing

Software Quality Assurance (SQA) — a planned and systematic approach to the evaluation of the quality of and adherence to software product standards, processes, and procedures.

Agile development is the concept of churning out a continuous stream of product releases, most of which are expected …

Read More

Holding a QA-Focused Retrospective to Build Better Software

Is quality assurance important to your product? How about to your brand? If the answer is yes—and I hope it is—then perhaps it’s time to think about offering your QAs the spotlight at the retrospective table.
What’s the definition of a retrospective? A retrospective is …

Read More

Exploratory Testing in an Agile Environment

If automated testing is the backbone of agile testing, then exploratory testing is the heart. Like any ‘good heart’, agile exploratory testing seeks to understand the ‘why’ and ‘how’ of a user experience (UX) through empathy. To be successful, both developers and testers must explore …

Read More

E-Commerce Website Testing: Tips to Transform Your Process

E-Commerce connects buyers and sellers through Internet web sites. As opposed to informational sites, e-commerce systems are designed to directly interact with customers who are looking for quick access to product/service information with equally rapid and accurate purchase options. Notice the emphasis on rapid interaction.

Read More

Creating Better Software Through Design Thinking

If you haven’t heard of design thinking yet, odds are you will soon. Where business is concerned, design thinking is no longer something done just by the creatives of an organization. And, it does not simply mean ‘build pixel perfect wireframes’. Design thinking is a …

Read More

API Testing: Advice, Pointers, Insights

API is code engineer shorthand for ‘Application Programming Interface’ and the name describes its function nicely. An API is an interface to an application that is used by programmers rather than directly by users. API usage is through precisely crafted middleware code that accesses various …

Read More

Want Mobile Users? Usability Testing Is a Must.

A few apps get downloaded thousands of times, while others languish in their respective stores. Apps (or mobile sites) may flop because the content is blah, but the more likely — and avoidable — reason for limited daily active users (DAU) is a sub-par user …

Read More

Big Data Testing: The Future is Now, Test Accordingly

The name says it all: “Big Data.” The automation of a myriad of information handling services, especially in the last decade, has facilitated the collection of truly massive amounts of data. This information contains hugely valuable information but, by its very volume, it requires new …

Read More

The Software Bug that Destroyed a Brand

2017 was the year bugs ate our computers. While we pondered the implications of machine learning, multiple software bug incidents reminded us that software programs are only as good as the people who code them. And, computers only do the things we define for them. …

Read More

Performance Testing: 4 Powerful Insider Tips

The terms ‘Performance Testing’ and ‘Load Testing’ are commonly confused. Load tests examine the overall system’s abilities to service user activity for large numbers of users up to, and exceeding, usage expectations. Its point is to verify that, when the expected customer base begins logging …

Read More