El perfil del Tester

El ‘Perfil del Tester de Software’ se lo puede analizar desde distintos puntos de vista, muchos de ellos discutidos y estudiados últimamente por un número considerable de profesionales del área de TI y de RRHH, debido a la creciente demanda de recursos que se ha ido dando en estos años para aplicarlos a diferentes tipos de industria. ¿Este perfil te recuerda al perfil de un gerente de proyectos?.

Este perfil ha ido evolucionando y cobrando mayor reconociendo a nivel mundial, transformándose de ‘no representativo’ a ‘representativo’, de ‘prescindible’ a ‘imprescindible’ (en muchos casos), de ‘rechazado’ a ‘aceptado’, de ‘ninguneado’ a ‘valorado’, de ‘no reconocido’ a ‘reconocido’, y otro adjetivos más, muchos de ellos contenidos en los siguientes aspectos:

1. Cualidades Personales
2. Perfil Técnico3. Clasificación
4. Área de RRHH
5. Educación
6. Tipos de Testers (Humor … hasta qué punto)
7. Mitos y Folklore
8. Tendencias

Cualidades Personales:

Muchas de estas cualidades fueron proporcionadas por amigos/conocidos de las áreas de rrhh y del área técnica que a lo largo de estos años, y luego de muchas entrevistas, sacan como conclusión que todo ‘Tester’ debería poder reunir la mayoría de los siguientes puntos: crítico, analítico, creativo y pragmático, conciso, buen comunicador, sentido común, organizado, explícito, metódico, asertivo, atento, claro, curioso, comprometido, desconfiado, investigador interno, cauto, confianza en si mismo, detallista, pasión por el producto, deductivo, compatibilidad con el grupo, certero, rápida adaptación al área y a los cambios, ordenado, conocimiento sobre la empresa que lo entrevista / contrata, diplomático.

Perfil Técnico:

La gran mayoría de estos atributos, me fue proporcionada por responsables del área técnica quien ha estado a cargo de las entrevistas preliminares, definitivas o bien, de acompañar a las áreas de rrhh: conocimiento en herramientas, comprender fallas de arquitectura, conocimiento en plataformas, capacidad para detectar errores, conocimiento en lenguajes, networking, gestionar la configuración, ingeniería de software, capacidad de medir, manejo de idiomas, probar de manera creativa, capacidad para participar en reuniones, comprender vulnerabilidad de seguridad, skill de negocio, conocimiento sobre el producto a probar.

Clasificación:

Los siguientes tipos de ‘Tester’ conforman una de las más populares clasificaciones, a saber: Test Manager, Tester especializados (performance, carga, stress), Test Lead, UAT Tester, Tester Senior, Agile Tester, Tester Ssr, WTF Tester, Tester Junior, Exploratory Tester, Tester de bajo nivel (código), Smoke T Tester, Tester de algo nivel (funcional), Early T Tester.

Area de RRHH:

El área de reclutamiento, ciertamente esta cobrando una importancia mayor ya que ha comenzado a trabajar de manera conjunta con el área de tecnología en la detección y adquisición de los recursos que demuestren valor agregado para la empresa. Los siguientes puntos son reconocidos por las dos áreas: búsqueda por consultora, búsqueda interna, búsqueda desde el área de rrhh de la empresa, promesas clásicas, devolución del resultado, capacitaciones operativas, proyección de desarrollo profesional, capacitaciones técnicas, problemáticas comunes, madurez de la empresa, dependencia del tabulador de sueldos, falta de tiempo para el reclutamiento, responsabilidad en informarse, comprensión real de la actividad, especificación poco clara del área de TI, trabajar en conjunto con el área de TI, incapacidad por detectar oportunidades, necesidades versus presupuesto, dependencia del estilo de liderazgo, falta de acompañamiento técnico, alta rotación de personal técnico, manejo de ofertas atractivas, diferencias regionales, falta de recursos, falta experiencia en reclutamiento técnico, dependencia del estado del área.

Educación:

La actividad del ‘Software Testing’ no esta considerada aún como una asignatura en las universidades, y por ende solo se dicta a modo de seminarios o charlas.

No hay suficiente capacitación en las diferentes especializaciones que el mercado requiere y que estará por necesitar.

Existen en el mercado, desde hace muy pocos años, algunas ofertas de certificaciones internacionales que permiten profesionalizar la actividad.

Tipos de Testers (Humor … hasta qué punto):

The enforcer, The boss, The drama queen,The automator, The comedian, The Wanderer, The magician, The micromanager, The Chuck Norris, The nitpicker, The Explorer, The expert, The checklister, The drafter, The sage, The networker, The socialiser, The intellectual, The day dreamer.

Mitos y Folklore:

Los siguientes puntos son algunas de las frases que hemos estado escuchando los que llevamos algunos años en la actividad: “Cualquiera puede testear”, “No hay posibilidades de crecimiento en Testing”, “El resultado del Testing, no se usará para mejorar la calidad”, “Un buen programador, puede ser un buen tester”, “El resultado de las pruebas se subestiman o menosprecian”, “Si se va un tester, cualquier otro tester puede reemplazarlo”, “Mis programas no necesitan test, es imposible que fallen”, “Al programador malo, se lo manda a testear”.

Conclusión:

Por todo lo expuesto hasta ahora, las tendencias que se pueden percibir son que:

– Se esta trabajando en la IDENTIDAD de la figura del TESTER.
– Hay un mayor crecimiento de la industria del TESTING.
– Hay un incremento de la demanda de QA.
– Hay un incremento de la demanda de QC.
– Se pronostica el auge del QC para el 2013.
– Hay mayor cantidad de implementaciones de TESTING FACTORIES.
– Se esta realizando en muchos sitios, un proceso directo de reclutamiento asumido por un líder técnico.

Gus Terrera

Apasionado por el agile testing y la ia.

Deja una respuesta