El Comité Internacional de Certificaciones de Pruebas de Software (International Software Testing Qualifications Board, ISTQB) se creó en Escocia en 2002 como una organización sin ánimo de lucro, sostenida por el trabajo voluntario de un gran número de expertos a nivel mundial.
Además de haber creado los 7 principios del testing que deben seguirse siempre, este Comité ha creado el esquema internacional de certificación profesional más conocido, el ISTQB Certified Tester o Probador de Software Certificado del ISTQB. Los organismos que lo representan en España y en Hispanoamérica respectivamente son el SSTQB, Spanish Software Testing Qualifications Board (SSTQB) y el HASTQB, Hispanic America Software Testing Qualifications Board. Ambos ponen foco en adaptar los contenidos y formaciones al idioma español.
ISTQB ha gestionado más de 785.000 exámenes y ha emitido más de 570.000 certificaciones en 70 países. Ofrece un Glosario, guías de acreditación y evaluación y un Programa de estudio dividido en niveles de conocimiento y módulos de especialización. Si quieres un empleo en QA y testing, no puedes dejar pasar sus certificaciones.
Niveles de certificación en ISTQB
Los módulos en los que se divide el programa de estudio son:
- Core: cubre el tema de prueba de software de forma amplia
- Ágil: aborda las prácticas de prueba específicas para un ciclo de vida ágil
- Especialista: aborda temas específicos de manera vertical
Asimismo, establece una clasificación por niveles de conocimiento:
- Inicial
- Avanzado
- Experto
Niveles de certificación en ISTQB. Fuente: istb.org
Core
A1 Iniciación
- Certified Tester Foundation Level: presenta los conceptos fundamentales del testing y representa la base del esquema ISTQB. Es la certificación imprescindible para acceder a cualquiera de los siguientes niveles y módulos.
A2 Avanzado
- Test Manager: proporciona conocimiento para gestionar actividades de testing, diseñar estrategias y construir equipos.
- Advanced Test Analyst: expande las habilidades para diseñar y llevar a cabo testing y profundiza en roles, responsabilidades, procesos y técnicas.
- Technical Test Analyst: proporciona una introducción a las habilidades técnicas fundamentales, como pruebas basadas en riesgos, de caja blanca, estáticas, no funcionales y automatización de pruebas.
A3 Experto: evaluación de procesos
- Implementing Test Process Imprpovement: permite una mayor especialización para un rol con experiencia profesional en procesos de testing.
- Assessing the Test Process: permite una mayor especialización en la evaluación y asesoría sobre procesos de testing.
A3 Experto: gestión
- Strategic Test Management: se enfoca en misión, estrategias, objetivos, evaluación de políticas, gestión de herramientas, procesos, relaciones con externos y consideraciones sobre modelo ciclo de vida.
- Operational Test Management: forma sobre la gestión de actividades de testing en grandes proyectos y programas que permitan construir relaciones con el exterior.
- Managing the Test Team: dota a managers y líderes responsables de calidad y testing a nivel organizacional de habilidades para la entrega eficiente de programas y proyectos.
Ágil
B1 Iniciación
- Agile Tester: proporciona habilidades para hacer testing en un Proyecto Ágil.
B2 Avanzado
- Agile Test Leadership at Scale: proporciona conocimiento para fomentar la transformación organizacional y trasladar la agilidad desde los equipos al negocio.
- Agile Technical Tester: da una formación exhaustiva de las habilidades técnicas para una aproximación ágil al testing, como técnicas ágiles, automatización, y ‘continuous deployment’ y ‘delivery’.
Especialista
0 Sin nivel
- AI Testing: da el contexto sobre el uso de inteligencia artificial en el testing y también sobre las pruebas en Sistemas basados en IA.
- Game Testing: plantea conceptos básicos de pruebas en videojuegos, como mecánica, sonidos, gráfica, niveles, controladores y localizaciones y presenta cómo diseñar, implementar y ejecutar pruebas.
- Test Automation Engineer: se enfoca en el diseño, desarrollo y mantenimiento de soluciones de automatización de pruebas y en la automatización de pruebas funcionales dinámicas.
- Performance Testing: proporciona conocimientos fundamentales de las pruebas de rendimiento, como aspectos organizacionales, técnicos y basados en métodos.
- Automotive Software Tester: se enfoca en pruebas de sistemas eléctricos y electrónicos de automoción basadas en estándar, en entornos virtuales (XiL) y técnicas específicas de automoción.
- Acceptance Testing: se enfoca en conceptos, métodos y prácticas de colaboración entre Product Owner, analistas de negocio y testers en pruebas de aceptación.
- Usability Testing: se enfoca en métodos, procedimientos y aproximaciones de testing de usabilidad, experiencia de usuario, accesibilidad, riesgos y estándar relevantes.
- Gambling Industry Tester: cubre los aspectos clave, el ecosistema y los tipos de test comunes de la industria del juego.
- Mobile Application Testing: ofrece una aproximación en métodos, técnicas, herramientas, actividades, roles y metodologías específicas de un proyecto de aplicaciones móviles.
- Security Tester: se enfoca en la planificación, ejecución y evaluación de tests de seguridad desde las perspectivas del riesgo, requisitos, vulnerabilidad, factores humanos, herramientas y estándares.
- Model-Based Tester: se enfoca en el uso de modelos y complementa enfoques de técnicas de diseño de pruebas como partición de equivalencia, AVL, tablas de decisión, transición de estado y casos de uso.
Otras certificaciones
Existen otros organismos que ofrecen certificaciones internacionales de pruebas software a nivel personal, que desarrollaremos en otros artículos. Por ejemplo:
QAI / International Software Certifications Board
- CAST Certified Associate In Software Testing
- CSTE Certified Software Tester
- CMST Certified Manager In Software Testing
- CASQ Certified Associate In Software Quality
- CSQA Certified Software Quality Analyst
- CMSQ Certified Manager In Software Quality
Sogeti Capgemini / TMAP
- TMAP Test Management Approach
Las ventajas de certificarte en Calidad y Testing Software
- Aumenta tu experiencia y conocimientos en materia de IT
- Te permite alcanzar tus objetivos profesionales
- Adquieres habilidades para hacer más eficiente y satisfactorio tu trabajo
- Te ofrece más oportunidades de networking
- Si estás en búsqueda de empleo
- Te ayuda a destacar entre candidatos
- Te ayuda a cumplir los requisitos que se solicitan en algunos perfiles
- Si estás trabajando
- Te hace más fácil promocionar internamente
- Te posicionas en los programas de partners de tu organización
Certificaciones en Hiberus
En Hiberus un 100% de nuestra área de QA ha tenido acceso a formación en contenidos de la certificación de ISTQB. ¿Necesitas ayuda para configurar tu ecosistema de herramientas QA? En ese caso, Hiberus es tu sitio. ¡Contacta con nosotros!
¿Quieres más información sobre nuestros servicios de QA?
Contacta con nuestro equipo de expertos en QA y Testing