ÚNETE A TP COMO DATABASE TEST ENGINEER TP es una compañía integral de servicios digitales para negocios. Nuestra escala global y presencia local nos permiten ser una fuerza para el bien al apoyar a nuestras comunidades, a nuestros clientes, a sus consumidores y al medio ambiente. Ofrecemos servicios empresariales avanzados y digitalmente potenciados para ayudar a las mejores marcas del mundo a optimizar sus operaciones de manera significativa y sostenible. Como Database Test Engineer, serás responsable de garantizar la integridad, precisión y rendimiento de los datos en toda la plataforma TP.ai. Validarás flujos de datos (pipelines), cumplimiento de esquemas, cálculos de KPIs, consistencia de datos y rendimiento de consultas. ¿Cuáles serán tus funciones?
• Integridad y Validación de Datos: Diseñar y ejecutar casos de prueba basados en SQL para validar la precisión de los datos en todas las capas de la aplicación, verificar cálculos de métricas/KPIs e identificar oportunidades de optimización.
• Pruebas de ETL y Pipelines de Datos: Probar pipelines de ingesta y transformación de datos de extremo a extremo, asegurando la calidad, precisión, frescura y completitud de los datos recopilados y procesados.
• Validación de Modelos de Datos y Esquemas: Verificar la consistencia de mapeos de campos, relaciones de clave primaria/foránea, integridad referencial y compatibilidad en migraciones de esquemas.
• Pruebas de Rendimiento de Consultas: Evaluar el comportamiento y rendimiento de consultas SQL complejas para tableros y reportes bajo grandes volúmenes de datos y cargas concurrentes.
• Gestión de Defectos: Identificar, documentar y realizar seguimiento a defectos de datos utilizando Jira y TestRail, respaldados con evidencia a nivel de SQL y participando en el análisis de causa raíz.
• Colaboración Ágil: Trabajar activamente junto a ingenieros de datos, desarrolladores backend y product owners en ciclos ágiles (sprints), pruebas UAT y planificación.
Requisitos:
• Formación académica: Técnico, tecnólogo o Profesional en IT
•
Experiencia:
De 3 a 6 años de experiencia en pruebas de bases de datos (Database Testing), QA de datos o pruebas de ETL. Experiencia obligatoria trabajando con Azure Databricks y SQL avanzado. Conocimientos técnicos:
• Obligatorios:
• Dominio avanzado de SQL (Joins complejos, CTEs, Funciones de ventana, Agregaciones).
• Conceptos de Data Warehousing (Esquema en estrella, modelado dimensional, claves primarias y foráneas).
• Pruebas de bases de datos RDBMS (PostgreSQL, MS SQL Server, MySQL, Stored Procedures, Views).
• Pruebas de pipelines ETL y reconciliación de datos.
• Herramientas de gestión de pruebas: Jira, TestRail, Git básico.
• Pruebas básicas de APIs con Postman/Newman.
• Deseables / Conocimientos adicionales:
• Azure Data Factory, Azure SQL, PySpark y scripting básico en Python (Pandas).
• Snowflake, NoSQL (MongoDB) e integración de pruebas en pipelines CI/CD (Azure DevOps / Jenkins).
• Herramientas modernas y GenAI (Cursor, Genie, Langfuse).
• Idiomas: Inglés C1 (Avanzado / Fluido conversacional)
•
Ubicación:
Trabajo remoto / Colombia Lo que
ofrecemos:
• Contrato a término indefinido.
• Modalidad Teletrabajo
• Oportunidades de crecimiento en un ambiente global. Si eres una persona analítica, orientada al detalle, te gusta trabajar en equipo y quieres formar parte de un ambiente de constante aprendizaje, te estamos esperando Postúlate ahora y da el siguiente paso para unirte a TP, el mejor Great Place To Work en Colombia
📌 Database Test Engineer (Colombia)
🏢 Tp
📍 Colombia