¿Qué habilidades se necesitan para conseguir trabajo como probador de control de calidad / software en Flipkart / Amazon?

¡Necesitas las habilidades adecuadas y esas habilidades deberían demostrar que tu perfil es único!

Por ejemplo:

Necesita múltiples habilidades que incluyen habilidades de comunicación y técnicas también. Pero la mejor manera de obtener una llamada de entrevista sería:

  • Seleccione un perfil particular que esté disponible en Google o Facebook. Ejemplo: probador de automatización
  • Buscar perfiles relevantes en Linkedin:

Encontrará pocas herramientas que coincidan en sus habilidades comunes en la mayoría de ellas.

Encuentre la mejor manera de aprender esas herramientas como Selenium, BDD, Cucumber, TestNG a través de los siguientes pasos:

La mejor manera de comenzar a aprender sobre herramientas de automatización es la siguiente:

  • Intente aprender programación Java utilizando Java BLACK BOOK. Si se siente cómodo con las funciones de secuencias de comandos, la lógica basada en OOP, los bucles y otros elementos básicos, ¡eso es lo suficientemente bueno!
  • Muévase para aprender las secuencias de comandos de Selenium WebDriver usando JAVA (usando los secretos de pruebas de automatización de software revelados – Parte1,2)
  • Construya un marco usted mismo y cárguelo en el sitio web de GITHUB
  • Aprenda a Jenkins sobre cómo programar el proyecto
  • Pruebe GIT sobre cómo agregar, confirmar, empujar y tirar, volver a base, etc.
  • Una vez que se sienta cómodo con Selenium, pruebe Appium usando Java
  • Intente usar TestNG para ejecutar secuencias de comandos basadas en Selenium y Appium
  • ¡Solicite dichos perfiles en el sitio web de Google o Facebook y reciba la llamada de entrevista de Google de Facebook !

Algunos libros a los que me referí aquí:

¡Haga clic en UPVOTE si es útil!

El truco que Quora User ha dicho en su respuesta es realmente el mejor.

Pero, digamos que después de hacer eso, puedes hacer lo siguiente:

Bueno, me gustaría resumir algunos de los rasgos que pueden ayudarlo a convertirse en un GRAN QA / Software Tester.

Adaptabilidad contextual:

¿Eres siempre consciente de los contextos de los proyectos?

¿Adoptas realmente los diversos enfoques de prueba de acuerdo con los contextos de tus proyectos?

¿Eres flexible con todos y cada uno de los enfoques de prueba?

Bueno, sí, un gran probador de software necesitaría asegurarse de que él / ella adopta los enfoques de prueba de acuerdo con los contextos de los proyectos. Y, para eso, uno necesitaría comprender muy bien los contextos de los proyectos. Hay posibilidades de que un enfoque funcione en pruebas ágiles y el mismo no funcionará en un entorno de prueba tradicional. Al ser una gran prueba de software, se vuelve muy importante ser flexible y poseer experiencia y conocimiento suficiente en varios enfoques de prueba. Bueno, a pesar de que los ciclos de prueba del proyecto son semanales o mensuales, depende de los probadores para probar de la manera correcta y de la manera más eficiente.

Conocimiento de técnicas de prueba

¿Estás seguro de que conoces todas las técnicas de prueba que existen en la industria?

¿Conoces las pruebas estructuradas?

Muchas veces sucede que los evaluadores ni siquiera conocen las diversas técnicas de prueba disponibles en la industria de pruebas. Bueno, se convierte en una función de trabajo para los probadores no solo tener la información detallada sobre todas las técnicas de prueba, sino también tener conocimiento, habilidades y experiencia en la mayoría de esas técnicas de prueba. Además, el conocimiento de las pruebas estructuradas es lo primero en esta lista para demostrar que es un gran probador de software.

Habilidades en programación

En esto, puedo apostar que la mayoría de ustedes posee una buena cantidad de habilidades de programación. No es solo que solo las pruebas manuales requieren habilidades de programación, en las pruebas de automatización, las habilidades de programación son obligatorias. En las pruebas manuales, puede crear herramientas y fragmentos de código para acelerar las pruebas manuales. La mayoría de las veces, el conocimiento de las habilidades de programación ayuda a los grandes probadores de software a encontrar la probabilidad de la presencia de errores y también el tipo de errores que se pueden introducir durante la programación.

Comprensión de las necesidades del negocio

¿Entiendes por qué el sistema para el que estás probando está diseñado?

¿Realmente entiendes el objetivo comercial detrás del sistema?

Si la respuesta a las preguntas anteriores es SÍ, entonces definitivamente puede ayudar a analizar las fortalezas y debilidades del sistema e ir más allá del simple deber de prueba. Un gran probador de software debe ser capaz de tomar la decisión final sobre la capacidad de un sistema para activarse. Debe proporcionar al negocio aportes estratégicos ventajosamente competitivos desde la perspectiva de la prueba.

Habilidades de comunicación definitiva

Bueno, tener fuertes habilidades de comunicación verbal y escrita ayuda al gran probador de software a comunicarse bien con los programadores, los gerentes de prueba y los clientes. Al ser un buen jugador de equipo, las habilidades para transmitir su punto de vista a la otra parte sin dificultad y saber cómo transmitir un defecto son rasgos importantes de personalidad de un gran probador de software.

