QA Funcional
Summary
QA engineer designs and runs functional tests for banking software, validates REST APIs, and tracks defects to ensure quality before production releases.
¡Se parte de Stefanini!
En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.
¡Seguro no te quieres quedar fuera!
¡QA Funcional!
¿Por qué te elegiremos? ¡Porque los desafíos que enfrentas reflejan tus ambiciones!
Para enfrentar mejor estos desafíos, necesitas:
Objetivo del Cargo
Asegurar la calidad funcional de las soluciones desarrolladas, mediante el diseño, ejecución y documentación de pruebas que validen el correcto comportamiento del software frente a los requerimientos de negocio, minimizando riesgos antes de su paso a producción.
Responsabilidades Principales
- Diseño y planificación de pruebasAnalizar requerimientos funcionales y de negocio para definir la estrategia y el alcance de las pruebas.
- Diseñar casos de prueba, escenarios y planes de prueba a partir de historias de usuario y especificaciones técnicas.
- Identificar criterios de aceptación y colaborar en su definición junto a Producto/Negocio y Desarrollo.
- Ejecución de pruebasEjecutar pruebas funcionales manuales sobre las funcionalidades desarrolladas (Backend, Frontend y Mobile).
- Validar integraciones vía APIs y servicios REST, asegurando la correcta comunicación entre sistemas.
- Ejecutar pruebas de regresión para asegurar que nuevas implementaciones no afecten funcionalidades existentes.
- Gestión de incidenciasRegistrar, documentar y hacer seguimiento a defectos detectados durante el proceso de pruebas.
- Priorizar incidencias en conjunto con el equipo técnico y de negocio según su criticidad e impacto.
- Validar la corrección de defectos (re-testing) antes del cierre de los mismos.
- Documentación y trazabilidadDocumentar planes, casos y resultados de pruebas en herramientas de gestión de calidad.
- Mantener trazabilidad entre requerimientos, casos de prueba y defectos.
- Generar reportes de cobertura y estado de calidad para stakeholders del proyecto.
- Colaboración y mejora continuaColaborar de forma transversal con equipos de Backend, Frontend, Mobile y Líder Técnico.
- Participar en ceremonias ágiles (planning, daily, retro) aportando visibilidad del estado de calidad.
- Proponer mejoras a los procesos de aseguramiento de calidad y a la definición de estándares de testing.
Funciones Específicas
- Elaborar y mantener casos de prueba funcionales a partir de requerimientos e historias de usuario.
- Ejecutar pruebas funcionales, de integración y de regresión sobre los sistemas del banco.
- Validar consumo e integración de APIs REST mediante herramientas de testing (ej. Postman).
- Registrar y gestionar defectos en herramientas de bug tracking (ej. Jira, Azure DevOps).
- Documentar planes de prueba, matrices de trazabilidad y reportes de resultados.
- Ejecutar consultas SQL sobre bases de datos relacionales para validar información de negocio.
- Coordinar con Desarrollo y Líder Técnico la priorización y corrección de defectos detectados.
Requisitos y Competencias
Técnicas:
- Experiencia en diseño y ejecución de pruebas funcionales (manuales).
- Manejo de herramientas de gestión de pruebas y defectos (ej. Jira, Zephyr, Azure DevOps).
- Conocimiento en consumo/validación de APIs REST (ej. Postman).
- Manejo de consultas SQL sobre bases de datos relacionales.
- Conocimiento del stack tecnológico del Banco de Chile (arquitecturas Backend, Frontend, Mobile y Cloud).
- Deseable: conocimiento de metodologías de testing en entornos bancarios/regulados.
Blandas:
- Alta capacidad de análisis y atención al detalle.
- Autonomía y proactividad en la ejecución de tareas de calidad.
- Buenas habilidades de comunicación y trabajo colaborativo con equipos técnicos y de negocio.
- Capacidad de adaptación a metodologías ágiles.
Beneficios Stefanini