how prepare software testing interview
Un colega mío me preguntó recientemente: “¿Por dónde debo empezar para prepararme para una entrevista? Hace casi 2 años que me he enfrentado a alguna entrevista '.
Mi respuesta fue sencilla: (Esto ayudará tanto a los profesionales más frescos como a los que trabajan y que quieran cambiar el trabajo actual)
¿Qué necesita saber sobre las pruebas de software?
Lo primero básico: conceptos de prueba: Es necesario ser muy bueno en esto, especialmente en las metodologías de prueba manual. Pero solo conocer diferentes conceptos de prueba es la mitad del trabajo. Lo siguiente, lo más importante, es saber qué tipo / técnica / concepto de prueba se puede aplicar en qué etapa de SDLC.
'¿Qué debo probar y cuándo?' es muy importante. Puede haber algunos conceptos que no se aplican a lo que nosotros, los profesionales, probamos en nuestra empresa, pero siempre es mejor tener una idea de todas las prácticas de prueba.
Es posible que muchos principiantes y profesionales de pruebas en activo no funcionen en varios dominios de prueba como pruebas de localización, pruebas de zona horaria, etc.
Pero saber más de lo que ha trabajado le ayudará a responder mejor las diferentes preguntas del entrevistador. Siempre trato de mantener actualizado mi conocimiento sobre pruebas además de mi trabajo actual en el proyecto. Esto me ayudó mucho cuando cambié de trabajo hace algunos años.
¿Qué pasa si un entrevistador te hace una pregunta sobre el tema en el que nunca has trabajado? Por ejemplo, no tiene experiencia en proyectos basados en la web o pruebas cliente-servidor y el entrevistador le pide que pruebe la 'aplicación de correo de Yahoo'. ¿Podrás responder a esta pregunta? Usted puede.
Incluso si no has trabajado en este tipo de proyectos. ¿Cómo? Tu curiosidad por aprender las cosas que nunca antes has hecho te ayudará en este caso. Para ampliar su área de pensamiento, sienta curiosidad por cada trabajo y cada consulta que enfrente en su rutina diaria de trabajo.
Saber más es inofensivo y le ayudará al menos a dar su opinión sobre las preguntas que le haga el entrevistador.
Si no conoce ningún concepto de prueba, Por ejemplo, 'Prueba de localización', luego intente aprender los conceptos primero, como - ¿Qué sería la prueba de localización?
Es simple: pruebe si la aplicación le parece local mientras la usa. Entonces sigue explorando. Consulte los colores, el contenido, las imágenes, la cultura, etc. usados, los diferentes países, las ubicaciones lo tienen de manera diferente.
Considere un sitio web que se lee de derecha a izquierda, ¿es aceptado en países distintos del Medio Oriente? Obviamente no. ¿O puede mostrar el mismo contenido geoespecífico en India que puede mostrar en los EE. UU.? De nuevo NO. Este es solo un ejemplo simple de cómo puede aprender conceptos de prueba desconocidos.
La parte esencial de un ingeniero de pruebas es 'Pensando fuera de la caja'. Si no es capaz de pensar fuera de la caja, créame, las pruebas no son para usted.
¿Qué quieres decir con pensar fuera de la caja? No se limite a seguir los métodos tradicionales. Implemente cosas nuevas en las pruebas. Intente resumir, automatice el trabajo de prueba de rutina. Piense desde la perspectiva del usuario. Piense en cómo el usuario utilizará su aplicación.
¿Cuáles son los errores comunes que puede cometer o qué tareas puede realizar en su aplicación? De esta manera, obtendrá una idea de cualquier aplicación y también ayudará a responder las preguntas en profundidad.
¿Cuál es el mejor descargador de mp3 gratuito para Android?
Además de la 'curiosidad por aprender', debe mejorar su habilidad en las siguientes áreas:
- Algunas consultas y conceptos básicos prácticos de bases de datos / SQL.
- Cualquier lenguaje de script básico (para pruebas de automatización).
- Los conceptos de administración de sistemas y redes le ayudarán en los proyectos de dominio del sistema.
No solo escriba los casos de prueba de la interfaz de usuario, verifique lo que está sucediendo dentro de la aplicación. Para aplicaciones que tienen conexión a la base de datos, verifique la actualización y recuperación de datos y, en cualquier caso, no debería haber pérdida de datos.
Agárrate al proyecto. Conozca la aplicación bajo prueba antes de comenzar a probarla. En lugar de buscar en el documento de requisitos, busque en el documento de arquitectura, el documento de diseño, el diagrama de secuencia y el diagrama de flujo de actividades.
Más importante debes ser perfecto en lo que has mencionado en tu CV . Todas las preguntas que haga el entrevistador se basarán en lo que especifique en su CV. Así que no menciones las habilidades en las que no has trabajado, solo por decorar el CV con múltiples habilidades.
El punto clave de la entrevista es, ¡Debe hacer que el entrevistador sienta que lo que estaba probando era una aplicación compleja y que tenía muchos desafíos para un evaluador!
Y una última cosa: si no sabe la respuesta a una pregunta, dígalo. No pierda el tiempo y se meta en problemas.
Si tiene alguna pregunta sobre 'Preparación para una entrevista de prueba', coméntela a continuación.
Para recibir notificaciones por correo electrónico de nuevos artículos sobre pruebas de software para Suscríbete a nuestro boletín de correo electrónico.
Lectura recomendada
- Preguntas y respuestas de la entrevista
- Algunas preguntas interesantes de la entrevista sobre pruebas de software
- Mejores herramientas de prueba de software 2021 (Herramientas de automatización de pruebas de control de calidad)
- Trabajo de asistente de control de calidad de pruebas de software
- Preguntas de la entrevista de prueba manual de software para profesionales experimentados
- Recursos y descargas de pruebas de software de control de calidad
- Elegir las pruebas de software como carrera
- Curso de pruebas de software: ¿A qué instituto de pruebas de software debo unirme?