El ?Perfil del Tester de Software? se lo puede considerar 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 distintos tipos de industria. ¿Este perfil te recuerda al perfil de un gerente de proyectos?. Este perfil ha ido evolucionando y cobrando gran 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 próximos aspectos: 1. Cualidades Personales 2. Perfil Técnico 3. 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 despues de muchas entrevistas, sacan como conclusión que todo ?Tester? debería poder reunir la mayoría de los próximos 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 compañía que lo entrevista / contrata, diplomático. Perfil Técnico: La mayor mayoría de estos atributos, me fuese 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, entender 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 forma creativa, capacidad para participar en reuniones, entender vulnerabilidad de seguridad, skill de negocio, conocimiento sobre el artículo a probar. Clasificación: Los próximos 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 debajo nivel (código), Smoke T Tester, Tester de algo nivel (funcional), Early T Tester. Area de RRHH: El área de reclutamiento, verdaderamente esta cobrando una relevancia gran ya que ha comenzado a laborar de forma 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 próximos 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 escaso clara del área de TI, laborar 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 distintos especializaciones que el mercado necesita y que estará por necesitar. Existen en el mercado, desde hace muy escasos años, determinadas ofertas de certificaciones internacionales que facultan 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 próximos puntos son determinadas de las frases que hemos estado oyendo los que llevamos algunos años en la actividad: ?Cualquiera puede testear?, ?No hay probabilidades de crecimiento en Testing?, ?El fruto del Testing, no se usará para mejorar la calidad?, ?Un buen programador, puede ser un buen tester?, ?El fruto de las pruebas se subestiman o menosprecian?, ?Si se va un tester, cualquier otro tester puede reemplazarlo?, ?Mis proyectos no requieren 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 gran crecimiento de la industria del TESTING. - Hay un aumento de la demanda de QA. - Hay un aumento de la demanda de QC. - Se pronostica el apogeo del QC para el 2013. - Hay gran porción de implementaciones de TESTING FACTORIES. - Se esta realizando en muchos sitios, un proceso directo de reclutamiento asumido por un líder técnico.