Autonomous Template Recognition

For the last few months, Functionize have been working with one of the largest car manufacturers in the world. The aim of the collaboration is to apply Functionize’s revolutionary AI-based testing approach to automate the testing of in-vehicle infotainment systems. In this blog, we’ll explain why this is such a hard problem and look at … Continued

Bridging the Gap Between Devs and Testers. Is Test Gap Analysis a Solution?

It is a widely held belief that developers and testers get on like chalk and cheese. Developers often look down their noses at testers, viewing them as an inflexible and unhelpful drag on developing new code who fail to provide clear details in their bug tickets. Equally, testers often view developers with irritation for failing … Continued

QA with Zero Engineers Required

SyTrue is a high-tech company specializing in Natural Language Processing (NLP) to abstract vast amounts of unstructured data from medical records for downstream communications and analysis. Having processed over a billion medical records, in multiple formats, SyTrue works with some of the largest healthcare providers and payers in the United States, such as  Humana, Change … Continued

Worst of the Worst—The Biggest Software Fails in Recent Memory

Friends don’t let friends release bad software. Most teams know too well the sting of learning from their own mistakes, but it’s much less painful to learn lessons from the experience of others. With that in mind, this article reviews a number of very public catastrophic software failures in recent years. No, we’re not trying … 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

Choosing the Right CI/CD Tool

CI/CD, standing for Continuous Integration and Continuous Delivery or Development, is a development paradigm that is becoming extremely popular, especially for SaaS and web applications. Software delivery is a spectrum with monolithic releases falling at one end and true continuous delivery at the other – many vendors now push new code several times a day!  … Continued

Cultivating the Right Mindset for Successful Test Automation

Test automation has an indisputable number of benefits, but most automation initiatives head towards failure because the team doesn’t prepare or plan. Building a test automation strategy that will effectively support the needs of your team and business goals can be quite challenging. For many teams, traceability issues, cultural inhibitors, and scripting language skill sets … Continued

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

Yesterday we shared the first half of our two-part conversation 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. The final half of Rebecca’s conversation will cover: Today’s test automation challenges Trends that are shaping the future … Continued

Continuous Testing – The Good, The Bad, and the Ugly

What is Continuous Testing? Test automation produces a set of failure/acceptance data points that correspond to product requirements. Continuous testing has a broader scope across more of the development cycle, focuses more on business risk, and provides more insight on the probability that a product is going to be shippable. It’s a shifting in thinking, … Continued