* Works together with team to test each story as it is completed
* Helps to have development skills for automating tests and understanding constraints
* Testers are part of the team
* Help with estimates during planning
* Provide continuous feedback to all members of the team (Context Driven)
* Advocate customer's rights
* Guard the programmer's rights
* Make sure acceptance testing keeps pace with development
* Help the programmers design more testable code
* Keep the team honest
* "Questioning" maybe "Investigation" is a better word
* Estimates: do they include everything the customer wants? Do they include testing tasks?
* Help defining Unit tests (does the system work correctly); (???)
Back to AgileTesting
