El trabajo más importante de un tester es trabajar con el programador, y probablemente sea una de las partes claves de la misión del tester.
Cuando el tester prueba desarrollos que los programadores están haciendo en ese mismo momento, su feedback ayudará mucho a que el trabajo del programador sea más eficiente.
Dar feedback cuanto antes
Cuando el programador acaba un desarrollo, se debe testear; cuando el programador hace un pequeño cambio, se debe testear. El tester debe dar feedback lo más rápido posible desde que el programador acaba de desarrollar. Piensa que, si un programador acaba hoy una tarea y mañana tiene tu feedback, lo tendrá fresco y todo será más fácil para todas las partes.
No ser el cuello de botella
El tester tiene que ir por delante de los programadores: la situación ideal para un tester es aquella en la que los programadores están ocupados arreglando los bugs que el tester les ha pasado. Si los programadores van por delante de los testers, esta diferencia será cada vez mayor y cada día habrá más cosas por probar; el tester será el cuello de botella del proyecto, y como tester debes evitar que esto ocurra.