La incompetencia en el desarrollo de software no lo califica para un trabajo en pruebas de software.
La prueba es una carrera en sí misma. Al igual que el marketing, el análisis de datos, la contabilidad o la gestión de personas. ¿Deberías optar por ello? Vea si cumple con algunos de los criterios que se requieren para hacer un profesional de pruebas exitoso. He visto estos rasgos de personalidad y competencias en probadores que generalmente son respetados y admirados.
- Pesimismo. El impulso eterno de buscar errores / defectos. Las pruebas no se tratan de probar que una aplicación funciona. Todo lo contrario.
- Detalle. Capacidad para trazar sistemáticamente todas las características que se probarán, todos los flujos de trabajo posibles, las combinaciones de datos que podrían suministrarse a la aplicación.
- Perspectiva del usuario. El buen probador es típicamente desobediente. No irá precisamente por las instrucciones. Tampoco tu usuario típico.
- Confidente. Los evaluadores suelen tener mala reputación por hacer un buen trabajo. “¿Cómo podrías registrar errores en este momento del lanzamiento?”. “¿Por qué estás registrando tantos errores?”. “¿Por qué no encontraste este error en particular? ¿El cliente sí? ¿Por qué no puedes?”. Ante todas estas críticas, un evaluador debe mantenerse firme y asegurarse de que se escuche su voz.
- Lector voraz. Los buenos evaluadores pueden leer grandes volúmenes de instrucciones / requisitos / casos de prueba.
- Scripting Un buen probador aprovecha al máximo su tiempo. Preferiblemente, automatiza muchas de sus pruebas repetitivas para poder enfocarse en nuevos escenarios de prueba. Conocer un lenguaje de secuencias de comandos y un par de herramientas de automatización nunca perjudica a un profesional de pruebas.
- Capacidad de priorizar. A medida que se acerca la fecha de lanzamiento, el pánico se establece, la gente quiere más seguridad de que todo está bien. Pero simplemente no hay suficiente tiempo. Simplemente no hay suficientes personas. Sin embargo, la gerencia mira al ingeniero de prueba para confirmar si todos esos escenarios 16358 funcionarán bien cuando el cliente inicie sesión por primera vez. No es fácil. Tengo que priorizar. Es un arte que un buen probador practica todo el tiempo.
- Dominio. La experiencia en el dominio que está probando hace la vida mucho más fácil. Encuentras defectos más rápido. Tienes las sugerencias correctas de UX. Usted sabe qué anomalías de rendimiento vale la pena prestar atención.
- Comunicación. Esto incluye persuasión, resolución de conflictos, no golpear a un obstinado desarrollador con una silla, documentación y reuniones de coordinación. La mayoría de las reuniones de clasificación de defectos comienzan con ira, actitud defensiva y resolución inquebrantable para demostrar que ninguno de esos defectos es válido o importante. La buena comunicación facilita el proceso y te ayuda a avanzar.
- Paciencia. Manejo de requisitos fluctuantes, desarrolladores malhumorados, atontados, gerentes inquietos y
Espere. ¿Te estoy asustando? No quise hacerlo. ¿Debería pasar a las pruebas del desarrollo de software? Por supuesto hazlo. Es un trabajo fabuloso. Muy satisfactorio también. Pero por favor, por favor (por favor), no piense en ello como una ruta de escape de un trabajo de desarrollo que salió mal. A continuación, querrá pasar a la gerencia media solo para evitar ser un probador.
- ¿Cuál es la diferencia entre typedef struct y struct?
- Hay muchos ciclos de vida de desarrollo de software. ¿Pero el desarrollo del juego tiene un ciclo específico?
- ¿Cuál es la mejor manera para que una compañía de software SaaS aloje su software en China?
- Quiero ser programador web. Todavía no sé nada: pizarra limpia. Soy de una carrera relacionada con la salud. ¿Como empiezo?
- ¿Cuáles son algunas aplicaciones simples de Java que se pueden desarrollar por diversión o para el uso diario?
Feliz de ayudar si necesita más consejos para ayudarlo a tomar una decisión.
¡Todo lo mejor!