Pregunta de entrevista para Ingeniero de QA

¿Cómo decides qué automatizar y qué dejar como testing manual?

Qué evalúa el entrevistador, cómo estructurar tu respuesta y un ejemplo hablado que puedes adaptar.

Respuesta rápida

Automatiza lo repetitivo, estable y verificable de forma objetiva, donde el coste de la comprobación se repite: rutas de regresión, recorridos críticos, permutaciones dirigidas por datos y contratos de API. Deja manual y exploratorio lo de usabilidad, el juicio visual, las validaciones puntuales y todo lo que siga cambiando cada semana, donde la automatización se reescribiría antes de llegar a devolver su coste.

Por qué lo preguntan los entrevistadores

Automatizarlo todo es una respuesta que enciende alarmas, porque delata a alguien que nunca ha mantenido una suite a través de un rediseño. Los entrevistadores quieren un argumento de coste y beneficio: cada cuánto se ejecuta el test, cómo de estable es el área, y cuánto costará el mantenimiento. Defender el testing exploratorio como una actividad propia que encuentra una clase distinta de defecto, en vez de como las sobras, marca a alguien con experiencia.

Cómo estructurar tu respuesta

  • Plantéalo como retorno de la inversión a lo largo de la vida del test.
  • Nombra los buenos candidatos a automatización.
  • Nombra lo que se queda manual y por qué.
  • Advierte de automatizar demasiado pronto un área inestable.
  • Defiende el testing exploratorio como algo que encuentra otra clase de defecto.

Ejemplo de respuesta

Ejemplo hablado, en primera persona

Lo trato como retorno de la inversión a lo largo de la vida del test, no como una postura filosófica. Los buenos candidatos son comprobaciones que se van a ejecutar cientos de veces, en áreas estables, con un resultado inequívoco de pasa o falla: regresión sobre recorridos centrales, casos cargados de permutaciones como las reglas de impuestos en diez regiones, y contratos de API. Esos se amortizan rápido y tener a una persona haciéndolos es desperdiciar a una persona. Se queda manual todo lo que requiera juicio. ¿Esta disposición parece rota?, ¿este mensaje de error se entiende de verdad?, ¿este flujo tiene sentido para alguien que lo ve por primera vez? Un test automatizado confirmará tan tranquilo que un botón existe mientras está escondido detrás de un modal. También me espero a automatizar un área que sigue cambiando cada semana, porque reescribiría los tests tres veces antes de que cazaran nada, así que la cubro de forma exploratoria hasta que el diseño se asiente. Y defiendo el testing exploratorio como disciplina propia y no como lo que sobra. La automatización comprueba cosas que ya sabíamos que había que preguntar. El testing exploratorio es como encontramos las preguntas que nadie pensó, y los defectos serios salen de ahí mucho más a menudo.

¿Tienes esta entrevista a la vuelta de la esquina? GhostPilot escucha tu llamada en vivo, detecta la pregunta en cuanto la hacen y pone una respuesta estructurada en tu pantalla en tiempo real. Pruébalo en tu próxima entrevista de práctica, o coge un Session Pass de $29, sin suscripción, para la de verdad.

Mira cómo funciona

Preguntas de seguimiento que puedes esperar

  • ¿Cómo medirías si tu automatización está saliendo rentable de verdad?
  • ¿Qué harías con un test que falla solo porque se reestilizó la interfaz?
  • ¿Cómo estructuras una sesión de testing exploratorio para que no sea solo hacer clics?

Más preguntas para Ingeniero de QA

Tu entrevistador hará su propia versión de esta. Pega la descripción real del puesto en el Question Predictor gratuito y obtén las 20 preguntas que ese puesto tiene más probabilidades de hacerte, con lo que cada una busca en realidad.

Predecir mis preguntas

Ensaya las preguntas difíciles antes de que te las hagan

Practica con un copiloto en vivo y entra preparado. Un Session Pass de $29 te lleva a través de la entrevista sin suscripción y sin ataduras.

Consigue GhostPilot