Skip to main content

Una entrevista de trabajo puede ser una experiencia estresante, por lo que es importante estar preparado para responder preguntas difíciles en entrevistas sobre pruebas de software. Hay algunas preguntas típicas sobre testing de software que probablemente te harán, pero también debes estar listo para contestar aquellas preguntas difíciles para las que otros candidatos podrían no estar preparados. Debes estar preparado para responder cualquier pregunta desafiante de forma precisa para darte una gran ventaja sobre otros que estén entrevistándose para el mismo puesto.

Las 10 preguntas más difíciles en entrevistas sobre pruebas de software

Las preguntas y respuestas que aparecen a continuación son ejemplos de lo que podría surgir durante una entrevista. Léelas para hacerte una idea de qué responder si te hacen algunas de las preguntas más avanzadas sobre pruebas de software. Nunca es demasiado pronto para prepararse para el trabajo que deseas.

1. Pregunta más difícil sobre pruebas de rendimiento: “¿Cómo ejecutarías una prueba de rendimiento en una aplicación móvil?”

Esta pregunta se hace para asegurarse de que conoces el manejo de aplicaciones web, de escritorio y móviles por igual. Es una pregunta de aseguramiento de la calidad orientada a los protocolos y busca clarificar que puedes trabajar en algo más complicado, como un dispositivo móvil. En tu respuesta, señala que aunque las aplicaciones web y de escritorio son similares a las móviles, necesitas configurar un proxy e instalar los certificados SSL en el dispositivo objetivo para capturar las peticiones. Es útil sugerir herramientas como MitmProxy para este proceso.

Want more from The CTO Club?

Create a free account to finish this piece and join a community of CTOs and engineering leaders sharing real-world frameworks, tools, and insights for designing, deploying, and scaling AI-driven technology.

Este campo es un campo de validación y debe quedar sin cambios.
Name*

Pregunta adicional

Le pregunté a Samer Desouky, Fundador y Director de Calidad en TestPRO, su opinión sobre este tema. Comentó que a menudo realiza esta pregunta durante la entrevista:

"Si se te solicita probar una app móvil, ¿cuál es la mejor forma de modelar tus pruebas y por qué?"

La respuesta recomendada para esta pregunta sería algo como esto:

Para lograr una cobertura sistemática de los movimientos en la aplicación, podemos utilizar la técnica de pruebas de transición de estados, ya que ayuda a cubrir la navegación en el sistema.

Upgrade your inbox with more tech leadership wisdom for delivering better software and systems.

Upgrade your inbox with more tech leadership wisdom for delivering better software and systems.

Este campo es un campo de validación y debe quedar sin cambios.
Name*

2. Pregunta más difícil sobre automatización: “¿La automatización en testing es caja negra o caja blanca?”

Esta pregunta puede utilizarse para comprobar si entiendes los distintos escenarios y sus requisitos. La respuesta es que la automatización puede ser testing de caja negra, de caja blanca o ambos, dependiendo del tipo de automatización que se realice. Deja claro que comprendes y conoces las distintas circunstancias en las que debe emplearse un tipo de testing u otro.

Pregunta adicional

También consulté a Chris Ford (Responsable de Testing de Software en Exceleron Software y anterior PM y consultor de QA en Fex) por otra pregunta desafiante de entrevista. Comentó que suele hacer esta pregunta sobre automatización de pruebas:

"Explica la arquitectura de un framework de automatización de pruebas que hayas creado en el pasado. ¿Cómo planificaste el framework y qué pasos seguiste para optimizarlo?"

Evidentemente, tu respuesta dependerá de si tienes o no experiencia creando un framework de automatización de pruebas—sin duda es una buena pregunta para prepararse si optas a roles de QA más avanzados.

3. Pregunta más difícil sobre QTP: “¿Se pueden lanzar dos instancias de QTP en una misma máquina?”

Aunque la respuesta rápida es "no", la intención detrás de esta pregunta es mucho más importante. El entrevistador quiere saber si sabes usar las herramientas estándar de testing. Puede que haga más de una pregunta de este estilo para asegurarse de que sabes lo que haces. Asegúrate de entender bien la herramienta y haberla utilizado a fondo para que no te compliques con lo básico.

4. Pregunta más difícil sobre UFT: “¿Qué es Xpath?”

