Professional Software Testing Tool Developers

We are TestCaddy Software and we specialise in developing some of the best professional Software Testing Tools at a fair price. Our flagship product is TestCaddy which is a collaborative Test Case Management tool that integrates with Atlassian's JIRA®. It was designed to improve the quality of life for Testers in your organisation!

TestCaddy Software is the new brand name for Tamihai Ltd in 2014. We will slowly be moving our company name as logistics permit.

Testing needs to be organised, efficient and well-managed, so that everyone involved has confidence that quality software will be released. Moving from the out-dated use of spreadsheets to manage your software testing to using TestCaddy will increase your productivity almost immediately. Resources stretch further and people are happier.

One of our aims is to stop the amount of needless testing that characterises many software development projects today. When testers or developers know that a great deal of the testing that they are asked to do is largely a waste of time, motivation drops and errors creep in.

What are TestCaddy's Design Principles?

A fair priced solution

An alternative to spreadsheets for testing teams at a fair price.

We use the word fair because we need pricing which works for both small teams and big teams and also allows us to build the product. We are talking a retail price of USD $299 per concurrent user License, and site licenses which are even better value.

For comparison, TQL had Customers who fell into a few camps. Those that paid more than $5000 per seat for a test management tool, those that used Microsoft Excel or Word documents or a database system written in-house, and those who didn’t use any kind of tool.

Our customers also needed a tool which helps them make the transition to structured Test Case Management. To be able to get started on Test Case Management with a tool which matched their process, for example, being able to write tests as they run them, and then after each project, review their testing and start to bring in some of the more structured ideas of Test Management like making Regression Test Sets for each functional area of a product.

Tools which Testers love and which look after them

Given Testers spend many hours working in their Test Case Management tool it needs to have good usability, be responsive and help them avoid Occupational Overuse Syndrome (OOS) or Repetitive Strain Injury. 

Some years back TQL's initial reason for looking at a new Test Case Management tool was driven by their staff members getting OOS, so that can be a serious issue.

Administration by Testers

Testers are generally trustworthy and process orientated people, so we wanted to allow the end users (Testers) to manage the setup of the tool in a safe manner. For example, Testers should be able to add another version or build number themselves without involving IT or the Test Manager. We use lots of warning messages, like "Changing the order of this test affects all team members – are you sure you want to make this change?" to remind Testers of where they might go wrong. 

Easy for the whole team to keep Test Cases up to date

Because Tests can easily get out of date and updating them is an expensive task, it is important that everyone on the testing team has the responsibility of correcting tests in a safe way.  In TestCaddy you can edit the TestCase during a Test Run and flag a test as needing review by your Test Lead.  The Audit Trail feature allows easy review of changes and there is nothing like some gentle pressure from colleagues to make sure team members do a good job!

Reporting on the fly

We have a principle of 'Reporting on the fly', so that we remove the reliance on setting up and running reports for users to see status and progress.   Testers shouldn’t have to spend time setting up reports so they can see common information and similarly, every tester and developer in a team should have the same information at their fingertips.

In TestCaddy the layout of screen information is such that it naturally reports useful information like your progress through a test set to you. In addition the builtin Dashboard Reports update as you move through your TestSets and Project Folders with the data for the selected folder and all of its children.  If you have to spend time building a report to see what you commonly need to see,or worse setting up a report that someone else in your team has already setup, then we'd argue the tool isn’t meeting your needs.

Avoid double entry

We see a big part of avoiding double entry is by integrating with Best Of Breed tools, e.g. Atlassian's JIRA® and automated test results from the xUnit tools, like Microsoft’s MSTest®.  We’ve had the idea to integrate rather than re-invent the wheel from the start. 

An example is attachments.  Some people have asked us, why doesn’t TestCaddy have attachments yet?  Our answer is when you use TestCaddy with JIRA® it is far more important that the attachments are in JIRA® than TestCaddy, otherwise you’re limiting who can see them.  We do have an attachments feature on our Roadmap, but our plan is to facilitate adding JIRA® attachments through TestCaddy.

Responsive to customers varied and changing processes

TestCaddy gives options to enforce or relax process. For example, we have a reminder to the tester to check their build entered is correct and you can disable that process check on a per-product-team basis.

Our Custom Fields allow you to flag Test Cases or record information against them in a manner which matches your process whether that be when you are designing tests, planning their use in a project or when recording what the tester actually did in a test run.


Company History

Our first Test Case Management tool TestOrganiser was developed by Tamihai Ltd at the request of Testing Questions Ltd (TQL), in 2006, for use in-house on customers' projects. TQL testers enjoyed the advantages of using early versions to help TQL's customers move to structured software testing.

In 2012, Tamihai Ltd, rewrote TestOrganiser in C# and released it as TestCaddy to select TQL customers. Over the last few years those customers have enjoyed using the tool and helping us refine it for general release.

In 2014, Tamihai Ltd, now rebranded as TestCaddy Software, has launched TestCaddy version 1.7.0 onto the general market. We believe that version 1.7.0 finally provides the testing world with a professional Test Case Management tool which is truly efficient for testers to use, through close integration with Atlassian's JIRA® for defect tracking and its unique ability to structure Related Tests allowing for maximum reuse of Test Steps and Test Cases.