First of all I would like to thank my mother and father for supporting me and guiding me on the correct path throughout my life.
I would like to thank my wife, Sandhya, who has tolerated me and my passion towards work and has always been supportive. Thanks for all your support.
I would like to thank Pramati Technologies where I have learned most of the things that I know now. I would like to thank Mr Jay and Vijay Pullur for starting such a wonderful company and providing such a great environment to learn and work.
I would like to thank my managers, Reddy Raja and Sharad Solanki, without their support, inspiration, and motivation I may not have been able to reach my current position. A special thanks to Apurba Nath and Rohit Rai for relying on me and my skills.
I would like to thank all my friends without whom life may not be as fruitful as it is now.
I would also like to thank Cedric Beust, the creator of TestNG unit testing framework, for coming up with such a good unit test framework, for solving developer and QA engineer's problems and for being an inspiration of what we can aspire to in QA.
Last but by no means the least I would like to thank Packt Publishing for giving this wonderful opportunity to write this book and share my knowledge.