Author: Jonathan Steele

So far Elly Johnson has created 23 blog entries.

SAST vs. DAST Tools: Key Differences Explained

Security used to be a final gate before release. Today, DevSecOps teams have a mantra that they swear by: Security has to live inside the development process. The older method was to check for security flaws only after fully completing the code. ...

What are Agile Testing Quadrants?

“Intelligence is the ability to adapt to change.” – Stephen Hawking This quote captures the essence of Agile methodology. It has transformed the approach to building software. Due to its iterative and fast-paced nature, it is easier to ...

What is the Testing Trophy Model?

All these years, when we were talking about software testing, all we thought of was the testing pyramid. It was the model that defined the scope of testing, what to test, how much to test, and so on. As modern technologies and frameworks were ...

What is the Ice Cream Cone Model in Software Testing

We have a straightforward question: Where should we put most of our testing effort? Over time, researchers have introduced novel structural forms for how testing can be spread over layers within an application. Of all of these models, the Ice Cream ...

What is AI Context?

If you’ve ever yelled at Google Maps because it told you to go on a non-existent road rather than giving a relevant rerouting, you already understand the problem of missing context! Strange how smart AI seems at first glance. Sentences flow ...

How to Test AI Hallucinations?

We use AI models such as chatbots, copilots, and AI agents that generate text and are astonishingly capable. Most of the time, these AI models generate sensible output, but sometimes they confidently produce information that is incorrect, ...

What is the Inverted Test Pyramid? Why Avoid It

When finding your way through software testing, chances are you’ve run into a conversation about the testing pyramid. That concept tends to sit high on a pedestal among testers and developers alike. Yet after a while, a different phrase begins ...

What is Shift Everywhere Testing? The Future of QA

If you’ve been in the QA field for a while, you’ve already seen multiple trends come and go. But through all of them, one message seems to get clearer and clearer – software testing is no longer just an afterthought. Shift everywhere ...

Shift-Right Testing: Guide to Testing in Production

You might be familiar with shift-left testing, an approach that emphasizes testing earlier in the development lifecycle to identify issues as soon as possible. It is a strategy that almost every organization is trying to adopt these days. For good ...

What is Explainable AI (XAI)? Key Techniques and Benefits

From rule-based systems to complex machine learning (ML) and deep learning models that outperform humans in image recognition, natural language processing (NLP), medical diagnosis, and financial forecasting, artificial Intelligence (AI) has rapidly ...

What Is Proof of Concept (POC)?

Ever thought up something clever, yet wondered if it’d actually function in the real world? That moment is the perfect point to execute a Proof of Concept. It’s a trial run or version that lets you check if an idea works before spending ...

What is Build Verification Testing (BVT)? A Complete Guide

In modern software development, speed and quality go hand in hand. Software applications and features should be delivered faster, while reliability, stability, and user trust remain intact. Continuous Integration and Continuous Delivery (CI/CD) ...

What is MLOPs?

Machine Learning Operations(MLOps) is one of the most important disciplines to have emerged in modern AI-driven organizations. As organizations increasingly rely on machine learning (ML) and deep learning to automate decisions, personalize user ...

What is Test Debt?

In modern software development, there is always a race to deliver features faster, reduce time-to-market, and remain competitive in an ever-evolving digital environment. However, with speed comes compromise, especially in testing. To offer faster, ...