Objetivo del rol
Participar en el aseguramiento de calidad de las soluciones de software mediante la planeación, diseño, ejecución y seguimiento de pruebas funcionales y automatizadas, trabajando de manera integrada con equipos ágiles. El rol deberá identificar defectos, documentarlos, realizar seguimiento y contribuir a la mejora continua del proceso de desarrollo y pruebas.
Responsabilidades principales
Participar en la definición y validación de requisitos, flujos de trabajo y procesos de control de calidad.
Participar activamente en las ceremonias y dinámicas de los equipos ágiles.
Diseñar, documentar y ejecutar planes y casos de prueba.
Ejecutar pruebas funcionales manuales y automatizadas.
Realizar pruebas de Frontend y Backend.
Ejecutar pruebas de APIs.
Realizar pruebas Mobile en Android e iOS, incluyendo dispositivos físicos y remotos.
Identificar, reportar y realizar seguimiento de bugs.
Analizar logs como parte del diagnóstico de incidencias.
Validar requerimientos funcionales y aspectos no funcionales asociados con rendimiento y disponibilidad.
Ejecutar consultas SQL para validación de información.
Identificar oportunidades de mejora dentro del proceso de desarrollo y aseguramiento de calidad.
Documentar resultados de pruebas, evidencias y defectos de manera transparente y trazable.
Requisitos técnicos
Experiencia indispensable:
Mínimo 2 años de experiencia en ejecución de pruebas funcionales.
Mínimo 1 año de experiencia en automatización de pruebas trabajando con equipos ágiles.
Experiencia en elaboración y ejecución de planes y casos de prueba.
Experiencia en pruebas de Frontend y Backend.
Experiencia en pruebas de APIs con Postman y/o SoapUI.
Experiencia en pruebas Mobile para Android e iOS.
Conocimiento y experiencia en metodologías ágiles como Scrum y Kanban.
Conocimientos del ciclo de vida de desarrollo de software (SDLC).
Conocimientos de SQL, incluyendo construcción y ejecución de consultas.
Experiencia con