Senior QA Automation Engineer
Skills
Ubicación
Debes residir (o estar dispuesto a desplazarte) en: SPAIN or LATINOAMÉRICA
Idiomas
Intermedio InglésFluido Español
Descripción
Estamos buscando un/a Senior QA Automation Engineer con amplia experiencia en pruebas unitarias y end-to-end para un rol técnico clave en la mejora y liderazgo del área de automatización de testing.
🎯 Responsabilidades
- Diseñar, desarrollar y mantener pruebas unitarias para el backend (Laravel) usando PHPUnit y/o Pest.
- Definir e implementar la estrategia de pruebas end-to-end para el frontend (Vue.js), seleccionando herramientas como Cypress, Playwright o Pest v4.
- Aumentar la cobertura de tests automatizados en los flujos críticos de la plataforma.
- Integrar y optimizar la ejecución de tests en el pipeline de CI/CD con GitHub Actions (incluyendo ejecución paralela, sharding, reporting).
- Colaborar con los equipos de desarrollo para fomentar una cultura de calidad y testing desde fases tempranas (shift-left testing).
- Establecer estándares, convenciones y buenas prácticas de testing para todo el equipo de desarrollo.
- Investigar y proponer mejoras continuas en herramientas, frameworks y técnicas de testing (incluyendo visual regression, smoke testing, etc.).
- Identificar, documentar y reportar defectos de forma clara y colaborar en su resolución.
- Mentorizar a miembros del equipo de QA y desarrolladores en buenas prácticas de testing automatizado.
🛠️ Requisitos
- Mínimo 5 años de experiencia profesional en automatización de pruebas de software.
- Experiencia sólida con pruebas unitarias e integración en PHP usando PHPUnit y/o Pest.
- Experiencia con al menos un framework moderno de testing E2E: Cypress, Playwright o similar.
- Conocimiento profundo de Laravel y su ecosistema de testing.
- Experiencia con Vue.js (o frameworks SPA similares) y testing de componentes frontend.
- Experiencia configurando y optimizando pipelines de CI/CD (preferentemente GitHub Actions).
- Dominio de Git y flujos de trabajo colaborativos (pull requests, code reviews).
- Capacidad para diseñar estrategias de testing: pirámide de tests, priorización de escenarios, gestión de datos de prueba.
- Español fluido (escrito y oral).
➕ Requisitos valorables
- Experiencia con Pest v4 y su integración de browser testing con Playwright.
- Conocimientos en testing de rendimiento (load testing, stress testing).
- Experiencia en visual regression testing (snapshots, comparación pixel a pixel).
- Familiaridad con herramientas de testing asistido por IA.
- Experiencia en iGaming, entretenimiento online o plataformas de alto tráfico.
- Certificaciones en QA (ISTQB o similares).
- Inglés profesional.
- Experiencia con Docker y entornos de testing containerizados.
🔧 Stack tecnológico
- Backend: Laravel (PHP 8.1+)
- Frontend: Vue.js
- Testing unitario: PHPUnit / Pest
- Testing E2E: Por definir (Cypress, Playwright, Pest v4, etc.)
- CI/CD: GitHub Actions
- Control de versiones: Git / GitHub
🤗 Ofrecemos
- Trabajo 100% remoto desde España o Latinoamérica.
- Trayectoria clara de crecimiento para liderar y expandir el equipo de automatización.
- Autonomía para tomar decisiones técnicas e influir en el stack de testing.
- Horario flexible para organizar tu jornada.
Proceso de contratación
1. Revisión del CV y portfolio/GitHub.
2. Entrevista cultural y de motivación (30 min).
3. Entrevista técnica con el equipo (30 min).
4. Entrevista con el CTO.
5. Oferta.
Sobre el equipo
Beneficios
Horario flexible
Presupuesto para formación
Ubicación
Kaya W.F.G. Mensing, Willemstad, Curaçao
