Qué hace un QA tester y cómo empezar en testing de software
Las tareas de un QA junior, cómo escribir casos de prueba y reportar bugs, y qué herramientas aprender para conseguir tu primer trabajo en testing.
Un QA (Quality Assurance) se asegura de que el software funcione como debe antes de llegar a los usuarios. Es una excelente puerta de entrada a la tecnología: valora tu atención al detalle tanto como el código.
Un día de trabajo de un QA junior
- Leer una historia de usuario y entender qué debería pasar.
- Diseñar casos de prueba: los caminos felices y, sobre todo, los que pueden fallar.
- Probar la app manualmente o con pruebas automáticas.
- Reportar bugs claros para que el equipo los arregle rápido.
- Volver a probar cuando se corrige.
Cómo escribir un buen caso de prueba
Ejemplo: transferencia entre cuentas.
| Paso | Dato | Resultado esperado |
|---|---|---|
| Transferir un monto válido | S/ 100 | Saldo baja S/ 100 y aparece en el historial |
| Transferir más que el saldo | S/ 99 999 | Mensaje "Saldo insuficiente"; nada cambia |
| Monto en cero o negativo | S/ 0 | El botón no permite continuar |
Piensa en los límites: vacío, cero, negativos, el máximo permitido y un caracter de más.
Cómo reportar un bug
Un buen reporte tiene: título claro, pasos para reproducirlo, resultado esperado, resultado actual, evidencia (captura o video) y entorno (dispositivo, navegador, versión).
Qué aprender
- Fundamentos de testing: tipos de pruebas, técnicas de diseño de casos.
- Pruebas de API con Postman.
- Nociones de SQL para verificar datos.
- Automatización: Selenium, Playwright o Cypress para pruebas web.
- Git y cómo trabajar en equipo con tickets.
Siguiente paso
La ruta gratuita QA Engineer Jr de Codea te lleva de diseñar casos a automatizar un flujo simple, con ejemplos de banca.
Videos en español, retos prácticos, cuestionarios y revisión de un docente.