Animated GIF

QA Automation Engineer

Triskel Consulting in Information Technology & Software
  • Post Date: September 17, 2025
  • Apply Before : September 30, 2025
  • Salary: €35,000.00 - €45,000.00 / Annual

Job Description

Como QA Automation Engineer, desempeñarás un papel fundamental en la implementación de principios, prácticas y estándares de pruebas automatizadas a lo largo del ciclo de vida del desarrollo de software. Apoyarás al negocio en la estrategia de automatización de pruebas, desarrollo de scripts, ejecución, mantenimiento, gestión de defectos e integración con procesos de pruebas manuales.

Responsabilidades

  • Definir e implementar estrategias de automatización de pruebas para mejorar la eficiencia y la calidad del software.
  • Desarrollar, mantener y ejecutar scripts automatizados para pruebas funcionales, de regresión y de rendimiento.
  • Revisar requisitos de software para garantizar su comprobabilidad y alineación con las mejores prácticas de automatización.
  • Colaborar con Analistas de Negocio, Desarrolladores, Product Owners y Analistas QA para determinar el alcance de automatización en proyectos.
  • Identificar, reportar y dar seguimiento a defectos e incidencias, asegurando la correcta integración con las pruebas manuales.
  • Trabajar con las partes interesadas para evaluar la prioridad y severidad de defectos y asegurar su resolución oportuna.
  • Mantener y gestionar un framework de automatización de pruebas, asegurando escalabilidad y fiabilidad.
  • Integrar herramientas de automatización dentro de pipelines CI/CD (p. ej., Jenkins, GitHub).
  • Realizar pruebas de carga y rendimiento con herramientas como Apache JMeter para evaluar el comportamiento del sistema.
  • Optimizar continuamente los procesos de automatización para alinearlos con las necesidades del negocio.
  • Comunicar avances de pruebas, cobertura de automatización, riesgos y bloqueos a los stakeholders de proyectos.
  • Colaborar con equipos internos y externos para resolver dependencias, proponer soluciones de automatización y cumplir con plazos de entrega.

Requisitos

  • Más de 3 años de experiencia en automatización de pruebas y aseguramiento de la calidad de software.
  • Sólida comprensión del Ciclo de Vida del Desarrollo de Software (SDLC) y del Ciclo de Vida de las Pruebas de Software (STLC). Experiencia en sistemas de juegos online o aplicaciones web de alto tráfico.
  • Título universitario en Informática, Desarrollo de Software o campo relacionado (o experiencia equivalente).
  • Conocimiento profundo de metodologías de prueba: pruebas unitarias, de sistema, de integración, de aceptación, de regresión, smoke testing, pruebas de carga (todas aplicadas a aplicaciones web).
  • Experiencia con herramientas de seguimiento de defectos como JIRA o similares.
  • Familiaridad con herramientas de gestión de casos de prueba (p. ej., Zephyr en JIRA).
  • Conocimiento avanzado de frameworks de automatización de pruebas como Selenium, Cypress, Playwright, Cucumber, TestNG o JUnit.
  • Experiencia práctica con herramientas de pruebas de rendimiento (p. ej., Apache JMeter, Gatling).
  • Familiaridad con pipelines CI/CD e integración de automatización en herramientas como Jenkins, GitHub Actions, GitLab CI/CD.
  • Comprensión de la arquitectura de aplicaciones web, incluyendo PHP, Node.js, Linux y entornos en la nube. Conocimiento de lenguajes de scripting como Python, Java o JavaScript para automatización.
  • Conocimientos sólidos de SQL y bases de datos para validación de datos de prueba.
  • Experiencia con sistemas de control de versiones (p. ej., Git/GitHub/GitLab).
  • Experiencia trabajando con metodologías Agile (Scrum) y Waterfall, y entendimiento de su impacto en las pruebas.
  • Desarrollo, mantenimiento y ejecución de scripts de pruebas automatizadas para web y API.
  • Implementación y optimización de frameworks de automatización para garantizar mantenibilidad y escalabilidad.
  • Integración de la automatización de pruebas con pipelines CI/CD para apoyar las prácticas de DevOps.
  • Identificación, documentación y seguimiento de defectos e incidencias utilizando JIRA o herramientas similares.
  • Realización de pruebas exploratorias junto con la ejecución de pruebas automatizadas para detectar defectos.
  • Ejecución de pruebas de regresión, rendimiento y carga para garantizar la estabilidad del sistema.
  • Colaboración con desarrolladores, analistas de negocio y equipos de DevOps para alinear estrategias de automatización.
  • Análisis de informes de pruebas y registros (logs) para solucionar incidencias de manera eficaz.
  • Garantizar la cobertura de pruebas cross-browser y multiplataforma para aplicaciones web.
  • Nivel bilingüe de español e inglés (requisito indispensable).

Required Skills

The Application deadline closed.

Related Jobs

Other Jobs From This Employer