Descripción de la oferta
Buscamos un/a QA Automation Engineer con ganas de trabajar cerca de desarrollo, aportar buenas prácticas y construir una estrategia de testing sólida, mantenible y alineada con entornos modernos de microservicios, APIs y CI/CD.¿Qué harás en tu día a día?Diseñar, desarrollar y mantener pruebas automatizadas E2E y de APIs.Definir qué pruebas automatizar, en qué capa y con qué enfoque, priorizando valor, riesgo y mantenibilidad.Trabajar en entornos basados en microservicios, validando integraciones, contratos y flujos críticos.Colaborar de forma cercana con equipos de desarrollo y producto desde fases tempranas.Participar en la definición de criterios de aceptación, estrategia de pruebas y cobertura.Integrar y mantener suites automatizadas en pipelines CI/CD.Promover buenas prácticas de calidad de código, testing avanzado y mejora continua.Ayudar a que la calidad sea una responsabilidad compartida por todo el equipo.¿Cómo lo harás?Usando tu experiencia técnica para construir y mantener automatización robusta, estable y útil para el equipo.Trabajando con herramientas de testing E2E y API como Selenium, Cypress, Playwright, REST Assured o similares.Participando en entornos donde la calidad se apoya en CI/CD, observabilidad, análisis estático y quality gates.Colaborando con desarrollo para detectar riesgos antes, investigar problemas con criterio y asegurar feedback rápido y fiable.Aplicando buenas prácticas de testing en arquitecturas distribuidas, APIs REST y microservicios.Aportando criterio para decidir cuándo automatizar en UI, cuándo en API y cuándo aplicar otro tipo de validación.Requisitos necesariosExperiencia real en QA Automation en proyectos de software.Experiencia desarrollando y manteniendo tests automatizados E2E y/o de APIs.Conocimiento de herramientas como Selenium, Cypress, Playwright, REST Assured o similares.Experiencia trabajando con APIs REST, integraciones o arquitecturas de microservicios.Conocimiento de CI/CD y ejecución de pruebas automatizadas en pipelines.Capacidad para investigar fallos diferenciando entre bug real, problema de datos, entorno o test flaky.Mentalidad de ingeniería y criterio para decidir qué automatizar y qué no.Experiencia colaborando con equipos de desarrollo en entornos Agile/Scrum.Buena comunicación y capacidad para explicar decisiones técnicas.Valoraremos positivamenteExperiencia con observabilidad: Grafana, logs, métricas o trazas.Conocimiento de SonarQube, análisis estático o quality gates.Experiencia con mutation testing: PITEST, Stryker u otras herramientas.Conocimientos de contract testing.Experiencia previa en entornos distribuidos o de alta integración.Capacidad para impulsar buenas prácticas de calidad dentro del equipo.Proyectos retadores, estables y con visión a largo plazo.Plan de carrera y formación individualizado, adaptado a tus objetivos.Un equipo que valora la calidad, la autonomía y la mejora continua.Además de tus días de vacaciones, el día de tu cumple te lo damos libre.También tendrás libres el 24 y el 31 de diciembre si coinciden entre semana.
#J-18808-Ljbffr