¿Cómo Comenzar una Carrera en Pruebas de Software?

Una de las preguntas que a menudo aparece en los foros de pruebas de software es «¿Cómo puedo conseguir un trabajo como probador de software si no tengo experiencia?»En este artículo, Mirza Sisic comparte con nosotros algunos consejos sobre cómo logró su objetivo de comenzar una carrera de pruebas de software.

Autor: Mirza Sisic, https://juniorlearnstocode.blogspot.com/

Últimamente, he estado viendo un mayor interés en las pruebas, así que pensé que debía compartir algunos consejos que me ayudaran a meter el pie en la puerta y conseguir ese primer papel de probador/control de calidad junior. Trataré de que sea breve y conciso, tanto como pueda.

Primero me metí en esto obteniendo algunas certificaciones de Microsoft (ampliaré esto más adelante), arreglando PC y haciendo soporte técnico poco después de eso. Mi título de secundaria y la universidad a la que iba, en ese momento, no tenían ninguna relación con ELLA: terminé la escuela secundaria de arte y estudiaba historia en la universidad. Obtuve mi primer puesto de control de calidad en una empresa en la que ya había pasado aproximadamente dos años y medio trabajando como agente de soporte técnico, respondiendo chats y correos electrónicos, llamadas telefónicas, ayudando a los clientes a través de escritorios remotos, como TeamViewer, el trabajo de soporte habitual. El rol de control de calidad que hice en ese momento era estrictamente manual, no muy exigente, pero lo pasé bien haciéndolo, tuve un gran equipo, aprendí algunas cosas nuevas y quizás la mejor parte fue que ya no tuve que tratar con los usuarios directamente. A los clientes siempre les caí bien, me han dicho lo paciente y educado que soy, pero como un poco introvertido, descubrí que soy más efectivo cuando hago un trabajo cuando interactúo principalmente con mi equipo.

Por supuesto, como hay muchas ramas diferentes de pruebas y varias especializaciones, si trabajó en un campo que no es de TI, o si solo está buscando su primer trabajo, tendrá que apuntar a los frutos bajos, apuntar a esos puestos de nivel de entrada. A continuación se presentan cinco consejos que pueden ayudarlo a lograr esto.

 ¿Cómo Comenzar una Carrera en Pruebas de Software?

Obtener un trabajo de soporte técnico

Como he insinuado anteriormente, obtener un tipo de trabajo de soporte técnico de nivel básico puede ayudarlo a obtener ese rol de control de calidad un poco más tarde, generalmente en la misma empresa después de un año o dos, aproximadamente. Algunas de las habilidades que aprendas en soporte técnico se transferirán a un puesto de probador junior, lo más probable es que tengas que admitir varios navegadores web, lo que te dará una idea de las pruebas de compatibilidad entre navegadores; en la práctica, esto significará que gritas obscenidades sobre Internet Explorer. También aprenderá sobre la emisión de boletos, el seguimiento de errores, tal vez un poco sobre los problemas de clasificación, que los está rechazando o aceptando los válidos. También es probable que aprendas una o dos cosas sobre escribir y usar documentación. Como usted estará expuesto al cliente final. Desarrollarás la capacidad de ver las cosas desde la perspectiva del usuario, esto te ayudará a convertirte en un probador más crítico, cualquier persona con dos células cerebrales puede cubrir «el camino feliz» y probar el software usándolo como estaba previsto, pero solo una persona que pueda pensar críticamente intentará probar el programa haciendo algo tonto (perdón por decirlo tan sin rodeos, esa es la realidad) porque lo que sucede en el mundo real, la gente hace cosas estúpidas todo el tiempo, sobresalimos en eso

Haciendo algo Freelance

Al hacer algunas pruebas de trabajo independiente y/o multitud, te dará un poco de sabor de lo que puede esperar y saber si se ve a sí mismo como un probador futuro, y algunas experiencias básicas, conciertos independientes y plataformas de prueba colectiva, para probadores de nivel de entrada, generalmente tienen requisitos bastante sencillos, se le asignará la tarea de encontrar errores de interfaz de usuario obvios y reportarlos, verificar aplicaciones móviles, generalmente en forma de un probador beta, verificar el producto desde la perspectiva del cliente, antes de que pueda lanzarse al mercado, para ser consumido por los clientes reales. No te harás rico haciendo esto, estos trabajos tienen una barrera de entrada muy baja y, por lo tanto, no pagan mucho, pero aprenderás cosas valiosas, como escribir casos de prueba y reportar los problemas que hayas encontrado. Tener cualquier experiencia le dará una ventaja sobre muchos otros candidatos sin experiencia en el mundo real, así que no dude en aprovechar esto a su favor.