Esta es una de las preguntas de entrevista de QA similares a la anterior sobre QTP. El entrevistador quiere saber si dominas las técnicas necesarias antes de que te unas al equipo de testing. Explicar que Xpath es una forma de identificar un elemento en QTP/UFT demuestra que tienes los conocimientos y habilidades requeridas para el puesto. Cuanto más puedas profundizar en los detalles, mayor será la probabilidad de impresionar al entrevistador.

5. Pregunta más difícil sobre testing manual: “¿Qué es el principio de Pareto en testing de software?”

Esta es una pregunta de entrevista de testing de calidad cuya respuesta debes conocer, ya que se ramifica hacia otras áreas. No es una pregunta independiente. Responder que el Principio de Pareto es la regla 80/20 y entender cómo funciona es importante. Decir que el 80% de todos los errores deberían estar dentro del 20% de los módulos del programa que se está probando dará pie a una discusión más profunda sobre este tema.

6. Preguntas más difíciles de entrevista sobre pruebas de bases de datos: “¿Qué es la prueba de rendimiento y qué problemas pueden afectarla?”

Responder a preguntas de entrevista para testers de software como esta demuestra que puedes hacer el trabajo y también gestionar a otros. Sabes que la prueba de rendimiento muestra la velocidad del desempeño de un sistema informático, pero también refleja que puedes evaluar áreas problemáticas como el personal y el costo de las herramientas. Señalar lo que resulta problemático demuestra verdaderas habilidades para la resolución de problemas.

Mientras te preparas para preguntas sobre pruebas de rendimiento, quizá también quieras familiarizarte con herramientas líderes de automatización QA de la industria para ampliar tu conjunto de habilidades

7. Pregunta más difícil de entrevista sobre pruebas unitarias: “Explica la cobertura de código.”

Este es el alcance total al que se prueba una aplicación en particular. Muestra las áreas de código que aún no han sido probadas, así puedes asegurarte de que se realice y dejar todo listo para el despliegue. Nuevamente, este tipo de pregunta y respuesta está pensada para mostrar tu capacidad funcional y entendimiento del puesto y sus detalles.

8. Pregunta más difícil de entrevista para Ingeniero QA: “¿Has escrito casos de prueba sin documentación?”

Debes responder que sí, ya que demuestra que eres un ingeniero flexible y competente. Di que colaboras con el equipo de desarrollo, haces una investigación minuciosa, revisas pruebas similares antiguas y hablas con el desarrollador real. Demuestra que puedes resolverlo, tomar la iniciativa y ser un jugador de equipo.

9. Pregunta más difícil de entrevista para QA Manager / Jefe de Pruebas: “¿Cómo ayudarías a un empleado que está teniendo dificultades?”

Esta es una pregunta que requiere que tu creatividad y habilidades de comunicación salgan a relucir. Quieren saber que puedes motivar a otros y actuar como mentor. Demuestra que te interesa mejorar no solo los productos sino también el desempeño de los empleados. Habla sobre enseñar y guiar, y haz sugerencias para la educación continua en tu respuesta.

Pregunta extra

Desouky también propuso esta pregunta, que suelen hacerles a los candidatos en TestPRO, donde Desouky se desempeña como Fundador y Responsable de Calidad:

Hay un debate entre el PO y el desarrollador respecto al comportamiento de la búsqueda. ¿Cuál es la mejor respuesta que puedes dar en esta situación?

Respuesta sugerida: Pedir al equipo que se concentre en definir un criterio de aceptación claro y preciso debería terminar con el debate.

10. Pregunta de entrevista para Tester QA / Analista QA: “¿Cómo trabajas como miembro de un equipo?”

Parece una pregunta fácil pero, en realidad, tu respuesta define si eres un candidato adecuado o no. Es una de las preguntas en entrevistas de aseguramiento de calidad que no son técnicas pero sí críticas para el éxito de un equipo. Responde de una forma que demuestre que eres un jugador de equipo pero también que no te dejas presionar para aceptar algo que no esté a la altura de los estándares.

Reflexiones finales

Ser entrevistado no es un proceso sencillo o libre de estrés. Para ayudarte a prepararte y obtener más consejos sobre pruebas de software, suscríbete a The QA Lead Newsletter para posicionarte como uno de los mejores candidatos.