Cuando empecé a buscar trabajo en QA me encontré con un término que no había visto en el bootcamp: SDET. Aparecía en algunas ofertas de trabajo mezclado con QA Engineer y Automation Engineer sin que quedara muy claro si era lo mismo o algo diferente.
En este artículo te explico qué es exactamente, qué hace y cuándo tiene sentido apuntar a ese perfil.
Qué significa SDET
SDET son las siglas de Software Development Engineer in Test. En español sería algo como Ingeniero de Desarrollo de Software en Testing.
Es un perfil que combina habilidades de desarrollo de software con habilidades de QA. Un SDET no solo escribe tests — también desarrolla las herramientas, frameworks y infraestructura que el equipo de QA necesita para trabajar de forma eficiente.
El término fue popularizado por Microsoft y Amazon, donde los SDETs forman parte de los equipos de ingeniería al mismo nivel que los desarrolladores.
Qué hace un SDET en el día a día
La diferencia más práctica entre un QA Engineer y un SDET está en el nivel de profundidad técnica.
Un QA Engineer escribe tests automatizados, ejecuta pruebas, reporta bugs y verifica correcciones. Un SDET hace todo eso y además diseña y construye el framework de automatización desde cero, desarrolla herramientas internas para el equipo de QA, contribuye al código de producción cuando es necesario y participa en decisiones de arquitectura relacionadas con la testabilidad del sistema.
En la práctica, un SDET es un perfil que se mueve con comodidad tanto en el código de producción como en el código de tests.
Las diferencias clave
| QA Engineer | SDET | |
|---|---|---|
| Foco principal | Testing y calidad | Desarrollo + Testing |
| Escribe tests | ✅ | ✅ |
| Diseña frameworks | ⚠️ Básico | ✅ Avanzado |
| Contribuye a producción | ❌ | ✅ |
| Nivel de programación | Medio | Alto |
| Salario típico en España | 28.000-45.000€ | 40.000-65.000€ |
Por qué está creciendo la demanda de SDETs
La tendencia en los equipos de desarrollo modernos es hacia lo que se llama «quality engineering» — integrar la calidad en todo el ciclo de desarrollo en lugar de tenerla como una fase separada al final.
En ese modelo, los perfiles que más valor aportan son los que pueden contribuir tanto al desarrollo como al testing. Los SDETs encajan perfectamente en ese modelo.
Empresas como Google, Amazon, Microsoft y muchas startups europeas han adoptado el rol SDET como parte central de sus equipos de ingeniería. En España la demanda está creciendo, especialmente en empresas de producto y scale-ups tecnológicas.
¿Necesito ser SDET para trabajar en QA?
No. La mayoría de ofertas QA en España siguen siendo para perfiles QA Engineer o QA Automation Engineer, no SDET. El perfil SDET es más exigente técnicamente y suele requerir varios años de experiencia en automatización.
Si estás empezando, el camino natural es QA Junior → QA Engineer → QA Automation Engineer → SDET. No tienes que apuntar al SDET desde el principio — es un objetivo a medio o largo plazo.
Lo que sí puedes hacer desde ahora es ir desarrollando las habilidades que te acercan a ese perfil: profundizar en Python más allá de los tests, aprender a diseñar frameworks con Page Object Model, entender cómo funciona CI/CD a nivel más profundo y familiarizarte con conceptos de arquitectura de software.
Habilidades que necesita un SDET
Además de todas las habilidades de un QA Automation Engineer, un SDET necesita dominar al menos un lenguaje de programación a nivel avanzado — Python, Java o JavaScript. Saber diseñar frameworks de automatización escalables y mantenibles. Tener conocimientos de arquitectura de software y patrones de diseño. Entender profundamente CI/CD y DevOps. Y ser capaz de revisar código de producción para identificar problemas de testabilidad.
El camino hacia el perfil SDET desde QA
Si tu objetivo a largo plazo es convertirte en SDET, el camino es claro. Primero consolida tu base como QA Automation Engineer con Playwright, pytest y GitHub Actions. Luego profundiza en Python más allá de los tests — aprende programación orientada a objetos, patrones de diseño y buenas prácticas de código. Después aprende a diseñar frameworks de automatización desde cero, no solo a usarlos. Y finalmente empieza a contribuir a proyectos de código abierto o a la infraestructura de testing de tu empresa.
Si quieres ver la hoja de ruta para convertirte en QA Automation Engineer como primer paso puedes leer cómo aprender QA Automation desde cero en 2026.
Y si necesitas ayuda para definir tu camino profesional en QA puedes contactarme en fatimaqa.com.
