Tuve mi primer contrato de prueba de software y me encantó. No tengo conocimientos de codificación, pero me encantaron las pruebas manuales. ¿Necesito codificación?

En el estado actual de la industria actual, ciertamente hay mucho trabajo para los probadores de software sin ningún conocimiento de codificación. Si me preguntas, no estoy convencido de que me gustaría confiar únicamente en probadores manuales y pruebas como esa.

Lo capturé de Google Images, pero al desarrollar software, es esencial hacer que las pruebas sean repetibles y rápidas. De hecho, hay muy pocas situaciones en las que se deba llevar a cabo un traje de prueba puramente manual. Esto no es para denigrar el papel de las pruebas manuales en general. Tiene un lugar, como puede ver en la parte superior del triángulo, pero no lo es todo. De hecho, cuanto más tenga, mayor será la responsabilidad.

Yo diría definitivamente comenzar. Apunte a aprender cómo usar suites automatizadas sin código (algunas de las cuales pueden generar código) y aprenda cómo funciona bajo el capó. Eso te mantiene productivo y te permite aprender. Trabajar con un DiT de codificación (Developer in Test) realmente puede ayudarlo a comprender lo que está sucediendo.

Personalmente, me gustaría que desapareciera el papel de las pruebas manuales, pero eso no significa que los evaluadores deban desaparecer. Lejos de ahi. Su liberación de las pruebas manuales los mueve más a los roles de control de calidad, que es donde agregan más valor.

Cualquier forma de conocimiento es buena. Siempre es mejor tener algunos conocimientos de automatización.

Si ha realizado un caso de prueba nuevamente en cada ciclo de prueba y la prueba manual es un proceso que lleva tiempo.

Si realiza pruebas manuales, es bueno aprender algunas herramientas de automatización y guiones para que agreguen valor a su perfil y lo ayuden a obtener más proyectos.

También ahorre mucho tiempo y ejecute más proyectos a tiempo o antes.

Selenium para aplicación web

Appium para automatización móvil

Python o perl para secuencias de comandos.

La habilidad de codificación no es un requisito en algunos puestos de prueba, pero se requiere en algunos. Dicho esto, no veo ningún problema si aprende a codificar y enriquecer su conjunto de habilidades. No estoy diciendo que tenga que llegar al nivel de un codificador profesional, sino al menos algunos conceptos básicos sobre la programación para que pueda escribir un cheque simple o herramientas para ayudarlo en sus pruebas.