Pruebas de software automatizadas
Formación estructurada sobre las herramientas, técnicas y marcos de trabajo que los equipos de QA utilizan en proyectos reales.
Áreas de formación
Cada área cubre un conjunto de habilidades específico, desde la configuración inicial del entorno hasta estrategias de prueba avanzadas con integración continua.
Automatización con Selenium
Aprende a construir suites de prueba estables con Selenium WebDriver usando Python o Java, aplicando el patrón Page Object desde el primer proyecto.
Pruebas de API con Postman y REST Assured
Diseño de colecciones de prueba para servicios REST y GraphQL, validación de contratos y generación de informes automatizados.
CI/CD para equipos de QA
Configuración de pipelines en GitHub Actions o GitLab CI para ejecutar pruebas automáticamente en cada pull request.
Pruebas de rendimiento con k6
Escenarios de carga progresiva, identificación de cuellos de botella y lectura de métricas como p95 y tasa de errores bajo presión.
Cómo está organizada la formación
El contenido sigue una secuencia deliberada: cada módulo asume lo que se aprendió antes y añade complejidad de forma gradual.
Fundamentos y entorno
Instalación y configuración de herramientas, estructura de proyectos y primeras pruebas funcionales sin dependencias externas.
Técnicas de diseño de pruebas
Partición de equivalencia, análisis de valores límite y tablas de decisión aplicadas a casos concretos de software.
Integración y mantenimiento
Gestión de suites crecientes, refactorización de pruebas frágiles y estrategias para mantener cobertura sin ralentizar el equipo.
Proyecto final evaluado
Cada estudiante entrega una suite completa sobre una aplicación real, con revisión detallada y retroalimentación escrita.
Certificado de finalización
pandaydelta · Pruebas automatizadas
Al completar todos los módulos y el proyecto final, el estudiante recibe un certificado que acredita las competencias técnicas trabajadas durante el programa.
Iñaki Aberasturi
Instructor principal · QA Engineer