
QA Engineer - Manual & Automation Testing
Publicada 27 de OctubreSomosAltia
Llevamos más de 30 años creando soluciones digitales preparadas para el futuro, capaces de generar valor real y provocar cambios significativos.
Somos un equipo de más de 4.000 grandes profesionales repartidos en más de 30 localizaciones de 10 países que, desde 1994, suman su energía y aplican su visión innovadora de la tecnología a proyectos realmente relevantes, para más de 1.000 organizaciones que son motores del cambio.
Nos mueve un claro propósito: crecer haciendo crecer, y hacerlo, además, de forma sostenible y duradera. Tenemos claro que solo seremos importantes si juntos aportamos un impacto positivo y todos evolucionamos en el proceso.
Con unos valores intactos, somos una de las primeras compañías independientes del sector. Altia cotiza, desde 2010, en el BME Growth, el mercado de las empresas en expansión.
¿Qué podemos ofrecerte?
Posibilidad de trabajar desde cualquier país de Europa 🌍
Horario flexible y jornada de verano ☀️
Puesto estable con perspectivas de crecimiento según tus intereses profesionales💥
Formarás parte de un equipo consolidado y con experiencia 💪
Trabajarás en proyectos con grandes clientes 🌟
Retribución flexible y competitiva 🎯
Si eres una persona apasionada por la tecnología y con ganas de nuevos retos, ¡te estamos buscando!
Requisitos mínimos
¡Buscamos talento!
Seguimos creciendo y buscamos a un/a Senior QA Engineer con experiencia para incorporar a un proyecto con un importante cliente a nivel europeo.
✅ Responsabilidades
- Analizar requisitos funcionales y técnicos, definir escenarios de prueba y asegurar una cobertura adecuada.
- Diseñar, ejecutar y mantener pruebas manuales funcionales, de integración, de regresión, exploratorias y aceptación de usuario (UAT).
- Diseñar, desarrollar y mantener scripts, suites y frameworks de automatización para pruebas UI, API e integración.
- Identificar, documentar, analizar y realizar seguimiento de defectos, colaborando con los equipos de desarrollo y negocio.
- Definir estrategias de testing y determinar qué pruebas deben realizarse manualmente y cuáles automatizarse.
- Integrar y mantener pruebas automatizadas en pipelines CI/CD.
- Utilizar herramientas de IA para apoyar la generación y optimización de casos de prueba, el desarrollo de scripts automatizados, el análisis de resultados y la detección de defectos.
- Preparar documentación, evidencias, métricas e informes de calidad.
- Participar en validaciones de releases, despliegues y pruebas de regresión.
- Colaborar con equipos multidisciplinares y contribuir a la mejora continua de los procesos de QA.
🧠 Requisitos
- Testing manual y metodologías.
- Experiencia avanzada en testing funcional, integración, sistema, regresión y pruebas exploratorias.
- Conocimiento del Software Testing Life Cycle (STLC), técnicas de diseño de pruebas (BVA, ECP, tablas de decisión) y trazabilidad de requisitos.
- Experiencia con herramientas de gestión de pruebas y defectos como Jira, Azure DevOps o Testmo.
- Conocimiento de metodologías Agile/Scrum.
- Automatización y programación.
- Experiencia demostrable en desarrollo y mantenimiento de pruebas automatizadas y frameworks de automatización.
- Experiencia con al menos una tecnología de automatización UI: Selenium WebDriver, Playwright, Serenity BDD, Selenide.
- Experiencia en automatización de APIs con REST Assured, Postman o herramientas equivalentes.
- Conocimientos sólidos de programación, preferiblemente Java, o experiencia relevante con JavaScript/TypeScript o Python.
- Conocimiento de BDD y herramientas como Cucumber.
- Experiencia con Git y herramientas CI/CD como Jenkins o GitHub Actions.
- Conocimientos de SQL, validación de bases de datos y sistemas integrados.
- Inteligencia Artificial aplicada al testing.
- Conocimiento práctico de herramientas de IA generativa y asistentes de desarrollo aplicados a actividades de QA.
- Capacidad para utilizar IA en la generación de casos de prueba, desarrollo y mantenimiento de scripts automatizados, análisis de defectos y optimización de la cobertura.
- Capacidad para revisar, validar y adaptar los resultados generados por IA, garantizando su calidad y fiabilidad.
⌨ Experiencia profesional
- Mínimo de 5-7 años de experiencia en QA y testing de software, con experiencia práctica significativa tanto en testing manual como automatizado.
- Experiencia demostrable en diseño y ejecución autónoma de pruebas funcionales.
- Experiencia en desarrollo, mantenimiento y ejecución de soluciones de automatización.
- Experiencia en aplicaciones empresariales, sistemas integrados y entornos Agile.
- Capacidad para adaptarse a proyectos con diferentes porcentajes de dedicación a testing manual y automatizado.
🎓 Formación y certificaciones
- Inglés C1.
- Titulación universitaria en Informática, Ingeniería del Software o disciplina técnica relacionada.
- Se valorarán certificaciones ISTQB, automatización de pruebas o tecnologías relacionadas.
La presente oferta de empleo está redactada teniendo en cuenta la imparcialidad y no discriminación por razón de género, raza, ideología o cualquier otro motivo. Especialmente, se tiene en cuenta el respeto a la normativa vigente relativa a la igualdad de género entre mujeres y hombres (Real Decreto-ley 6/2019).