Testing

 

1876-4000

 


Cometidos del área:

  • Realizar pruebas funcionales en aplicaciones y sistemas desarrollados internamente o adquiridos externamente para garantizar la calidad del software antes de su puesta en producción. Verificando que el software cumple con todos los requisitos funcionales especificados en los proyectos.
  • Gestionar los defectos detectados durante la ejecución de las pruebas, es decir, identificar, registrar y hacer seguimiento hasta el cierre de cualquier defecto en el software bajo pruebas, velando por su resolución antes del  despliegue en producción.
  • Generar informes de pruebas (ya sea estrategias concretas, informes de avance o informe de resultados), dejándolos disponible para todos los interesados en la wiki correspondiente a cada proyecto.
  • Presentar informes periódicos sobre el estado de las pruebas, los hallazgos y las recomendaciones para la toma de decisiones informadas.
  • Crear documentación específica para el proceso de pruebas, incluyendo un plan de pruebas, diseño de casos de prueba, informes de avance y resultados, garantizando la trazabilidad de los procesos.
  • Diseñar planes de pruebas específicos efectivos y priorizar pruebas según la criticidad y la importancia de las funcionalidades.
  • Actualizar y mejorar el plan de pruebas macro definido para el área de testing funcional de manera constante, asegurando su eficacia y eficiencia en la detección de defectos.
  • Colaborar con los interesados en la revisión y discusión de documentos de requerimientos o solicitudes de cambios en los sistemas los informes de pruebas, promoviendo una comunicación efectiva.
  • Definir la estructura en la wiki, más adecuada a cada proyecto, colaborando con el mantenimiento de la documentación generada para que esté actualizada.    
  • Colaborar estrechamente con los equipos de desarrollo para comprender los requisitos, solucionar problemas y garantizar una comunicación efectiva.
  • Asegurar que los entornos de pruebas sean representativos y estén correctamente configurados para simular el entorno de producción.
  • Participar en la coordinación de entregas de software, asegurando que las versiones sean estables y cumplan con los estándares de calidad.
  • Colaborar en la evaluación de las opciones para salir a producción, proporcionando informes que respalden la toma de decisiones en cuanto a la calidad del software.
  • Identificar posibilidades de automatización de pruebas y preparar el terreno para futuras implementaciones, considerando el crecimiento del área.
  • Identificar y evaluar problemas de rendimiento del software bajo pruebas para plantear la necesidad de pruebas no funcionales (por ejemplo pruebas de carga y pruebas de estrés).
  • Identificar y abordar vulnerabilidades y riesgos de seguridad en el software para proteger los datos y la integridad del sistema.
  • Formación continua:                                                                                                                                             
    • Mantenerse actualizado sobre metodologías de pruebas, investigando nuevas tendencias y mejores prácticas para identificar posibles mejoras a implementar en el proceso de pruebas definido para DGEIP.
    • Realizar investigaciones y análisis de herramientas de gestión de pruebas, generando informes que respalden la elección de las herramientas más adecuadas para optimizar el proceso de pruebas.
    • Realizar investigaciones sobre herramientas de pruebas enfocadas en pruebas funcionales automatizadas y pruebas no funcionales para identificar posibles mejoras en la ejecución de las pruebas.