QA Analyst

Hace 16 horas

Bogota Capital District, RAP (Especial) Central, Colombia Topaz Jornada completa
En Topaz, no solo creamos tecnología. Transformamos el futuro del mercado financiero 🚀 Somos un equipo #Multi de protagonistas que convierten ideas en soluciones de impacto. ¿Estás listo/a para ser protagonista de esta evolución? Queremos conocerte Como QA Analyst, tendrás la oportunidad de participar en proyectos innovadores en los que la calidad, la automatización y la inteligencia artificial son elementos fundamentales para construir productos digitales confiables y escalables. En esta posición, contribuirás a evolucionar la manera en que validamos nuestras soluciones, utilizando automatización de pruebas, análisis inteligente de resultados y herramientas basadas en inteligencia artificial para detectar patrones, priorizar riesgos y acelerar los ciclos de entrega. Tu Rol como Protagonista de la Transformación:
• Analizarás requerimientos funcionales y técnicos para identificar riesgos, dependencias y escenarios de prueba.
• Diseñarás estrategias de prueba eficientes, priorizando los flujos críticos y las funcionalidades de mayor impacto para el negocio.
• Crearás, documentarás y ejecutarás casos de prueba funcionales, de regresión, integración, exploratorias, de humo y aceptación de usuario.
• Identificarás oportunidades para automatizar pruebas repetitivas, críticas o de alto volumen.
• Diseñarás, implementarás y mantendrás pruebas automatizadas para aplicaciones web, móviles, APIs y servicios backend.
• Utilizarás herramientas de automatización como Serenity BDD, Selenium con JAVA, Appium, Postman u otras equivalentes.
• Integrarás pruebas automatizadas en procesos de integración y entrega continua —CI/CD— para acelerar los ciclos de validación.
• Aplicarás herramientas y soluciones basadas en inteligencia artificial para apoyar la generación de casos de prueba, análisis de resultados, identificación de patrones y priorización de escenarios.
• Utilizarás IA de manera responsable para mejorar la eficiencia del proceso de QA, reducir actividades manuales y aumentar la cobertura de pruebas.
• Evaluarás los resultados generados por herramientas de inteligencia artificial, validando su precisión y asegurando que las decisiones finales mantengan el criterio técnico y de negocio.
• Identificarás, documentarás y darás seguimiento a defectos en herramientas como Jira, Azure DevOps u otras similares.
• Registrarás evidencias claras de los resultados de las pruebas, incluyendo pasos de reproducción, comportamiento esperado y comportamiento actual.
• Validarás APIs REST, servicios SOAP, integraciones entre sistemas y procesos transaccionales.
• Realizarás consultas SQL para verificar la integridad y consistencia de los datos.
• Participarás en pruebas de rendimiento, carga y estabilidad cuando el proyecto lo requiera.
• Analizarás métricas de calidad, tendencias de defectos, cobertura y resultados de automatización para proponer mejoras.
• Colaborarás con desarrolladores, Product Owners, diseñadores, arquitectos y áreas de negocio para prevenir errores desde las primeras etapas del desarrollo.
• Participarás activamente en ceremonias ágiles como planificación de sprint, dailies, revisiones y retrospectivas.
• Contribuirás a la creación y evolución de frameworks, estándares y buenas prácticas de automatización.
• Apoyarás la mejora continua de los procesos de QA, buscando reducir tiempos de ejecución, aumentar la cobertura y optimizar el uso de recursos.
• Documentarás procesos, resultados, riesgos, aprendizajes y recomendaciones para futuras iniciativas. Experiencia esperada Buscamos una persona con experiencia en QA funcional y automatización de pruebas, con interés o experiencia aplicando inteligencia artificial en procesos de calidad de software. Valoramos especialmente la capacidad para identificar actividades susceptibles de automatización, construir soluciones reutilizables y utilizar datos y métricas para mejorar la eficiencia del proceso de pruebas. Lo que Buscamos para Sumar a Nuestro #TopazTeam:
• Residencia en Bogotá y asistencia dos días a la semana a la oficina a esa oficina (no negociable)
• Experiencia previa como QA Analyst, QA Engineer, Automation Tester, Software Tester o en roles similares.
• Experiencia en diseño, documentación y ejecución de casos de prueba.
• Experiencia en pruebas funcionales, de regresión, integración, exploratorias y de aceptación de usuario.
• Experiencia en automatización de pruebas para aplicaciones web, móviles y/o APIs.
• Conocimientos y experiencia con herramientas como Serenity BDD, Selenium, Appium, Postman, Swagger u otras equivalentes.
• Conocimientos en lenguajes de programación o scripting como Java, JavaScript, TypeScript u otros.
• Experiencia en integración de pruebas automatizadas con pipelines de CI/CD.
• Conocimientos de herramientas como Jenkins, GitLab CI, GitHub Actions o equivalentes.
• Experiencia utilizando herramientas de gestión de incidencias como Jira, Azure DevOps u otras similares.
• Conocimiento de metodologías ágiles, especialmente Scrum o Kanban.
• Capacidad para analizar requerimientos, identificar riesgos y definir estrategias de prueba.
• Habilidades para interpretar resultados, analizar métricas y tomar decisiones basadas en información.
• Interés o experiencia en el uso de herramientas de inteligencia artificial generativa y analítica aplicada a QA.
• Capacidad para utilizar inteligencia artificial en actividades como: Generación y optimización de casos de prueba, Identificación de escenarios de riesgo, Análisis y clasificación de defectos, Generación de datos de prueba, Revisión de logs y resultados de ejecución, Detección de patrones en fallos recurrentes.
• Priorización de pruebas de regresión.
• Generación de documentación técnica y evidencias.
• Criterio técnico para revisar, validar y complementar los resultados producidos por herramientas de inteligencia artificial.
• Atención al detalle, pensamiento analítico y orientación a la mejora continua.
• Comunicación efectiva y capacidad para trabajar con equipos multidisciplinarios.
• Autogestión, organización y capacidad para priorizar actividades.
• Formación en Ingeniería de Sistemas, Ingeniería de Software, Computación, carreras afines o experiencia equivalente. Sería deseable que contaras con
• Certificación ISTQB Foundation Level o certificaciones relacionadas con testing y automatización.
• Cursos o certificaciones en automatización de pruebas, calidad de software, inteligencia artificial, análisis de datos o DevOps.
• Experiencia desarrollando o manteniendo frameworks de automatización.
• Conocimientos en pruebas basadas en riesgo y estrategias de optimización de regresión.
• Experiencia en pruebas de rendimiento y carga con herramientas como **JMeter.
• Experiencia en pruebas de aplicaciones móviles para Android y/o iOS.
• Conocimientos en pruebas de seguridad de aplicaciones.
• Familiaridad con ambientes cloud y servicios de AWS.
• Conocimientos en microservicios, APIs REST, servicios SOAP y WebSockets.
• Experiencia en proyectos financieros, bancarios, transaccionales o de alta disponibilidad. Condiciones de la posición
• Residencia actual en Bogotá — no negociable.
• Modalidad híbrida, con asistencia a oficina 2 días a la semana.
• Disponibilidad para trabajar en equipos multidisciplinarios y proyectos de alta relevancia tecnológica.