In my last series of posts I spoke about why test process improvement is important and how it helps organisations. In this series, I’d like to talk about the test process improvement framework, Test Maturity Model integration (TMMi) and how we use that to effect test process improvement. Any test process improvement framework must provide […]
Black-box test design in Agile
In the final post of a series of blogs on Testing in Agile, featuring excerpts from our ISTQB Foundation Agile Tester course, we discuss how Black-box test techniques apply in an Agile context where people often assume they only apply to sequential methodologies. In Agile projects tests are often created by testers in parallel with […]
The role and skills of a tester in an Agile team
In the second of a series of blogs on Testing in Agile, featuring excerpts from our ISTQB Foundation Agile Tester course, we discuss the role and skills of a tester in an Agile team. In an Agile team, testers must closely collaborate with all other team members and with business stakeholders. This has a number […]
Agile vs sequential testing approaches
In the first of a series of blogs on Testing in Agile, featuring excerpts from our ISTQB Foundation Agile Tester course, we discuss how the approach to testing on an Agile team differs from that of testing on a project using a sequential methodology. Certain test activities are related to specific development activities. This means […]
How Is AI Driving Software Testing?
When it comes to the software quality testing process, many techniques are implemented to help to ensure potential flaws in programming can be identified from the outset and resolved before your software gets into the hands of real-life users.





