T

Senior QA Automation Engineer / IA aplicada al Testing

TECDATA ENGINEERING · Madrid, Community of Madrid, Spain

IT Services and IT Consulting · 201-500 employees

15 h ago
Senior (5-10 yrs) Full-time Spain
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design and implement automated testing strategies and frameworks for critical banking applications. Integrate testing into CI/CD pipelines and apply AI tools to enhance development and testing productivity.

What they look for

Test Automation AI for Testing Selenium WebDriver Java CI/CD JUnit TestNG Cucumber Playwright Cypress Jenkins Git Maven Gradle Agile/Scrum API Automation

Requirements

Requires over 5 years of experience in test automation and proficiency with Java and tools like Selenium, JUnit, and Jenkins. Must have experience applying AI tools such as GitHub Copilot or ChatGPT to the software development lifecycle.

Full description

Buscamos un/a Senior QA Automation Engineer con experiencia en automatización de pruebas e interés o experiencia en la aplicación de Inteligencia Artificial al ciclo de desarrollo de software (SDLC) para incorporarse a un importante proyecto del sector bancario.

📍 Ubicación: Madrid (modelo híbrido, 1-2 días presenciales por semana)

👤 Seniority: Senior

🎯 ¿Qué harás?

  • Diseñar e implementar estrategias de automatización de pruebas para aplicaciones críticas.
  • Desarrollar y mantener frameworks de testing automatizado.
  • Automatizar pruebas funcionales, de integración, regresión y end-to-end.
  • Integrar los procesos de testing dentro de pipelines CI/CD.
  • Aplicar herramientas de Inteligencia Artificial para mejorar la productividad del desarrollo y las pruebas.
  • Definir buenas prácticas de calidad y automatización dentro del ciclo de vida del software.
  • Colaborar con equipos de desarrollo, QA, DevOps y negocio.
  • Analizar incidencias y garantizar la calidad de las entregas.
  • Participar en procesos de mejora continua y transformación tecnológica.

✅ Requisitos imprescindibles

  • Más de 5 años de experiencia en automatización de pruebas.
  • Experiencia desarrollando frameworks de testing automatizado.
  • Dominio de herramientas de automatización como:
  • Selenium WebDriver
  • JUnit
  • TestNG
  • Cucumber
  • Cypress (valorable)
  • Playwright (valorable)
  • Experiencia trabajando con Java o lenguajes similares para automatización.
  • Conocimiento de integración continua y despliegue continuo (CI/CD).
  • Experiencia utilizando:
  • Jenkins
  • Git
  • Maven o Gradle
  • Conocimiento y experiencia utilizando herramientas de IA aplicadas al desarrollo, como:
  • GitHub Copilot
  • Microsoft Copilot
  • ChatGPT
  • Agentes de IA
  • Generación automática de casos de prueba mediante IA
  • Capacidad para definir estrategias de testing y automatización.
  • Experiencia trabajando bajo metodologías Agile/Scrum.

⭐ Se valorará especialmente

  • Experiencia en proyectos del sector bancario o financiero.
  • Experiencia en automatización de APIs (Postman, Rest Assured, Karate).
  • Experiencia con Docker y Kubernetes.
  • Conocimientos de SonarQube y análisis de calidad de código.
  • Experiencia en pruebas de rendimiento con JMeter o Gatling.
  • Experiencia en DevOps y automatización de despliegues.
  • Certificaciones ISTQB u otras relacionadas con QA.

🛠️ Tecnologías y herramientas

  • Selenium
  • JUnit
  • TestNG
  • Cucumber
  • Playwright
  • Cypress
  • Jenkins
  • Git
  • Maven
  • Gradle
  • GitHub Actions (valorable)
  • SonarQube
  • Docker
  • Kubernetes
  • REST API
  • Postman
  • GitHub Copilot
  • Microsoft Copilot
  • ChatGPT
  • IA Generativa
  • Agile
  • Scrum