How Google Tests Software


I found “How Google test Software” an amazing book which is a mix of automation and

manual test. Google and its innovation effort to do everything different and better is applied

in each aspect include Testing.


Below you can find many reviews from the book so you will have an idea how good is this book.


“James Whittaker has long had the pulse of the issues that are shaping

testing practice. In the decade of the Cloud Transformation, this book is a

must read not just for Googlers, but for all testers who want their practices

to remain relevant, competitive, and meaningful.”

—Sam Guckenheimer, Product Owner,Visual Studio Strategy, Microsoft


“Google has consistently been an innovator in the app testing space—

whether it’s blending test automation with manual efforts, melding inhouse

and outsourced resources, or more recently, pioneering the use of

in-the-wild testing to complement their in-the-lab efforts. This appetite for

innovation has enabled Google to solve new problems and launch better

In this book, James Whittaker provides a blueprint for Google’s success

in the rapidly evolving world of app testing.”

—Doron Reuveni, CEO and Cofounder, uTest


“This book is a game changer, from daily releases to heads-up displays.

James Whittaker takes a computer-science approach to testing that will be

the standard for software companies in the future. The process and technical

innovations we use at Google are described in a factual and entertaining

style. This book is a must read for anyone involved in software


—Michael Bachman, Senior Engineering Manager at Google Inc., AdSense/Display


“By documenting much of the magic of Google’s test engineering practices,

the authors have written the equivalent of the Kama Sutra for modern

software testing.”

—Alberto Savoia, Engineering Director, Google


“If you ship code in the cloud and want to build a strategy for ensuring a

quality product with lots of happy customers, you must study and seriously

consider the methods in this book.”

—Phil Waligora,

To conclude, if you are working on testing you must buy it!!!!

Mario Lucero

Mario Lucero

I am all about helping companies to adopt agile as methodology in Chile.


I believe many organizations think that agile is not for Chilean companies because of Chilean culture is totally
different from i.e. USA culture but I worked with Chilean professionals who after using agile realized it is feasible
to implement it.

Agile works in small and large projects and there are many evidences which demonstrate this.


  1. This is a really great book and fantastic review. Thank you. I think something that was very telling from the book is they don’t have “testers”, they only really have developers and some of them are very focused on testing. That is something a lot of companies simply don’t understand, let alone why continuously deploying code is such a shift in their thinking. I think you are right, this is the future for companies (software or not) but a lot will not be able to do it. What will happen to them?

    1. Andrew

      I used to work as QA and I was astonished about managers look down testers, they have never considered testing as an important part of development.

      Thank you for your words.

      1. It is always surprising to me that testers get such bad treatment, when they are the ones who protect the company. But this is where Agile steps in and actually makes them much closer to the developers, giving them much more control. But this one of the problems that stops companies moving forward, they don’t understand why quality is so important.

        1. It is a big part of my coaching – taking the time for quality, for learning, for making improvements. Not just with the software, but with every part of the business. I have also seen how QA is treated as well, I was also in QA before becoming an Agile coach and trainer. I’m not sure where this idea of QA as 3rd class citizens originated from, but it might be interesting to research. Maybe we can get to the bottom of it and find the right message. 5 why’s anyone? 🙂

          1. Hi Tina

            For sure we can get to the bottom of the process and help QA to be treated as a team member.

            Thanks for your comments.


Leave a Reply

CommentLuv badge