OnPath Testing Blog

Process methodology

Force vs. Flow in SDLCs

Take a stalled SDLC out of "brute force" mode into flow for a near flawless end product.

People sitting in an open office working on their laptops

Structured but flexible: how to approach a work breakdown structure in QA

A work breakdown structure will help you plan your QA testing. But too prescriptive, and it’ll hinder more than it...

Image shows three people sitting at a wooden table taking notes while someone stands facing them

Underwhelming pitch meeting? How to express development expertise to clients

Are you a software developer in need of tips for your next pitch meeting? We list some sound advice based on our own...

A close-up photograph of a motherboard, lit in blue and orange.

QA challenges presented by the NFT blockchain boom

NFTs have already experienced a meteoric rise and a significant slump. Understanding the QA challenges of blockchain...

Four planes flying across a blue sky to represent QA processes heading towards business goals

How to align your QA processes with business goals

The value of QA shouldn't be taken for granted, but it also shouldn't be assumed. Here's how to evaluate your current...

Image shows someone at a laptop with a coffee mug that says 80 over 20

5 top project management principles to live by when testing your software

Businesses that invest in proven project management practices waste 28 times less money. Here are 5 project management...

What are Agile Testing Quadrants - image of post-it notes on glass separated into quadrants depicting a testing workflow

What are Agile Testing Quadrants (and are they still relevant)?

Agile Testing Quadrants are visual tools for understanding different QA tests and how they support either the...

The history of how Rapid Application Development became Agile

The history of how Rapid Application Development became Agile

Rapid Application Development (RAD) is the starting point of what we know as Agile project management methodologies....

Image shows a multi-colored jigsaw puzzle with a missing piece in the center

Is integration testing really necessary?

Integration testing is essential in software development. Here's why you should perform integration tests.

Wall of notes for project management with someone making changes

Project recovery: how to get back on track when a project goes astray

Project recovery is harder than you’d think. Here’s how to get your project back on track when it’s gone off the rails.

How to establish communication protocols with your offshore development teams

How to establish communication protocols with your offshore dev teams

It’s vital to establish the right communication protocols with your offshore dev team to ensure project transparency....

Developer looking a computer screen using QA to reduce software risk

Use Quality Assurance to Mitigate Your Software’s Risk Exposure

Use Quality Assurance to Mitigate Your Software’s Risk Exposure