Qa Data Engineer / Qa Automation. Almussafes
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+7 more
Job description
Buscamos un/a QA Automation Engineer con experiencia en automatización de pruebas y validación de plataformas de datos para incorporarse a un equipo técnico especializado en productos Data.La persona seleccionada será responsable de diseñar, desarrollar y mantener pruebas de integración y End-to-End (E2E) que cubran los principales flujos de la plataforma, trabajando estrechamente con ingenieros y perfiles senior para identificar escenarios de mayor riesgo y prevenir regresiones antes de su llegada a los entornos de integración.El puesto combina QA Automation, Data Quality y testing de pipelines y modelos de datos, con especial foco en BigQuery y en sistemas de resolución y relacionamiento de entidades.¿Qué buscamos?Buscamos una persona con mentalidad Quality First, capacidad analítica y orientación a la automatización, capaz de entender tanto el comportamiento funcional de una plataforma de datos como los aspectos técnicos necesarios para validar su calidad.Valoramos especialmente la capacidad para investigar problemas, diseñar escenarios de prueba complejos y trabajar de forma cercana con equipos de ingeniería.Si te interesa la intersección entre QA Automation, Data Engineering y Data Quality, y quieres trabajar sobre una plataforma de datos con problemas técnicos reales y de alto impacto, nos gustaría conocerte.¿Cuáles serán tus responsabilidades?Diseñar y mantener una suite de tests de integración y E2E para los flujos críticos de la plataforma.Automatizar pruebas utilizando Python y Pytest.Validar flujos relacionados con la configuración de Domains y Source Systems.Diseñar y ejecutar pruebas sobre pipelines de Entity Minting.Validar el comportamiento del motor de Entity Resolution.Comprobar la correcta entrega de Data Contracts mediante APIs y Pub/Sub.Diseñar casos de prueba orientados a la detección de regresiones y escenarios de alto riesgo.Integrar y ejecutar las pruebas dentro de pipelines de CI/CD mediante GitHub Actions.Diseñar pruebas específicas sobre el grafo de entidades en BigQuery.Validar la idempotencia del motor de resolución ante ingestas repetidas.Verificar la aplicación correcta de reglas de cardinalidad.Comprobar el comportamiento de blocked lists.Detectar posibles anomalías en los procesos de Transitive Resolution.Crear y ejecutar consultas SQL de complejidad media-alta sobre BigQuery.Trabajar conjuntamente con ingenieros senior y otros perfiles técnicos para mejorar la cobertura y calidad de las pruebas.Contribuir a la mejora continua de las estrategias de automatización y calidad de datos.Condiciones Horario: lunes a viernes, de 8:30 a 17:00 h.Jornada: 8 horas diarias.Ubicación: Almussafes (Valencia).Modalidad híbrida: inicialmente, el trabajo será presencial en las oficinas de Almussafes.Requisitos mínimos Experiencia avanzada con Pytest.Experiencia práctica escribiendo SQL sobre BigQuery.Comprensión de lógica de grafos de datos, relaciones y cardinalidad.Experiencia con GitHub Actions y pipelines de CI/CD.Experiencia con Playwright o Cypress para automatización de pruebas.Se valorará especialmente Experiencia con Great Expectations o Soda Core para definir y ejecutar expectativas de calidad de datos sobre BigQuery.Conocimientos de Python.Conocimientos básicos de PostgreSQL o AlloyDB.Experiencia trabajando con modelos de metadatos y diseño de fixtures de test.Experiencia en testing de Entity Resolution, sistemas MDM (Master Data Management) o plataformas de integración de datos con lógica de deduplicación.Conocimientos de herramientas de observabilidad de datos, como Cloud Monitoring, Grafana u otras plataformas de Data Observability.Experiencia en entornos de datos distribuidos, arquitecturas Data Mesh o plataformas cloud.Conocimientos de APIs, Pub/Sub y pipelines de datos.Nuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando siempre el desarrollo profesional de toda la plantilla.Garantizamos la igualdad de oportunidades en los procesos de selección, formación y promoción, ofreciendo un entorno laboral libre de cualquier tipo de discriminación por razón de género, edad, discapacidad, orientación sexual, identidad o expresión de género, estado civil o circunstancias personales o sociales.Esta oferta está dirigida a todas las personas que cumplan con los requisitos del puesto.Se valorará especialmente que el/la candidata/a cuente con un certificado de discapacidad igual o superior al 33%, conforme a la Ley General de los Derechos de las Personas con Discapacidad (LGD).#J-*****-Ljbffr
Requirements
Buscamos una persona con mentalidad Quality First, capacidad analítica y orientación a la automatización, capaz de entender tanto el comportamiento funcional de una plataforma de datos como los aspectos técnicos necesarios para validar su calidad. Valoramos especialmente la capacidad para investigar problemas, diseñar escenarios de prueba complejos y trabajar de forma cercana con equipos de ingeniería. Si te interesa la intersección entre QA Automation, Data Engineering y Data Quality, y quieres trabajar sobre una plataforma de datos con problemas técnicos reales y de alto impacto, nos gustaría conocerte., Modalidad híbrida: inicialmente, el trabajo será presencial en las oficinas de Almussafes. Requisitos mínimos Experiencia avanzada con Pytest. Experiencia práctica escribiendo SQL sobre BigQuery. Comprensión de lógica de grafos de datos, relaciones y cardinalidad. Experiencia con GitHub Actions y pipelines de CI/CD. Experiencia con Playwright o Cypress para automatización de pruebas. Se valorará especialmente Experiencia con Great Expectations o Soda Core para definir y ejecutar expectativas de calidad de datos sobre BigQuery. Conocimientos de Python. Conocimientos básicos de PostgreSQL o AlloyDB. Experiencia trabajando con modelos de metadatos y diseño de fixtures de test. Experiencia en testing de Entity Resolution, sistemas MDM (Master Data Management) o plataformas de integración de datos con lógica de deduplicación. Conocimientos de herramientas de observabilidad de datos, como Cloud Monitoring, Grafana u otras plataformas de Data Observability. Experiencia en entornos de datos distribuidos, arquitecturas Data Mesh o plataformas cloud. Conocimientos de APIs, Pub/Sub y pipelines de datos. Nuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando siempre el desarrollo profesional de toda la plantilla. Garantizamos la igualdad de oportunidades en los procesos de selección, formación y promoción, ofreciendo un entorno laboral libre de cualquier tipo de discriminación por razón de género, edad, discapacidad, orientación sexual, identidad o expresión de género, estado civil o circunstancias personales o sociales. Esta oferta está dirigida a todas las personas que cumplan con los requisitos del puesto. Se valorará especialmente que el/la candidata/a cuente con un certificado de discapacidad igual o superior al 33%, conforme a la Ley General de los Derechos de las Personas con Discapacidad (LGD).
Benefits & conditions
Condiciones Horario: lunes a viernes, de 8:30 a 17:00 h. Jornada: 8 horas diarias.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
The 8 Best Code Testing Tools
The Most Popular IT Jobs on the Market
The 12 Best Jobs for Software Engineers