- The UFT/QTP Interview Questions Unplugged
- QTP Descriptive Programming Unplugged
- QTP Unplugged.
- Clean Code: A Handbook of Agile Software Craftsmanship
- How to Break Software – James A Whittaker
- Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Test Design – James A Whittaker
- How Google Tests – James A Whittaker
- Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing – Gojko Adzic
- Succeeding with Agile: Software Development Using Scrum – Mike Cohn
- The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws
- Domain-Driven Design: Tackling Complexity in the Heart of Software Growing Object-Oriented Software, Guided by Tests
- Implementation Patterns
- Selenium 2 Testing Tools: Beginner's Guide – David Burns
- High performance web sites: Essentials Knowledge for Front-End Engineers
- Even Faster Web Sites: Performance Best Practices for Web Developers
- The Drunkard's Walk: How Randomness Rules Our Lives
- The Black Swan: The Impact of the Highly Improbable
- ATDD by Example: A Practical Guide to Acceptance Test-Driven Development -Markus Gärtner
- Agile Testing: A Practical Guide for Testers and Agile Teams – Lisa Crispin
- Experiences of Test Automation: Case Studies of Software Test Automation
- Selenium 2 Testing Tools: Beginner's Guide
- Selenium WebDriver Practical Guide
- Lessons Learned in Software Testing: A Context-Driven Approach
- PhantomJS CookBook by Rob Friesel
- Maintainable JavaScript – by Nicholas C. Zakas
- If Hemingway Wrote JavaScript – by Angus Croll
- Testable JavaScript – by Mark Ethan Trostler
- Javascript Testing Recipes