Although I not in Testing field I can suggest a good book. I have gone through it, it gives a very good idea as how testing should be done.I would also recommend it for developers because one must test his/her own code before passing it to testing department.
Plese read Effective Methods for Software Testing, 2nd Edition
William E. Perry
ISBN: 0-471-35418-X http://as.wiley.com/WileyCDA/WileyTitle/productCd-047135418X.html