🎓 Curso Completo de QA Manual 🎓
¡Bienvenido al Curso de QA Manual! 🚀 Aquí aprenderás todo lo que necesitas saber para convertirte en un experto en asegurar la calidad del software, desde los fundamentos básicos hasta técnicas avanzadas y herramientas profesionales. 📋✨
Este curso está diseñado para guiarte paso a paso a través de cada aspecto del testing manual, asegurando que comprendas tanto los conceptos teóricos como su aplicación práctica.
📚 Contenido del Curso
- 🏁 Introducción al QA Manual
- ¿Qué es el QA (Quality Assurance)?
- Diferencia entre QA, Testing y Control de Calidad (QC)
- Importancia del QA en el ciclo de desarrollo de software
- 🔍 Fundamentos de QA
- Conceptos clave: defectos, errores, bugs, fallos
- Tipos de pruebas: funcionales, no funcionales, regresión, smoke, sanity, exploratorias
- Principios básicos del testing de software
- 🏗️ Ciclo de Vida del Desarrollo de Software (SDLC)
- Modelos de desarrollo de software: Waterfall, Agile, DevOps
- Cómo el QA se integra en cada modelo
- Roles y responsabilidades del QA Manual en cada fase del SDLC
- 🔄 Ciclo de Vida del Testing (STLC)
- Fases del STLC: planificación, diseño de casos de prueba, ejecución, reporte y cierre
- Entrada y salida (entry & exit criteria) para cada fase del STLC
- Cómo definir la estrategia de pruebas
- ✍️ Diseño de Casos de Prueba
- ¿Qué es un caso de prueba? Estructura y elementos
- Técnicas de diseño de pruebas: caja negra, caja blanca, etc.
- 🧪 Tipos de Pruebas Manuales
- Pruebas funcionales, de regresión, exploratorias, de compatibilidad, de seguridad, etc.
- 🐞 Gestión de Defectos
- ¿Qué es un defecto/bug?
- Ciclo de vida de un defecto y herramientas para su gestión
- 🔧 Herramientas de QA Manual
- Introducción a herramientas de gestión de pruebas, gestión de proyectos, y más
- 📄 Documentación de Pruebas
- Plan de pruebas, estrategia, casos de prueba y reportes de ejecución
- 🤖 Automatización de Pruebas: Introducción para QA Manual
- ¿Cuándo automatizar y cuándo no?
- Diferencias entre QA Manual y Automatizado
- 📦 Pruebas en Entornos Ágiles
- Cómo se integra el QA en metodologías ágiles como Scrum y Kanban
- ✅ Buenas Prácticas en QA Manual
- Estrategias para planificar y priorizar casos de prueba, comunicación con equipos
- 🎤 Preparación para Entrevistas de QA Manual
- Preguntas comunes, ejercicios prácticos, y consejos para entrevistas
- 🧑🏫 Talleres Prácticos y Ejercicios
- Ejercicios de diseño de casos de prueba, exploratorios, reportes de defectos, etc.
- 🎓 Certificaciones y Crecimiento Profesional en QA
- Certificaciones relevantes, cómo avanzar de QA Manual a Automatizado
- 🏁 Conclusión del Curso
- Resumen de los temas clave y recursos adicionales
📘 Recursos Adicionales
1. Herramientas útiles para QA
- Selenium: Herramienta de automatización de pruebas para aplicaciones web.
- JIRA: Herramienta de gestión de proyectos que permite el seguimiento de bugs y tareas.
- Postman: Herramienta para probar APIs.
- TestRail: Herramienta para la gestión de pruebas.
- TestLink: Herramienta de gestión de pruebas de código abierto que permite crear y gestionar casos de prueba.
- Mantis: Sistema de seguimiento de bugs y gestión de proyectos.
- Confluence: Herramienta de colaboración que permite documentar y compartir información del proyecto.
2. Libros recomendados
3. Enlaces a comunidades y sitios de interés
¡Espero que disfrutes del curso y te conviertas en un excelente QA Manual! 🏆💻