Especialista Senior en Garantía de Calidad de Software (QE) | Remoto
Remoto
Jornada completa
Introducción
Remote / Worldwide. Estamos en búsqueda de un Especialista Senior en Garantía de Calidad de Software (QE) con amplia experiencia tanto en pruebas manuales como automatizadas. El candidato ideal aportará conocimientos técnicos avanzados en JavaScript, arquitectura de microservicios y liderazgo en equipos de aseguramiento de calidad, contribuyendo a la excelencia de nuestros productos.
Responsabilidades Principales
- Diseñar e implementar estrategias completas de pruebas de software, abarcando desde pruebas funcionales hasta pruebas de integración avanzadas.
- Liderar iniciativas de automatización para API y backend utilizando JavaScript y frameworks modernos como Cypress, Jest y Selenium WebDriver.
- Analizar meticulosamente los resultados de las pruebas y documentar defectos con precisión técnica en sistemas de gestión como JIRA.
- Establecer procesos de calidad alineados con metodologías ágiles, incluyendo integración continua y despliegue continuo (CI/CD).
- Colaborar activamente en reuniones Scrum, aportando perspectivas valiosas desde el ángulo de la calidad del producto.
- Ejecutar pruebas especializadas de rendimiento y seguridad cuando sea necesario, empleando herramientas como JMeter y OWASP ZAP.
- Mantener documentación técnica detallada y actualizada sobre procedimientos de prueba y estándares de calidad.
Requisitos Imprescindibles
- Mínimo 5 años de experiencia profesional en roles similares de garantía de calidad de software.
- Dominio avanzado de JavaScript con experiencia práctica en la implementación de frameworks de automatización modernos.
- Trayectoria demostrable como ingeniero líder en garantía de calidad y automatización, especialmente en componentes API/Backend.
- Conocimiento profundo y aplicación efectiva de técnicas de diseño de pruebas (caja negra, caja blanca, exploratorias).
- Experiencia sólida en gestión de defectos utilizando herramientas especializadas como JIRA o equivalentes.
- Capacidad para diseñar y documentar procedimientos de prueba complejos y efectivos para diversas aplicaciones.
- Comprensión avanzada de arquitecturas de microservicios y métodos de integración entre sistemas.
- Competencias avanzadas de programación, incluyendo sistemas de automatización y gestión de bases de datos.
- Familiaridad con Java 17+ y entornos de desarrollo contemporáneos.
- Experiencia práctica con SQL y administración de bases de datos MySQL 8.0+.
- Nivel intermedio de inglés (B1-B2) suficiente para comunicación técnica efectiva.
- Experiencia trabajando en entornos Scrum y metodologías Agile.
Cualificaciones Deseables
- Experiencia significativa en pruebas de rendimiento utilizando JMeter, Gatling o herramientas similares.
- Conocimientos prácticos en pruebas de seguridad y familiaridad con el top 10 de vulnerabilidades OWASP.
- Certificaciones relevantes como ISTQB, CSTE o equivalentes en el campo de aseguramiento de calidad.
- Experiencia con pipelines de CI/CD en plataformas como Jenkins, GitLab CI o GitHub Actions.
- Conocimiento operativo de contenedores Docker y orquestación con Kubernetes.
- Experiencia con herramientas de virtualización y simulación de entornos de prueba.
Distribución del Trabajo
- 60% pruebas manuales: Centradas en pruebas exploratorias, casos específicos y validación de experiencia de usuario.
- 40% automatización: Desarrollo y mantenimiento de frameworks y scripts para pruebas automatizadas de API y backend.
¿Por qué Unirse a Nuestro Equipo?
Ofrecemos un entorno completamente remoto donde la flexibilidad y el crecimiento profesional son prioritarios. Trabajará con tecnologías de vanguardia, formando parte de un equipo colaborativo donde su contribución a la calidad será valorada y visible. Nuestro compromiso con las metodologías ágiles fomenta el aprendizaje continuo y la implementación de prácticas innovadoras en el campo del aseguramiento de calidad del software.