Books that I would advise to read everybody.

Most people would say that it is a good book for people who just started working as QA.

However, I am sure it is a good idea to read it before applying for a such position. There are a lot of basic and useful information about testing. That may clarify what testers do at work and what you should be able to do for starting working at a junior position. Definitely, all information will help to find a first job.

Must read book. The main attention is focused on different testing techniques. I'm sure it useful to refresh knowledge sometimes, despite the level of experience. And it is always possible to find something new while reading. Also, there are good examples of testing techniques and exercises after each chapter.

Revising test techniques and combining it with a rising experience helps me to watch at a project I work on from different points,it opens new ways to test, brings new ideas.

Also, I found there some new information about white-box testing. Hope, will be able to apply it soon. Provided examples and exercises help to understand information deeply.