top 8 skills become best qa analyst
¿Se pregunta cuáles son las principales habilidades de un analista de control de calidad? Este tutorial analiza las principales habilidades y mentalidad necesarias para convertirse en el mejor analista de control de calidad:
En mi viaje como analista de control de calidad, he conocido a muchos estudiantes que se preguntan cómo ingresar a las pruebas y cómo puedo convertirme en el mejor en ellas. Mi respuesta es siempre “la personalidad lo es todo, las pruebas eligen a su gente”. Puede que seas un Einstein, pero esto no es Game of Thrones (cerebros) sino de Avengers (personalidades) .
En todas las guerras que han ganado los Vengadores, lo que más me llamó la atención fue su personalidad sobre la inteligencia o sus poderes individuales. Entonces, en este artículo, Me gustaría explicarle mi fórmula para ser el mejor analista de control de calidad utilizando la descripción de la personalidad de Avenger.
Creo que la mayoría de las personas en todo el mundo pueden identificarse con los vengadores, considerando su popularidad. De ahí mi elección, pero no limitaré mi comparación solo a sus personalidades. También usaré algunos de sus poderes.
Lo que vas a aprender:
Habilidades principales para analista de control de calidad
# 1) El liderazgo del capitán
Conjunto de habilidades:
- Liderazgo
- Toma de decisiones
- Propiedad / Responsabilidad
- Autoridad
Comience con un hombre de honor, gran fuerza, naturaleza protectora y gran liderazgo, el Capitán América. Él respira, habla y camina con liderazgo. En una de las escenas de Avengers End Game cuando estaban a punto de viajar al pasado, pronunció un discurso que nos hizo flotar de nuestros asientos con mariposas en el estómago.
Cualquiera podría haber dicho esas palabras, pero como era Cap, podías sentirlo en los dedos de los pies. Eso es lo que yo llamo un gran liderazgo, requiere que uno tenga una gran técnica para desenvolver sus palabras con firme autoridad. Un analista de control de calidad con tal carácter está destinado a crecer muy rápido en su carrera. Atrás quedaron los días en los que los gerentes de proyectos ejecutaban proyectos, en estos días el control de calidad es responsable de la mayoría de las decisiones, como la puesta en marcha o la no puesta en marcha.
Aquí es donde entra en juego un gran liderazgo. También hay que ser muy firme con sus decisiones. El Capitán América también muestra una gran propiedad / responsabilidad en su trabajo y, en la mayoría de los casos, 'sigue las reglas'. Una de las habilidades que hacen sobresalir a un personal de garantía de calidad es la disciplina en la documentación de su trabajo, que habla de la propiedad del trabajo de uno.
Hay reglas y estándares que deben mantenerse al realizar documentación como planes de prueba, casos de prueba, informes de prueba y errores de registro. Las pruebas son una disciplina muy estructurada. He visto gente inteligente que se cae del vagón de control de calidad debido a su naturaleza de elegir a su propia gente en función de la personalidad sobre el cerebro. Entonces, si el trabajo estructurado evoca tus superpoderes internos, entonces bienvenido a casa, Cap.
# 2) Fuera de la caja de Iron-Man vs Hulk Smash
Conjunto de habilidades:
- Creatividad
- Exploración
- Trabajando inteligentemente
Aunque las pruebas están estructuradas, no limitan la creatividad. Todos hemos visto cómo Tony Stark (Iron-Man) ha sido innovador con sus trajes de hierro desde la primera película hasta la película del último vengador. Siempre piensa fuera de la caja. Él es el hombre de las soluciones. Para este episodio, necesito que te imagines a ti mismo como Iron Man (tal vez no la parte asquerosamente rica de él), solo el lado creativo.
Iron man puede programar casi cualquier cosa, construir el robot más complejo y hacerlo tan elegante como le plazca. Una cosa que no puede programar en un robot es la creatividad ilimitada. Por tanto, la creatividad debería ser hemoglobinas en el cuerpo de un evaluador. Se pueden aplicar técnicas de prueba pero sin creatividad su efectividad es limitada. Para obtener excelencia en la cobertura de su prueba, su pensamiento debe ser '¿y si intento esto?'
Así es como traes tu Hulk Smash interior tanto como puedas. La mentalidad de un desarrollador dice 'codifica, empaqueta y haz que funcione', mientras que la tuya, como tester, debería decir '¡aplasta! Déjame romperlo tanto como pueda ”. El punto es asegurarse de probar todos los escenarios que pueda imaginar, calzarse usted mismo como usuario final del producto que se está probando (también podría usar el traje, hacer todo lo posible, vivir sin piedra sin remover).
La mejor manera de aplicar la mentalidad de 'aplastar' es utilizando formas efectivas de ampliar la cobertura de las pruebas. Personalmente recomiendo que al escribir casos de prueba; Divida cada requisito en tantos casos de prueba como sea posible. No solo haga pruebas positivas todo el tiempo, pruebe más pruebas negativas, incorpore algunas pruebas exploratorias en la mezcla (pero esto es más efectivo si tiene experiencia con el software en cuestión).
El nuevo Hulk que vemos en la última película de Los Vengadores (Endgame) es un combo, con un equilibrio entre el Smart (creativo) y el Savage (Smash) Hulk. Podemos adoptar este personaje en el mundo de las pruebas, donde la mentalidad salvaje dice que tenemos que aplastar, pero la mentalidad inteligente habla de que 'el punto es no sudar', lo que significa que no tenemos que ir rompiendo en todas partes.
Las pruebas adicionales (especialmente exploratorias) deben centrarse en áreas que se sabe están inundadas de errores. Así es como no dejas piedra sin remover.
# 3) Precisión de Hawkeye
Conjunto de habilidades:
- Atención a los detalles
- Agilidad
- Automatización técnica
Hawkeye redefine la precisión, se trata de rápido, apuntar y disparar para matar sin fallar. Como probador, la precisión es muy importante. Si hubiera una superpotencia que todos los superhéroes deben tener, entonces esa superpotencia estaría orientada a los detalles para los probadores. Quiero decir, sin una gran atención a los detalles, ¿cómo puede un probador detectar fallas?
Hawkeyes también tiene una gran agilidad que le brinda compatibilidad en un campo de batalla rápido donde tiene que luchar contra oponentes que usan balas. Por lo tanto, una combinación de agilidad y gran concentración demuestra que uno tiene la oportunidad de clavar (sin el martillo de Thor) más en un tiempo limitado.
Esta combinación funciona muy bien a su favor en un entorno de ritmo rápido, impulsado por plazos. Sus habilidades de orientación de detalles aseguran que detecte tantos errores como sea posible, la agilidad lo ayuda a cumplir con los plazos. Pero recuerde que mencioné que el control de calidad no se trata solo de pruebas, sino también de documentación, que necesita mucha precisión.
Hawkeye también es conocido por ser un tipo muy técnico que pasa su tiempo perfeccionando su arte durante su tiempo libre. En algunos casos, como analista de control de calidad, es posible que deba escribir o ejecutar scripts de automatización. Es entonces cuando usa sus botas técnicas y sus habilidades técnicas deben ser aprobadas constantemente. Como analista de control de calidad, también debe mantenerse al tanto de las últimas herramientas de prueba.
Algunas instancias también pueden requerir que realice pruebas de back-end. Por lo tanto, prepare su mente para sumergirse en las pruebas técnicas de la mazmorra.
# 4) Dr. Extraños y defectos futuros
Conjunto de habilidades:
- Identificación de riesgo
- Toma de decisiones
Ser un Dr. Strange en el mundo de QA es una tarea complicada. Se sabe que el Dr. Strange es un espectacular Hechicero Supremo con la capacidad de ver múltiples futuros en una instancia. No estoy diciendo que ahora debas aprender a ser un hechicero para lograrlo. Esto es posible gracias a la experiencia en pruebas.
Un buen evaluador aplica su experiencia para determinar las deficiencias en el entorno en vivo. En términos simples, esto significa que a través de la experiencia, un evaluador debe anticipar áreas que probablemente tengan errores, por lo tanto, centrar sus pruebas en dichas áreas. Pero, ¿qué pasa con los casos en los que está probando software por primera vez? Recuerda que ahora estás en la piel de un mago.
Todo buen mago debería tener siempre algunos trucos más bajo la manga. Su truco es aplicar la mentalidad de un usuario final en sus pruebas para determinar futuras deficiencias cuando la aplicación se active. La capacidad de probar posibles deficiencias en el sistema en vivo también incluye la predicción de riesgos.
Imagínese, el Dr. Strange tenía poderes tan valiosos para predecir el futuro, pero no hizo nada al respecto. Es como pedir un jugoso bistec en un restaurante elegante, pero no tienes dientes. Por lo tanto, para recompensar su arduo trabajo al realizar estas predicciones de riesgo, la aplicación de estrategias de mitigación es imprescindible. Una forma de hacerlo es automatizar casos de prueba para áreas de alto riesgo.
Priorizar y seleccionar los casos de prueba adecuados para automatizar es una habilidad en sí misma y requiere una personalidad fuerte, ya que implica una gran cantidad de decisiones.
# 5) Black Panther en los zapatos de su gente
Conjunto de habilidades:
- Comprensión
- Colección de requisitos
- Piense como un usuario final
- Curiosidad
Ahora, profundicemos en pensar como Black Panther al abordar las necesidades (requisitos) de su gente (usuarios finales). Black Panther muestra el carácter de un gran líder noble que antepone las necesidades de su gente. Como parte de ser un probador de alto rendimiento, es necesario tener habilidades para comprender los requisitos y poder traducirlos en casos de prueba.
La prueba no solo comienza cuando uno tiene que probar el software real. Según los fundamentos de la Fundación ISTQB, la prueba temprana es el enfoque más económico. Lo que eso significa es que las pruebas deben comenzar en la etapa de recopilación de requisitos del ciclo de vida de desarrollo del sistema (SDLC) para reducir los costos de desarrollo del sistema.
Aunque la recopilación de requisitos no está en la descripción de nuestro trabajo. He tenido muchos casos en los que voy a caminar con un desarrollador para hablar con un usuario empresarial y analizar los requisitos. A nuestro regreso, el desarrollador estará parcialmente informado sobre lo que requiere el propietario del producto. Entonces se convirtió en mi responsabilidad ayudarlos a comprender los requisitos.
Tenga en cuenta que esto se debió a la ausencia de un analista de negocios en nuestra organización en ese momento. Pero en general, Como analista de control de calidad, debe estar equipado con habilidades de comprensión de los requisitos para poder traducirlos de manera efectiva. .
Black Panther también protege su Vibranium, lo hemos visto hacer todo lo posible para asegurarse de traer lo que pertenece a Wakanda a casa en una sola paz. Por lo tanto, realizar pruebas no se trata de realizar pruebas positivas y negativas para cumplir con los requisitos. Pero uno debe ser capaz de hacer todo lo posible para garantizar que la calidad se mantenga al más alto nivel.
Un buen analista de control de calidad también desafía los requisitos de una mejor calidad . Hacer todo lo posible para garantizar una buena calidad también significa probar áreas fuera de alcance aplicando un enfoque inquisitivo con lógica.
# 6) Dale todo como Thor
Conjunto de habilidades:
- Decisivo
- Confianza
- Profesionalismo
Una mentalidad lógica es una gran victoria en QA pero con una combinación de personalidad fuerte, eso es un jonrón, como Thor y su martillo. Thor tiene una personalidad fuerte, aunque su ergo eclipsa su juicio a veces, tiene una fuerte sensación de no darse por vencido. Después de que su planeta natal fue destruido y perdió su martillo, agotó todas las opciones posibles para encontrar una manera de matar a Thanos.
Esa es la mentalidad que necesitas como probador (¿definitivamente no para encontrar un martillo más grande como lo hizo Thor?), Pero un enfoque para encontrar tantos ángulos como sea posible para probar un elemento en particular. Esto también se extiende a ser fuerte en los casos en que los desarrolladores rechazarán los errores que registró sin razones sólidas. Debes cuestionar con pruebas, pero esto no significa que tengas que ser terco.
Pero si no está satisfecho con las razones proporcionadas para el rechazo de un error. Debe cuestionar el rechazo hasta que esté satisfecho. Recuerde que las decisiones sobre si un elemento se puede enviar a un sistema en vivo o no depende de la confianza de QA en esa función.
Por lo tanto, si usted, como personal de control de calidad, no está seguro con una función debido al rechazo de errores registrados, pero aún deja que esa función se active en el sistema en vivo, eso cuestiona su profesionalismo y su certificación como analista de control de calidad. A pesar de que Thor hizo todo lo posible para encontrar una solución alternativa a la masacre de Thanos, llegó a un punto de derrota y se vio obligado a aceptar.
Al igual que en las pruebas, se pueden probar todos los escenarios posibles que se les ocurran para garantizar una gran cobertura de pruebas. Pero no importa cuán hambriento pueda estar un probador de software 100% libre de errores; uno necesita estar preparado para ser distribuido con limitaciones de prueba.
De acuerdo con el segundo principio de la ISTQB, las pruebas exhaustivas no son prácticamente posibles. Entonces, esto significa que debe tener una mentalidad que también acepte las limitaciones de las pruebas.
# 7) Ser un hombre araña
función time () c ++
Conjunto de habilidades:
- Intuición
- Integración
Ser Spiderman en las pruebas simplemente se refiere a la capacidad de los pensamientos entrelazados que conecta los puntos, que resulta útil para abordar las pruebas de integración. Hay diferentes niveles de prueba y la prueba de integración es un nivel que puede ser muy complicado, dependiendo de la complejidad de los sistemas que se integran y cómo interactúan. Para ganar la batalla de las pruebas de integración efectivas, necesita la superpotencia 'webby'.
También sabemos que Spiderman tiene una personalidad intuitiva muy fuerte. Una combinación de experiencia y una fuerte intuición puede ayudar a un evaluador a detectar los errores menos esperados durante las pruebas exploratorias. Recientemente estaba probando una función de informe y una 'voz' aleatoria en mi cabeza dijo, debería empezar por mirar otra función no relacionada, y ¿adivinen qué? En mi primera interacción con esa pantalla, detecté un error en una función del sistema que no se usa con tanta frecuencia.
# 8) Enfoque de la viuda negra
Conjunto de habilidades:
- Atención
- Táctico
La habilidad ganadora de Black Widow es su enfoque de enfoque en los asuntos. Ella logra esto usando una técnica de divide y vencerás. Ella es plenamente consciente de que no es un dios del trueno que pueda golpear a una avalancha de hombres de un solo golpe, ni tiene una armadura elegante que puede disparar 100 misiles para lograr lo mismo. Pero su división y conquista siempre la coloca por encima de sus rivales en el campo de batalla.
En las pruebas, el enfoque es muy importante al abordar características complejas. Por lo general, es aconsejable no morder lo que no puede masticar. Las pruebas enfocadas usan este consejo perfectamente.
Conclusión
Siempre he creído que tu carrera debería ser una extensión de tu personalidad. Entonces, si alinea su personalidad con la carrera correspondiente, ha ganado una gran batalla. Como ya he explicado. El análisis de pruebas es una carrera que requiere la personalidad y la mentalidad “correctas”.
He visto a los intelectos dejar QA no porque sea difícil, sino porque su personalidad estaba en un camino diferente al de QA. Así que mi consejo es que si está pensando en realizar un control de calidad, primero evalúe su personalidad para determinar su estado físico, o si ya está en control de calidad y necesita acelerar su carrera, su verificación de personalidad lo guiará por el camino correcto. .
¡Espero que este tutorial sea una guía para identificar su personalidad como analista de control de calidad!
Lectura recomendada
- Más de 40 preguntas y respuestas populares de entrevistas con analistas de control de calidad de pruebas (2021 LIST)
- 6 habilidades básicas que todo evaluador (principalmente los más novedosos) debería tener
- 9 formas de mejorar rápidamente sus habilidades de escritura como evaluador de software
- Habilidades, salario, responsabilidades y más de asistente ejecutivo
- ¿Cómo averiguar qué trabajo de control de calidad se adapta mejor a sus habilidades?
- ¡Cómo mejorar sus habilidades de prueba y vencer a la competencia!
- Herramientas sobre habilidades: ¿Estamos perdiendo el punto?
- Empiece su carrera como analista de negocios: una avenida profesional para usted