A tester tests applications to make them flawless.
Tester verifies the functionality of a SW solution, often on testing data.
Deals with designing and executing tests. Often cooperates closely with developers and consultants. Seeks and describes all mistakes and errors in the product so that these can subsequently be fixed.
Complete execution of all tests regardless of their outcome.
Developer, project manager, consultant