QA and testing practices add an enormous amount of value to developers' work
Many people are unaware of what it takes to be a tester within an organization. Unfortunately, there are times when people think testing is unnecessary. However, just as authors have editors to review their work, it is beneficial for coders to have testers review their code. Using a different way of thinking and a new set of eyes on a product immensely aids in finding issues that can be fixed before a customer sees them. As well, a different viewpoint may help determine a more user friendly approach in the software. That said, there are some best practices that assist testers in providing the best results possible. The following list is by no means the end-all-be-all but can greatly help.