Te va a interesar!

6/recent/ticker-posts

El tester técnico y el no técnico...existen o son lo mismo?

Adivinaron...fue otra semana de debates existenciales en el trabajo! En este caso alguien planteó la idea de que no existen testers no técnicos. El razonamiento detrás de la curiosa afirmación es que, aunque sea la mera noción de que la aplicación fue hecha con programación, ya te convierte en un tester técnico, por lo que no existen testers que al menos no sepan que están testeando algo hecho con código.

Por supuesto, encontró bastante oposición a la idea (me incluyo) por parte de los presentes. A medida que fuimos hablando y viendo cómo había llegado a esa conclusión, la idea fue cambiando hacia la realidad: Los hay técnicos y los hay no técnicos. Pero...qué consideramos un Tester Técnico y uno No Técnico? Vamos a hablar de eso!

Todo tester es inherentemente técnico al trabajar con tecnologías: Verdadero?

Falso! Al menos en mi opinión. Yo considero a un tester técnico alguien que, a pesar de que no sabe escribir código para automatizar o tiene conocimientos muy limitados para scripting, puede realizar requests usando cURL, entender qué es una respuesta JSON, conectarse a un servidor y ver los logs por línea de comando de manera adecuada...es más, hasta el hecho de saber usar bien las Dev Tools de los navegadores podría considerarlo algo técnico.

Alguien que entiende de arquitectura de sistemas en cierta medida también puede considerarse un tester técnico, ya que eso le va a dar una visión más amplia de qué pasa detrás de escena y mejor puntería para buscar problemas. 

Y por acá es por donde creo que pasa el tema...por saber qué pasa detrás de escenas. Un Tester Técnico, a mi parecer, es alguien que trata con la aplicación no como una completa caja negra, pero si como una caja blanca...color cremita al menos!

Pero entonces...qué sería un Tester No Técnico? Bueno...les voy a dar mi opinión sobre qué es para mi!

El Tester no Técnico: Una especie en extinción.

El tester no técnico para mi es como ese local que oficia de guía por terreno complicado a los científicos que tienen que ir a hacer estudios en una mina. Sin esa persona, los científicos perderían muchísimo tiempo y recursos para dar con la mina, quizás hasta podrían equivocarse de mina y hacer el estudio completamente equivocado por no ser el lugar adecuado...quién sabe que otras atrocidades!

Pero por otro lado esa persona por si sola no puede realizar los estudios de la manera que los científicos lo harían. Podría llegar a la mina sin problemas? Si, pero ahí quedaría todo...algunas observaciones in situ y listo. 

Sin uno o el otro el estudio no estaría completo. Lo mismo pasa, a veces, con testing. El perfil del Tester No Técnico suele ser el de una persona con mucho conocimiento funcional sobre la aplicación bajo test que sabe poco o nada sobre usar scripts, requests y otras cosillas de sabor más complejo. Es la persona que sabe exactamente qué probar y cuándo, porque ya tiene el olfato y el ojo tester que muchas veces el tester técnico no tiene. Y si, lo siento, pero no se puede estar al corriente de todas las nuevas tecnologías y también almacenar tanta información sobre testing de aplicaciones de manera eficiente. Hay algunos iluminados que pueden estar a la altura de esa sobrecarga cerebral, pero no suele ser el grueso de la gente ni lo que recomiendo yo para una carrera.

Conclusión.

Mucha gente se considera tester no técnicos y eso está perfecto, es algo que escucho de hecho bastante seguido y, a veces, me sorprende. El decir "eso ya no se, no soy una tester técnico", cerrando la puerta a posibilidades me resulta raro a veces. Hay muchos que vienen de otra era en la que no era requisito y las cosas se hacían diferente. Hoy por hoy, el tester está siendo empujado a ser técnico cada vez más, siendo el uso de herramientas y el saber código requerimientos en los puestos de entrada al mundo de QA.

Qué opinan sobre estos dos términos? Alguno de ustedes se considera un tester no técnico? Buscan transformarse en uno técnico? Conocen a alguien que diga a menudo que no es una persona técnica y trabaje en testing? Dejen sus comentarios!

Publicar un comentario

0 Comentarios