¡Aprende a programar, junior!

A pesar de que los roles de probador de nivel de entrada casi nunca requerirán que sepa mucho sobre programación, esto lo ayudará a convertirse en un mejor probador. A medida que la industria de control de calidad se está moviendo cada vez más hacia la automatización de pruebas, esto le ayudará a preparar su trabajo para el futuro a largo plazo, ya que reducirá sus posibilidades de volverse obsoleto. Su ambición de aprender a programar, incluso cuando el anuncio de trabajo no lo pide, impresionará a los gerentes de recursos humanos y a usted. Por ejemplo, saber un poco sobre las consultas SQL puede realmente ayudarlo en las investigaciones de control de calidad, conocer algunos CSS puede ayudarlo mucho en términos de comprensión de problemas relacionados con la interfaz de usuario, aprender un par de cosas sobre JavaScript también puede ayudarlo con problemas relacionados con la interactividad en la web, cosas como tener una subestimación de lo que los caracteres como expresión regular detrás de un campo de entrada de contraseña están pidiendo lo harán un mejor probador.

Certificaciones

Este es un tema que generalmente despierta un poco de controversia, hay personas que afirman que las certificaciones son casi inútiles y la experiencia del mundo real supera a los certificados en cualquier momento. Tiendo a inclinarme en esta dirección, parcialmente, pero (siempre hay un tope) tener un certificado puede ayudarlo a sobresalir un poco en el mar de solicitantes con cero experiencia, lo hará más notable. Más adelante, es más probable que las certificaciones le ayuden a obtener un aumento de sueldo y cosas por el estilo. Mi punto es; no trate de obtener todas las certificaciones posibles y no las ignore por completo, analice sus propias necesidades y tome una decisión basada en eso. Conozco a bastantes personas que obtuvieron sus primeros puestos de probador/control de calidad al obtener el examen de Certificación de la Fundación ISTQB: puede ser una teoría un poco seca y algo obstinada, puede ser útil para usted si puede pagar el costo, ya que este es un poco caro.

Comprender el SDLC

Comprender todo el ciclo de vida de desarrollo de software no será un requisito estricto para su primer trabajo, pero será una buena ventaja para tener en su primera aplicación. Por ejemplo, si descubre que la empresa a la que está aplicando está utilizando la metodología Ágil, aprender los conceptos básicos al respecto no solo mejorará sus posibilidades en la selección de contratación, sino que también le hará la vida más fácil. El contexto es muy importante en escenarios como este, por lo que comparar (por ejemplo) la diferencia entre Agile y Waterfall le ayudará a responder preguntas como: «¿Por qué usamos este enfoque en lugar de ese al desarrollar software?». Así que lee algunos blogs sobre estos temas antes de aplicar.

Conclusión

Que el primer trabajo siempre es un desafío, así que no dejes que tu auto se desanime de intentarlo si tus primeras solicitudes son rechazadas. Recuerdo haber solicitado casi 50 vacantes diferentes antes de conseguir el trabajo que quería. Con suerte, algunos de los consejos que he proporcionado serán útiles para futuros probadores de software. Gracias por leer y ¡buena suerte!

Sobre el autor

Mirza Sisic trabaja como probador de software y le encanta aprender cosas nuevas en su tiempo libre. Es profesional certificado por ISTQB y Microsoft y miembro de varias comunidades de TI en Sarajevo. En este momento, se centra en la automatización de pruebas y los microservicios de prueba en un entorno DDD. Puedes consultar su blog aquí: https://juniorlearnstocode.blogspot.com/.

Este artículo se publicó originalmente en https://juniorlearnstocode.blogspot.com/ 2020/04 / cómo iniciar una carrera en pruebas.html y se reproduce con permiso de Mirza Sisic.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.