top of page


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


How to know you may be a Tester
In many of my discussions with people looking to get into the software development space, the one about who would make a good tester is a...
Craig Risi
Aug 8, 20194 min read


Things you should know to be successful in IT interviews
I’ve spent the last few months quite heavily involved in recruitment activity as my company is growing quite substantially. However, in...
Craig Risi
Jul 25, 20195 min read


Anatomy of a Test Automation Tool
We’ve looked at the anatomy of a great test automation system and scripting framework, but an important aspect of any automation strategy...
Craig Risi
Jun 14, 20194 min read


Anatomy of a Test Scripting Framework
So, last time I discussed the anatomy of a test automation system. So, what’s the difference between a system and a framework. Well...
Craig Risi
Jun 5, 20194 min read


Anatomy of a Test Automation System
Automation remains a key buzzword and focus for many companies as it remains a core strategy to enable companies to deliver new features...
Craig Risi
May 31, 20195 min read


Software Quality is often not a technical issue
We can often focus a lot on the technical aspects of software design, testing and automation as recipes to improve software quality, but...
Craig Risi
Apr 24, 20194 min read


How to Build a Quality Culture
Perhaps the biggest obstacle that I come across on a regular basis in trying to help people improve the tech in their individuals space,...
Craig Risi
Apr 5, 20195 min read


What is Good Enough?
Good enough. That catch-phrase that has been around since teams started taking their code into production and wondering if it’s good...
Craig Risi
Mar 15, 20195 min read


Which Software Architecture is right for you
As a software architect, it’s natural to focus on the big picture of how a system, or combination of software systems are structured and...
Craig Risi
Mar 1, 20198 min read


Coding for Speed – Part 3 - Optimizing your code
Warning: If you were wondering why I took a break in between part 2 and 3 of this series, its because this one is really long. Hopefully...
Craig Risi
Feb 15, 201910 min read
bottom of page