top of page


A personal blog addressing software quality across all aspects of software development, testing, design, and people.
Search


Creating a Culture of Growth
The past three months have been quiet for me from a blogging perspective, as I decided to take some time to focus on some extra learning,...
Craig Risi
Mar 5, 20215 min read


Software Testing in an AI-driven world – Part 4 – AI’s future in software development
Over the past few weeks, I’ve looked at various classifications of artificial intelligence some tips on how to test AI along with how to...
Craig Risi
Dec 11, 20207 min read


Software Testing in an AI-driven world – Part 3 – Using AI to improve quality
AI systems themselves can be used for various different applications that all need testing but that doesn’t mean we should ignore...
Craig Risi
Dec 2, 20204 min read


Software Testing in an AI-driven world – Part 2 – Testing AI systems
So, in my last article, I introduced you to the most popular branches of artificial intelligence, but now we need to know how to test...
Craig Risi
Nov 25, 20207 min read


Software Testing in an AI-driven world – Part 1 – Understanding AI/ML
We live in a world that is advancing rapidly and where engineers are making massive strides in the field of artificial intelligence....
Craig Risi
Nov 17, 20205 min read


Maintaining Quality
So, as a follow up to my previous article on Designing for Quality, I think it is important to talk about maintaining quality. Yes, we...
Craig Risi
Oct 23, 20205 min read


Designing for Quality
I have spoken many times before in my articles about the importance of design in software quality and hope you shouldn’t merely just be...
Craig Risi
Oct 16, 20206 min read


The softer side of software testing
We think about the skills of a good software tester, we can often focus on their ability to analyse a system, think out the box or their...
Craig Risi
Sep 8, 20206 min read


Making a Success of Mentoring – Effective Training
So, you have worked on ensuring that there are solid mentoring relationships in your workplace. That is only half the challenge though...
Craig Risi
Aug 12, 20204 min read


Making a Success of Mentoring – Building Relationships
One of the most important arsenals in any company is its ability to develop talent within its workforce. Whereas companies place lots of...
Craig Risi
Aug 5, 20205 min read
bottom of page