Resumen del puesto
Como un QA Engineer Data (16018), formarás parte de un equipo tecnológico y ágil altamente calificado para respaldar y desarrollar soluciones innovadoras que cumplan con los requisitos de nuestro negocio. Contribuirás a acelerar los resultados empresariales de nuestros clientes mediante la innovación de productos digitales de vanguardia.
Responsabilidades y Funciones
- Diseñar, planificar y ejecutar pruebas funcionales y automatizadas para procesos ETL/ELT desarrollados sobre Google BigQuery.
- Validar la correcta implementación de reglas de negocio en Stored Procedures, vistas y funciones SQL, asegurando la integridad y calidad de los datos.
- Realizar auditorías y reconciliación de datos entre diferentes capas (staging, raw, curated) y fuentes externas (Cloud Storage, APIs, archivos).
- Desarrollar y mantener scripts automatizados en Python para validación de datos, generación de reportes y monitoreo continuo de la calidad.
- Integrar pruebas con herramientas de orquestación y pipelines como Apache Airflow (Cloud Composer) para garantizar la ejecución ordenada y confiable.
- Colaborar con equipos de desarrollo y data engineering para identificar y resolver errores, optimizar procesos y asegurar la trazabilidad de datos.
- Crear y mantener dashboards de calidad y métricas de pruebas en Power BI o Looker Studio.
- Implementar buenas prácticas de control de versiones, CI/CD y documentación relacionada con procesos de QA.
- Participar en revisiones de código y documentación para asegurar cumplimiento con estándares de calidad.
- Apoyar en la mejora continua de procesos de QA y en la adopción de nuevas herramientas y metodologías para automatización.
Requisitos Técnicos
- Experiencia avanzada en Google BigQuery, incluyendo SQL estándar. (Mandatorio)
- Sólidos conocimientos en validación y aseguramiento de calidad de datos en procesos ETL/ELT. (Mandatorio)
- Experiencia con Stored Procedures, vistas y funciones definidas por el usuario en BigQuery u otro motor de base de datos. (Mandatorio)
- Dominio de Python para automatización de pruebas. (Mandatorio)
- Experiencia en frameworks de testing como PyTest para pruebas automatizadas.
- Conocimiento en herramientas de orquestación de workflows como Apache Airflow (GCP Composer).
- Familiaridad con integración de datos desde Cloud Storage, APIs externas y otros orígenes hacia BigQuery.
- Manejo de herramientas de visualización y reporte como Power BI o Looker Studio para monitoreo de calidad.
- Conocimiento en control de versiones con Git/Github y principios básicos de CI/CD.
- Conocimientos adicionales en procesamiento con Spark, Dataflow o tecnologías similares son un plus.
- Habilidades analíticas, atención al detalle y capacidad para trabajar en equipo multidisciplinario.
Acerca de Encora
Encora es el socio preferido de ingeniería digital y modernización de algunas de las principales empresas del mundo y empresas nativas digitales. Con más de 9,000 expertos en más de 47 oficinas y laboratorios de innovación en todo el mundo, las prácticas tecnológicas de Encora incluyen Ingeniería y Desarrollo de Productos, Servicios en la Nube, Ingeniería de Calidad, DevSecOps, Datos y Análisis, Experiencia Digital, Ciberseguridad e Ingeniería de IA y LLM.
En Encora, contratamos profesionales únicamente en función de sus habilidades y calificaciones, y no discriminamos en función de la edad, discapacidad, religión, género, orientación sexual, estado socioeconómico o nacionalidad.
Read Full Description