Pregunta de entrevista para Ingeniero de QA

Te piden testear una funcionalidad que no tiene requisitos escritos. ¿Cómo procedes?

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

Respuesta rápida

Construye la especificación mientras testeas en vez de esperar a que llegue. Recoge la intención de quien la pidió, mira funcionalidades parecidas ya existentes para captar las convenciones, explora la funcionalidad para mapear su comportamiento real, y escribe lo que encuentres como afirmaciones comprobables. Después haz que las confirme la persona responsable de producto, para que las ambigüedades salgan como preguntas antes de la release y no como bugs discutidos después.

Por qué lo preguntan los entrevistadores

Que falten requisitos o sean flojos es el caso normal y no la excepción, así que los entrevistadores comprueban que puedes operar sin quedarte bloqueado. Quieren ver que reconstruyes la intención desde varias fuentes y que conviertes tus hallazgos en un artefacto escrito y confirmable. Convertir la ambigüedad en una pregunta antes de la release en vez de en una discusión después es el comportamiento por el que están contratando.

Cómo estructurar tu respuesta

  • Niégate a quedarte bloqueado, pero no te inventes la especificación en silencio.
  • Recoge la intención de las personas y de funcionalidades comparables.
  • Explora la funcionalidad para documentar el comportamiento real.
  • Escríbelo como afirmaciones comprobables y consigue confirmación.
  • Plantea las ambigüedades como preguntas antes de que se vuelvan disputas.

Ejemplo de respuesta

Ejemplo hablado, en primera persona

Ni espero a que haya un documento ni me lo invento, porque adivinar significa que cada hallazgo se convierte en una discusión sobre si es un bug o no. Empiezo buscando la intención donde exista: el ticket, el diseño, un hilo de chat, la descripción del pull request, y una conversación de diez minutos con quien pidió la funcionalidad, donde arranco preguntando qué problema le resuelve esto al usuario. Después miro funcionalidades comparables del mismo producto, porque la coherencia es en sí misma un requisito y una pantalla nueva que valida distinto de todas las demás es un defecto diga lo que diga cualquier documento. Luego exploro la funcionalidad y escribo lo que hace en realidad como afirmaciones comprobables. Eso se convierte en una especificación corta, normalmente de una página, y la devuelvo con las ambigüedades marcadas: cuando la cantidad supera el stock, ¿bloquea o avisa? Nueve de cada diez veces la persona de producto responde en menos de una hora, y ya tenemos una definición compartida de lo correcto antes de la release en vez de una disputa después. Además le deja algo con lo que trabajar a la siguiente persona de test.

¿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

  • ¿Qué harías si la persona de producto no está disponible en una semana?
  • ¿Cómo gestionarías que dos partes interesadas te den respuestas contradictorias?
  • ¿Cómo decides si un comportamiento inesperado es un bug o una decisión de diseño no documentada?

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