Qa Data Engineer / Qa Automation. Almussafes

eXperience IT Solutions
Almusafes, Spain
7 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Automation of Tests BigQuery Cloud Computing Continuous Integration Data Integration Github Python (Programming Language) PostgreSQL Metadata SQL Databases Test Case
+7 more
Simple Object Database Access Cloud Monitoring Grafana Cypress (Programming Language) Pytest Integration Tests Playwright

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.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:30 min

Extending testing workflows using popular pytest plugins

Florian Bruhin · World Congress 2021

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:07 min

Architecting the availability stack with Prometheus and Grafana

Gabriel Labachelerie · World Congress 2023

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

Videos

See all

Related articles

See all