1. Testers should have a great presence of mind
2. Testers should learn from others mistakes, bugs.
3. Pay attention to every small, in-significant change that happen around them while testing. In other words, they work with one extra eye that keeps track of surroundings.
4. Tend to take “un-treaded“paths. Do something that is special in given circumstances
5. Think out of the box always.
6. High perseverance. Never give up!!