Ingeniero de Sistemas con experiencia en Aseguramiento de Calidad de Software . Actualmente me desempeño en el rol de QA Automation Engineer . Tengo experiencia en la gestión y calidad de proyectos de Software ágiles bajo el marco de trabajo Scrum y Kanban aplicando las mejores prácticas . Poseo experiencia en pruebas de backend ( APIs ) con el uso de la herramienta Postman , Cypress y Karate Framework . También tengo experiencia en apoyo metodol
Liderar al equipo de QA en la definición y toma de decisiones estratégicas en el proceso de pruebas. Definir y elaborar el plan de pruebas. Realizar el análisis, diseño, ejecución y reporte de errores basados en los criterios de aceptación de las Historias de Usuario. Implementar pruebas automatizadas mediante la creación de escenarios en lenguaje Gherkin y utilizando el patrón de diseño screenplay, junto con el lenguaje de programación Java. Participar activamente en las ceremonias de SCRUM, tales como la Planificación del Sprint, el Scrum Diario, la Revisión del Sprint y la Retrospectiva del Sprint. Crear, ejecutar y mantener los artefactos de pruebas automatizadas que hacen parte del set de pruebas de regresión y E2E. Velar por el cumplimiento de las prácticas de calidad dentro del equipo de trabajo. Proponer acciones de mejora al proceso de calidad del cliente. Automatización de pruebas de backend (API) y frontend con Java, Selenium, SerenityBDD, Cucumber, RestAssured y patrón screenplay. Pruebas de APIs con Postman.
Major achievementLiderazgo en definición y toma de decisiones estratégicas en el proceso de pruebas. Implementación de pruebas automatizadas en lenguaje Gherkin y patron de diseño screenplay con Java. Participación activa en ceremonias de SCRUM.
Crear, ejecutar y mantener los artefactos de pruebas automatizadas que hacen parte del set de pruebas de regresión y E2E. Realizar las actividades necesarias (Análisis, Diseño, Ejecución y Cierre de pruebas) dentro del proceso de aseguramiento de la calidad. Realizar el proceso de configuración de Integración Continua. Adquirí experiencia en aseguramiento de calidad de software en el cliente Avianca.
Major achievementExperiencia en aseguramiento de calidad de software en el cliente Avianca. Configuración de Integración Continua.
Realizar las actividades necesarias (Análisis, Diseño, Ejecución y Cierre de pruebas) dentro del proceso de aseguramiento de la calidad. Determinar cuáles serán los test que se llevarán adelante para comprobar que se cumple con los requerimientos especificados en los entregables. Proponer acciones de mejora al proceso de calidad del cliente. Velar por el cumplimiento de las prácticas de calidad dentro del equipo de trabajo. Comprender y establecer de manera formal las necesidades del cliente. Crear, ejecutar y mantener los artefactos de pruebas automatizadas que hacen parte del set de pruebas de regresión y E2E.
Major achievementExperiencia en aseguramiento de calidad de software en los clientes Proteccion, Banco de Costa Rica y Bancolombia.