This document provides an overview of critical thinking skills for testers. It discusses why critical thinking is important for testers given that they can be deceived by people, artifacts, infrastructure and software. It outlines different ways language can be used and tricks in arguments that testers should be aware of. The document also covers critical thinking as a process and areas testers need to think critically about such as sources of information, processes, tools and colleagues.