Software Tester Definition
If releasing a relatively bug-free product is important then having a team of software testers is key. It is true that the developers developing the software should do some testing, but they are too involved with the application to be able to put it through a rigorous test regime. The good software tester is able to suppress any thoughts about how a user "should" use an application and instead comes up with all the ways that a user "might" use an application. All of this is geared towards identifying unhandled
errors before an application gets in to the hands of a user.
Unfortunately software testing is often given lip service. And sometimes projects that do initially account for testing time end up skipping it because of missed deadlines. This is a bad thing and it is up to the project manager to ensure that the testing team is given enough time and resources to do their job effectively.
- Software Quality Assurance
- Software Quality Control