QA Automation Engineer Senior - Selenium, Cucumber & Java (Híbrido)

knowmad Mood
Municipality of Madrid, Spain
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Senior

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Java
JIRA
Automation of Tests
Bug Tracking Systems
Continuous Delivery
Continuous Integration
Failure Mode Effects Analysis
Selenium
Software Engineering
Test Execution Engine
TestLink
GIT
Gherkin
Cucumber
Software Version Control

Job description

  • Definición de estrategias y planificación de pruebas:

Diseñar y mantener la estrategia global de testing, asegurando la cobertura adecuada según los requisitos del proyecto.

  • Diseño y ejecución de pruebas:

Definir planes de prueba, diseñar casos, ejecutar pruebas manuales y funcionales, y documentar resultados de forma clara y estructurada.

  • Automatización de pruebas:

Desarrollar y mantener pruebas automatizadas con Java y Selenium, integrándolas en pipelines de integración y entrega continua (CI/CD). Supervisar los resultados de automatización y diagnosticar fallos.

  • BDD con Cucumber y Gherkin:

Definir escenarios de prueba claros y colaborativos, facilitando la comunicación entre negocio, QA y desarrollo, y guiando su ejecución por parte del equipo.

  • Gestión de calidad y defectos:

Identificar, documentar y hacer seguimiento de errores, asegurando que las herramientas de defect tracking estén actualizadas.

  • Validación de requisitos:

Revisar documentación funcional para asegurar que los requisitos sean claros, correctos y verificables.

  • Colaboración con equipos de desarrollo:

Trabajar conjuntamente con los equipos para asegurar la calidad del producto en todas las fases del ciclo de desarrollo. Asegurar que se aplica la metodología de testing definida (SOP).

  • Testing continuo:

Probar de forma iterativa para detectar errores en fases tempranas y reducir riesgos en producción.

  • Uso de herramientas de gestión:

Utilizar herramientas de seguimiento y reporting para controlar el avance y la calidad del proyecto.

Requirements

Experiencia de al menos 5 años en roles de Aseguramiento de Calidad (QA), especialmente en entornos de testing manual y automatizado.

  • Experiencia imprescindible con Cucumber y Gherkin, incluyendo la definición de escenarios BDD y colaboración con desarrolladores para la automatización de pruebas.
  • Experiencia desarrollando pruebas automatizadas con Selenium y JUnit.
  • Conocimientos sólidos de programación en Java.
  • Experiencia trabajando con frameworks de automatización de pruebas.
  • Experiencia con control de versiones utilizando GIT.
  • Conocimiento de herramientas de gestión de pruebas y defectos como Jira Xray, TestLink o similares.
  • Experiencia en entornos de testing tanto manual como automatizado.
  • Experiencia en pruebas sobre sistemas/equipos será especialmente valorada.
  • Experiencia en metodologías de calidad como Six Sigma y FMEA será un plus.
  • Certificación ISTQB.
  • Titulación universitaria en ingeniería, ciencias, tecnología o formación equivalente.
  • Nivel alto de inglés (mínimo C1)., * Perfil analítico, lógico y orientado a la resolución de problemas.
  • Capacidad para priorizar tareas y trabajar de forma autónoma.
  • Orientación a resultados y objetivos.
  • Excelentes habilidades de comunicación, coordinación y reporting.
  • Persona proactiva, organizada y con capacidad para trabajar con equipos multidisciplinares., Además, valoraremos muy positivamente si tienes experiencia y/o conocimientos en:
  • Tienes experiencia diseñando pruebas para funcionalidades clave como páginas de login y registro (validaciones, seguridad, usabilidad, flujos de error, etc.).
  • Has trabajado en entornos ágiles.
  • Tienes experiencia en mejora continua de procesos de QA.
  • Has participado en la definición de frameworks de automatización desde cero.

Benefits & conditions

Contrato Indefinido

Modalidad de trabajo híbrida (teletrabajo + presencial).

About the company

Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología. Nacimos para provocar un cambio real a través de la innovación y el desarrollo sostenible, con la misión de aportar valor a los clientes e impulsar nuestro talento. Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto. Los valores que marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.

Apply for this position