After spending more than a decade in the testing industry, we feel software testing can be improved.
By Technological excellence – Testing software from the inside out
By Testing acumen – Creative and practical testing thought processes
By Business value – Tangible results to the bottom line
We learn, research and teach these values and look forward to collaborate with you on them.
Latest from the Blog Book
Sponsored Automation projects have a lot of problems which are common across the board. With the open source world of Selenium and others, there are many common areas where every new person struggles with. [...]
This one time, when we spent months finding the root cause of an alert problem, Turned out windows 7 on a VM running chrome ran a bit wonky, It was so cool we wasted months on such a silly issue. But you know, [...]
Debugging is something generally people don’t like. Particularly problems spanning over days and sucking out all brain power. In a previous article I discussed how to avoid problems from emerging in your UI automation [...]
Latest From Daily Posts
A client asked me to ‘Quote a budget and timeline for completely ‘automating testing’ while giving no context of the product.
I refused to work with them (obviously), here’s why:
Even if disregard the ‘automating testing’ ask, which is a […]
Fault injection / mutation testing is among the things I miss from the old waterfall days.
More on fault injection in my talk at QA&TEST conference this month end.
In waterfall days it was okay to spend time on improving testing and coming […]
Like industry types, testing applications dealing with big data is very different.
One of the biggest quality challenge in the big data space is of ‘Data Quality’.
Big data mostly deals with analyzing large data sets and extracting useful information / insights from […]
I very much dislike the word end to end testing,
It means different things to different people, instead I use testing the ‘user journey’…
End to end can mean:
1. From the UI to the DB level and back (ends of the tech stack)
Many re-orgs are done to change the culture and how decisions are made,
Often I’ve noticed in the process they end up centralizing decision making even more,
This notion of a select group of people having enough background to make right decisions has […]