This blog is created to serve Software Quality Assurance specialists to provide tips, ideas, techniques and suggestions on how to improve the quality results in QA departments. This blog is aiming to provide the required help and assistance that is so needed to promote better testing results and higher industry standards in the quality assurance world by discussing all the hot subjects of this unique and interesting area of software development process. The subjects covered by this blog are not only related to quality assurance tools but also to the selection process when a new qa specialist is hired, and to the mental aspect of working with developers, and of course to all the special techniques on how really understand the software under test and how to test it.