Conocimiento de priorización

¿Qué caso de prueba probar primero?

Un gran probador de software priorizará los casos de prueba y las características que deben probarse. El entorno de prueba, los requisitos y los plazos varían con frecuencia. Interpretar, organizar y priorizar son las tres tareas que lo ayudarán a alcanzar los objetivos de las pruebas sin comprometer la calidad.

Manténgase actualizado con el aprendizaje continuo

Al estar en el campo de TI, las pruebas son una de esas áreas que sigue evolucionando de vez en cuando. Se introducen nuevas tecnologías, herramientas de prueba y conceptos para ayudar a los evaluadores y a los usuarios finales. Debe mantenerse actualizado con las últimas tecnologías y tendencias que están sucediendo en la industria de las pruebas. Un horario de aprendizaje consistente debe ser parte de cada gran probador de software.

Por último, verifique los puntos a continuación y es uno de esos excelentes probadores de software que adora:

Fuertes habilidades de prueba lógica
Potentes habilidades de prueba analítica
habilidad para trabajar de manera independiente

Bueno, estos pueden ser completamente mi experiencia de un gran probador de software que ayuda a que los proyectos de prueba de software sean exitosos. Pero me encantaría conocer sus experiencias con los grandes probadores de software y sus habilidades de prueba.

Espero que esto ayude.

– Debe estar familiarizado con la plataforma de sus productos / sitios.
– Conocimiento sobre el dominio de comercio electrónico y pago
– Para Amazon, definitivamente necesita conocer las estructuras de datos y los algoritmos, en el sentido de cómo funcionan y qué los rompe, desde una perspectiva de control de calidad.
– Conducta segura y vocabulario extravagante

La codificación es importante y, junto con eso, también se practica en algunas preguntas de prueba.

¿Cómo se prueba un servidor de chat? ¿Un termómetro? ¿Un emparejador de patrones?

Al igual que otras compañías, Amazon se enfoca principalmente en las habilidades para resolver problemas. Los siguientes puntos son necesarios:

¿Cómo analizas un problema?

¿Cómo abordas el problema?

¿Cómo divide un problema en subproblemas y los analiza?

Aclara la pregunta primero

Piensa en diferentes enfoques

Piense en los diferentes enfoques que se pueden usar para resolver el problema.

Amazon se toma en serio las estructuras de datos que utiliza para resolver un problema.

No olvides manejar casos de prueba

Antes de escribir el programa, piense en los diversos casos de prueba.

Ahora escriba el programa en papel. Cubra cada caso de prueba. Después de escribir el programa, compárelo con cada caso de prueba.

Estás listo.

Ahora, escriba el programa en el compilador para verificar su validez.

Intente generar un programa automatizado para verificar varios casos de prueba.

Prueba y diseño

La prueba y el diseño son las dos áreas donde las preguntas se hacen intencionalmente vagas. Deben aclararse mucho. Estas preguntas generalmente se hacen para aumentar la comunicación. Haga preguntas para aclarar las cosas.

En general, solicitan escribir casos de prueba para el programa que usted escribe y luego verificar si su programa maneja esos casos de prueba.

Amazon cree en hacer lo correcto en el momento correcto. Necesitas practicar mucho para escribir el código perfecto en un solo intento.

necesita tener habilidades de programación para QTP, Selenium o cualquier otra herramienta de automatización de código abierto.

More Interesting

¿Cómo uno se convierte en un coleccionista de distrito en la India?

¿Se sabe que Malayalis sigue el camino de los negocios, como los gujaratis, la educación superior y las ciencias, como los tamiles o una carrera diferente?

¿Qué es lo que realmente necesito aprender y hacer para convertirme en un ingeniero de software exitoso?

¿Cuál es el trabajo más fácil en el ejército de los Estados Unidos?

¿Es cierto que la prueba FizzBuzz realmente elimina el 99.5% de los candidatos que solicitan trabajos de programación?

¿Los puntajes de los exámenes de secundaria de los grados 10, 11 y 12 importan mucho al postularse en Stanford o en alguna de las mejores universidades?

¿Qué preguntas debo esperar de un entrevistador para una pasantía de ingeniería mecánica?

¿Cuáles son las opciones de carrera después de completar un M.Sc. en biologia marina?

¿Cómo planean los demócratas elegidos abordar el inminente desplazamiento laboral que resultará de la llegada de automóviles y camiones autónomos?

¿Cómo es comenzar de nuevo en un nuevo campo a los 30 años?

Quiero trabajar en la empresa A como ingeniero de software. Después de no haber estado en una entrevista técnica antes, ¿debo presentar mi solicitud primero a las empresas B, C y D para practicar?

¿Qué herramientas usan los analistas de datos?

¿Cuál es la diferencia entre un controlador de proyecto y un consultor?

¿Cómo hace alguien con éxito una transición profesional a la ciencia de datos?

¿Por qué ningún político indio se atrevió a tocar el tema de la reserva en la educación y también en el trabajo?