Descripción de la oferta
En Velorum estamos en búsqueda de un QA Engineer, quien será responsable de garantizar la calidad y fiabilidad de la plataforma. Su misión será por un lado validar que la extracción de conocimiento desde diversas fuentes (código C#, Java, SQL, Power BI) se procese correctamente y por otro lado que esta información se consuma sin errores a través de nuestra suite de aplicaciones.
Responsabilidades Principales
Validación de Grafos de Conocimiento: Asegurar que los algoritmos de generación y enriquecimiento transformen código y metadatos en diferentes elementos del grafo de manera precisa y coherente.
Pruebas de IA Conversacional: Validar la precisión de las respuestas en lenguaje natural, verificando que la información técnica y funcional entregada coincida con la realidad del grafo.
Testing de Aplicaciones Frontales: Ejecutar pruebas de regresión y usabilidad en aplicaciones, garantizando la consistencia visual y de navegación.
Automatización de pruebas: Experiencia en la implementación y arquitectura de test e2e.
Automatización de Integración Continua: Colaborar con el equipo de DevOps para integrar pruebas automatizadas en los flujos de actualización continua de fuentes de conocimiento (GitHub, Bitbucket).
Requisitos mínimos
Requisitos Técnicos
Experiencia en Testing de Software: Mínimo 5 años en roles de QA, preferiblemente en plataformas SaaS o herramientas de análisis de datos.
Lenguajes y Tecnologías: Conocimientos para validar procesos de lenguaje en C#, Java, SQL y herramientas de BI como Power BI.
Bases de Datos: Experiencia en pruebas sobre SQL Server, Oracle, Snowflake o Azure SQL.
Conocimiento de Grafos (Deseable): Familiaridad con estructuras de grafos y modelado semántico.
Herramientas de Automatización: Experiencia con frameworks tipo Selenium, Cucumber, Playwright, Cypress o herramientas de testing de APIs (REST/SOAP).
Entornos: Familiaridad con despliegues en Kubernetes y Docker.
Soft Skills
Capacidad Analítica: Habilidad para comprender sistemas complejos y descubrir dependencias o estructuras de código no evidentes.
Atención al detalle: Crucial para validar la generación automática de documentación técnica y funcional.
Autogestión en Entornos Dinámicos: Capacidad para trabajar con autonomía en un entorno en constante evolución, tomando la iniciativa en los diferentes procesos y equipos.
Comunicación: Capacidad para interactuar con diferentes miembros del equipo, sirviendo de puente para asegurar que los requisitos funcionales se cumplan.
#J-18808-Ljbffr