QA & TestingMid-Level60-90 min
Entrevista QA Automation Mid-Level
Guía para entrevistas de QA Automation con experiencia. Frameworks de automatización, CI/CD, API testing, estrategia de testing y herramientas modernas.
17 preguntas3 secciones7 tips
Preguntas Técnicas 7 preguntas
Compara Selenium, Cypress y Playwright. ¿Cuándo usarías cada uno? Media
Hint: Selenium: multi-lenguaje, legacy. Cypress: JS only, fast, good DX. Playwright: multi-browser, auto-wait, parallel.
Describe el Page Object Model y por que es importante en automatización Media
Hint: Abstracción de páginas en clases, separar locators de tests, reutilización, mantenibilidad, DRY.
¿Cómo diseñas tu estrategia de selectores para que los tests sean estables? Media
Hint: Data-testid > aria labels > semantic HTML > CSS selectors. Evitar XPath frágil, nth-child, clases de estilo.
Explica como integras tests automatizados en un pipeline de CI/CD Media
Hint: Trigger en PR, parallelism, retries para flaky tests, test reports, fail gates, notificaciones, artifacts.
¿Qué es contract testing y cómo lo implementarías entre frontend y backend? Difícil
Hint: Pact, consumer-driven contracts, provider verification, contract broker, prevenir breaking changes.
¿Cómo manejas datos de prueba en tests automatizados? Media
Hint: Factories, fixtures, API seeding, database reset, test isolation, no depender de datos de producción.
Describe tu enfoque para reducir tests flaky (inestables) Difícil
Hint: Auto-wait, retry logic, estabilizar selectores, test isolation, debugging con screenshots/traces, quarantine suite.
Preguntas de Comportamiento 5 preguntas
¿Cómo decides que automatizar y qué dejar como testing manual? Media
Hint: ROI: frecuencia de ejecución, estabilidad del feature, complejidad de automatizar, riesgo. Testing pyramid.
Describe como convenciste al equipo de invertir en test automation Media
Hint: Datos: tiempo de regression manual, bugs en producción, deploy confidence. POC con resultados rápidos.
¿Cómo manejas la mantenibilidad de un test suite grande? Media
Hint: Good architecture, code reviews de tests, cleanup regular, monitoring de flaky tests, ownership por feature.
Cuéntame sobre un false positive que causó problemas y como lo resolviste Media
Hint: Test que fallaba incorrectamente, impacto en equipo (desconfianza en tests), root cause, fix, prevention.
¿Cómo colaboras con developers para mejorar la testabilidad del código? Fácil
Hint: Agregar data-testid, APIs de test helpers, feature flags, feedback loop, shift-left testing.
Ejercicio Práctico 5 preguntas
Escribe un test e2e con Playwright/Cypress para un flujo de checkout completo Difícil
Hint: Login, agregar al carrito, checkout, llenar formulario, confirmar pago, verificar confirmación. Assertions en cada paso.
Implementa API tests para un CRUD de usuarios con validación de schemas Media
Hint: GET/POST/PUT/DELETE, status codes, response schema validation (Zod/Joi), auth headers, edge cases.
Crea un framework de test básico con Page Object Model para una app de ejemplo Difícil
Hint: Base page class, login page, dashboard page, assertions helpers, config management.
Configura un test suite paralelo con reporte y screenshots en falla Media
Hint: Config de workers, shared vs isolated state, HTML reporter, screenshot on failure, video recording.
Escribe tests de performance básicos usando k6 o Artillery para una API Media
Hint: Ramp-up, steady state, thresholds (p95 < 500ms), concurrent users, report de resultados.
Tips de preparación
- Domina al menos un framework de automation moderno: Playwright es el más demandado en 2026.
- Programa bien. Un QA Automation es un developer que escribe tests en vez de features.
- Conoce API testing en profundidad: REST, GraphQL, authentication, response validation.
- Ten métricas de tu trabajo: cobertura, bugs encontrados en automation, tiempo de ejecución.
- Familiarízate con Docker para ambientes de testing consistentes.
- Practica debugging de tests: saber por que un test falla es tan importante como escribirlo.
- Lee "Agile Testing" y "Continuous Testing" para entender el mindset moderno.
Recursos recomendados
Guías relacionadas
Encuentra tu próxima oportunidad
Explora vacantes de QA & Testing disponibles ahora.
Ver vacantes de QA & Testing