En este artículo te comparto algunas ideas de cosas que puedes hacer para mejorar tus oportunidades de conseguir trabajo como tester, en particular si se trata de tu primer trabajo, y para los que hablan español, ya que la mayoría del contenido que se encuentra en la web está en inglés. El objetivo es que rompas la barrera inicial de “tengo miedo a presentarme ya que no tengo experiencia”.
Nota: La idea de escribir este artículo surgió en base a este post (en inglés) que me compartió hace un tiempo un gran colega, David.
1 – Enfoca bien tu capacitación
Tienes que tener claro que no estarás compitiendo por puestos de trabajo con testers con gran experiencia. Hay lugar para distintos perfiles (trainee, junior, senior, manager, etc.). En general se necesitan distintos perfiles y niveles de experiencia para distintas etapas de los proyectos, o para distintas tareas. Para crecer, necesitas dar tus primeros pasos y aprender con la experiencia qué hace cada uno en un equipo de testers, y aprender a hacerlo bien.
¿Cuáles son los pasos que suele seguir un tester en su carrera profesional? (solo para tener una idea, aquí te dejo un ejemplo, algunas ideas, luego puede tener mil variaciones)
- Senior y diseñador: con el tiempo irás ganando experiencia en técnicas de diseño de pruebas, y también en la gestión de tareas para lograr objetivos más amplios, pudiendo así gestionar pequeños equipos.
- Trainee o junior: generalmente trabaja junto a un tester de mayor experiencia, y las tareas se enfocan más que nada en ejecutar casos de prueba. Es ideal para aprender y reforzar tus habilidades de comunicación y trabajo en equipo, así como para entender bien cuál es el valor que tiene el testing, viendo cómo logras aportar valor al reportar errores. Trabajar con alguien de mayor experiencia al lado te permitirá aprender de él.
- Test Automator: si te capacitas en herramientas de automatización de pruebas y tal vez en programación, podrías apuntar tu carrera a algo más técnico y así dedicarte a automatizar casos de prueba.
- Test Manager: acá necesitas tener varios años de práctica en distintas tareas de testing, distintos proyectos, tener buen nivel de comunicación para manejarte con el cliente, con los usuarios, con los distintos equipos (desarrollo, infraestructura, etc.), y necesitas tener aptitudes de líder, pudiendo motivar a los integrantes de tu equipo a trabajar por un fin común.
Este punteo es para transmitir una idea general, pero siempre uno vuelca su carrera hacia un lado más técnico o hacia un lado más de liderazgo, dependiendo tus propios gustos. Es importante entonces desde el inicio estar atento a tus gustos, a ver en qué tareas te sientes más cómodo y explotar así mejor tu potencial.
Claramente el nivel en el que te encuentres determina mucho las responsabilidades que tendrás y así el sueldo.
También es importante ganar experiencia en algún dominio o negocio en particular. Por ejemplo, conozco muy buenos testers que vienen del campo de la contabilidad, aplicando sus conocimientos de un dominio específico y complementando con conocimientos adquiridos en testing para probar sistemas bancarios o financieros.
Algunas opciones:
- Existen muchas posibilidades para comenzar a capacitarte y así estar más preparado para conseguir trabajo. Uno siempre puede capacitarse con lo que hay disponible en Internet, desde cursos online (elearning) hasta todo lo que brinda la comunidad de testers en foros y blogs.
- Por otro lado también te viene bien manejar ciertas herramientas. ¿Con qué podrías comenzar a practicar?
- Herramientas de ofimática, tales como planillas de cálculo o editores de documentos.Herramientas de gestión de incidentes gratuitas, tal como LeanTesting, Mantis Bug Tracker o Redmine.
- Herramientas de gestión de casos de prueba gratuitas, tales como TestLink o LeanTesting.
Todo esto lo puedes poner en práctica desde tu casa, y así prepararte mejor para ser considerado cuando te postules a alguna oportunidad profesional.
2 – Gana experiencia en testing antes de conseguir trabajo
¿Cómo puede ser esto posible? Bueno, si hablas inglés es más fácil, ya que hay muchos sitios de crowdsourcing testing que te permiten postularte a trabajos de manera freelance (independiente, típicamente desde tu casa). Algunos ejemplos:
- uTest
- User Testing
- TestBirds
- HireTesters
- upWork (no es específica para testing, pero también puedes conseguir trabajo en testing).
En español por el momento no encontré (tenía uno cuando publiqué por primera vez este artículo, pero lo actualicé en 2021 porque ya no estaba activo).
De todos modos puedes ponerte creativo y probar cualquier tipo de aplicación, juego, sitio web, o cualquier software, y si encuentras errores o si te imaginas cómo contribuir con la calidad de eso que pruebes, lo reportas. Podrías pensar en alguna aplicación de uso común, que la conozca todo el mundo y sea popular en tu país, que la uses diariamente, tal como Whatsapp, Facebook, los sitios de noticias, o lo que se te ocurra, cualquier sistema que tenga funcionalidades que estén interesantes para probar y que no te requiera mover dinero (no te sugiero por ejemplo probar las transferencias bancarias o las compras de un sitio de ecommerce).
También puedes apuntarte a sistemas que estén en versión beta, ellos están deseosos de recibir reportes de errores, y tú estarías probando cosas nuevas, que pueden ir desde juegos, hasta sistemas de cualquier tipo.
3 – Mejora tus softskills necesarios para ser un buen tester
Las famosas habilidades blandas (en inglés: softskills). No solo debes aprender de herramientas y conocimientos técnicos, hay otras habilidades que son muy valoradas en el mundo del testing, como por ejemplo lo que ya te contaba en este post sobre qué es lo que buscan los empleadores.
Observación y análisis: La curiosidad mató al gato, pero es la principal arma del tester. Debes ser meticuloso y tener ojo crítico. Además de detectar errores, un buen tester debe ser capaz de analizar los síntomas de cualquier incidencia para intentar descubrir la causa del problema.
Empatía y flexibilidad: Es necesario saber ponerse en la piel del usuario y su contexto. Para esto debes analizar cómo los usuarios interactúan con la aplicación, entender sus necesidades, el entorno y situaciones en las que se mueven (no es lo mismo si atiendes público o si no, o si tu público son pacientes en un hospital).
Poder de comunicación: Es indispensable poder sintetizar y documentar bien cualquier bug reportado para dar la máxima información a los que deban solucionar ese problema. Es fundamental desarrollar nuestra capacidad de expresar ideas en forma detallada pero concisa. Para esto no solo se trata de mejorar nuestras palabras, también hay otras herramientas como esquemas, dibujos, y muchas más cosas que aportan a la hora de comunicarnos. Si se trata de comunicación cara a cara, también tendremos que prestar atención a otras cosas como el tono de nuestra voz y la comunicación no verbal.
Actitud positiva y respeto: Debes mantener una actitud positiva y reportar teniendo el tacto y delicadeza de no herir la susceptibilidad de tus compañeros de trabajo, clientes, de tu equipo. Para esto es fundamental el respeto por tus compañeros y por el trabajo que ellos realizan. Intenta no transmitir sentimiento en los reportes, debes ser lo más objetivo y profesional posible.
4 – Busca recomendaciones de amigos
Hace un tiempo escuché que la mejor estrategia para conseguir lo que buscas, es mantener informado sobre eso a todo tu círculo cercano, o sea, contarle a tu familia y a todos tus amigos, de manera frecuente, que estás en búsqueda de eso. Ya sea un trabajo o una casa para mudarte con tu novia, mientras más lo cuentes, más posibilidades de que alguien lo tenga presente en el momento en que identifique una oportunidad buena para tí. Imagina si uno de tus amigos se entera que hay una oportunidad de trabajo como tester en alguna compañía, o en la que él mismo está trabajando. Lo ideal sería que pueda recomendarte, y que te avise para que te presentes.
Aprovecha tus redes, no solo los que ves a diario, también aprovecha tus redes sociales, e incluso sería bueno que prestes especial atención a las redes profesionales como Linkedin.
Por más que sea una pasantía, un trabajo a término, o incluso si no te pagan como esperas en un principio, todo sumará a que puedas romper esa barrera del “primer trabajo”, y así luego te sientas con más confianza en base a tu experiencia.
hola Sr Federico disculpa la molestia soy venezolano pero actualmente vivo en ecuador, estoy interesado en formarme como tester QA pero al momento no dispongo de dinero, podrías ayudarme con una beca y/o un presatamo para realizar el curso que cuesta $700, quiero aprender y seguir esta carrera, mi nivel es desde Cero. Gracias.
Hola Gregory, un gusto estar en contacto.
Te propongo lo siguiente, primero, leé el libro que encontrás acá, que es gratuito http://federico-toledo.com/libro-de-testing-introduccion-a-las-pruebas-de-sistemas-de-informacion/
Eso creo que te va a ayudar a hacerte una idea si te va a gustar el tema o no, y luego te ayudo a buscar alternativas para el curso también, dale?
hola soy Maria cristina Galeano Mendez. colombiana .
en esta cuarentena empece a estudiar para ser una Q.A.
estoy muy interesada y quiero aprender, no tengo mucho conocimiento en la web , sus términos.
tengo 52 años pero para mi no es un obstáculo. por favor me puede orientar como iniciar bien esta aventura.
Hola!
tengo una categoría que contiene temas más introductorios
http://federico-toledo.com/category/introduccion-al-testing/
también este orientado a conseguir trabajo
http://federico-toledo.com/category/trabajo/
además, te recomiendo leer mi libro
http://federico-toledo.com/libro-de-testing-introduccion-a-las-pruebas-de-sistemas-de-informacion/
avisame qué tal te va 🙂
Hola Federico, como estas ? Soy de Argentina y quiero aprender para trabajar de QA, pero realmente no se nada de nada , nesecito parender de 0.
Donde puedo encontrar material para empezar a aprender
Te recomiendo comenzar con mi libro que está gratis para bajar aquí http://federico-toledo.com/libro-de-testing-introduccion-a-las-pruebas-de-sistemas-de-informacion/
Hola Federico, Como estas ? donde puedo dar mis primeros pasos en Testing, tener experiencia en lo practico, termine un curso en la pag de udemy ” Introducción al Testing de Software: para Principiantes!”
Este curso es todo teorico y me gustaria poder practicarlo…
Muchas gracias por el contenido que subiste!
saludos!
Hola!
hace poco me crucé con este post que me parece que puede darte ideas https://www.carlosjonayss.com/2018/03/15/12-plataformas-para-conseguir-trabajo-en-remoto/
Hola Federico! Estoy comenzando a leer tu libro, me gustaría después poder estar en contacto si es posible para cualquier consulta o devolución acerca del libro. Me interesa el tema, pero es difícil saber por dónde arrancar, espero que tu libro me ilumine un poco, así saber luego por dónde ir. Gracias!
Hola!
encantado! buscame en twitter y podemos conversar por ahí o a través de los comentarios acá en el blog si es para profundizar en algún tema
Primero de todo darte las gracias por tu articulo, trabajar como freelance es una gran oportunidad que nos ofrece internet y deberiamos aprovecharla, si bien, tambien existen otras posibilidades como la economia colaborativa y algunos crm, trabajar como freelance es una de las mejores posibilidades, tamto por su cantidad de trabajo como por su disposicion del trabajo en catagorias de modo que casi todo el mundo puede encontrar trabajo
Excelente blog, me ha sido de mucha ayuda. Muchas gracias!!
Hola Federico, quisiera saber si esos sitios de crowdsourcing pudiste participar de alguno y si te sirvió, gracias!!!
Fernando, qué tal?
creo que este post puede servirte de referencia http://federico-toledo.com/como-comenzar-a-ganar-experiencia-en-testing/
Gracias por el comentario!
Hola Federico leí tu libro y también el syllibus ISTQB ahora necesito experiencia voy a chismear las páginas que pasaste gracias
Hola, soy estudiante de ingeniería en sistemas pasar a tercer año, y me hablaron sobre el tester QA y quisiera entrar en este terreno para adquirir experiencia… Que me recomiendas?
Hola!
primero, leerte el libro que es gratis y podés bajar acá http://federico-toledo.com/libro-de-testing-introduccion-a-las-pruebas-de-sistemas-de-informacion/
Luego, comentame y seguimos charlando 🙂
Éxitos!
Hola como estas? No soy estudiante de nada relacionado con informatica. Tengo 44 años. Soy abogada. Pero trabajo como community manager y publicidad en una empresa. Voy a empezar un curso de Tester. Te parece que soy muy mayor para conseguir empleo de tester? Es una locura intentarlo si no soy ingeniera o analista de sistemas? Crees que puedo tener posibilidades igual? O mejor me olvido. Gracias!!! Saludos!
Hola Verónica
Creo que sí tenés posibilidades. El inglés puede jugar mucho a favor para poder comenzar trabajando en plataformas como uTest. En mi blog, el año pasado, publiqué varias historias de testers que comenzaron de cero. Tengo el caso de un amigo que se reconvirtió a los treinta y pico.
Como todo, depende del esfuerzo que uno le ponga y las skills que uno traiga de otros aspectos y experiencias de la vida
A la orden para lo que pueda ayudar
necesito modelos de examenes tecnicos para evaluar personal para diferentes niveles de testers desde trainee como senior… donde puedo encontrarlos?
Hola Mar, qué tal?
He visto en alguna oportunidad algunos modelos, mindmaps y cosas similares. No tengo ninguno a mano pero googleando veo que aparecen muchos, como este https://www.edureka.co/blog/interview-questions/software-testing-interview-questions/
espero sirva
abrazo
Buenas, Sr Federico actualmente estoy estudiando Analista de sistemas y estoy teniendo mis primeras experiencias en el mundo del testing( pero informal) como puedo hacer para hacerle llegar mi cv? estoy en contacto a traves de linkedin. le envio mensaje por ahi??
Hola qué tal?
podés enviar a jobs@abstracta.us
saludos
Buenas Federico, cómo estás?
Hace un tiempo vengo leyendo tus post, y tu libro lo voy leyendo y está muy bueno. Este post ya lo había leído y gracias a ello pude empezar en Utest y me fue bien, lo busque denuevo porque no recordaba el sitio de crowd testing en español, y por lo que vi ya no esta más disponible y otros que son en inglés paso lo mismo. Te digo por si querés actualizarlo, como recomendación otro sitio de crowd testing “que puede agregar a la lista, que empecé hace poquito a probar (y está muy bueno también). es “test IO”.
Saludos!
Gracias!! ya mismo reviso 🙂
Hola Fedetico
Excelente tus posteos sobre testers
Fuerte abrazo
Hola! He estado en soporte de aplicaciones durante muchos años y hoy me he decidido en cambiar de aires. Me puse a buscar información sobre testing y me he encontrado con tu blog que por lo que veo te sigues manteniendo activo, cosa que me va beneficiar bastante!!
Muchas gracias por tus post sobre el tema!
A muchos les ha servido y a muchos otros más nos servirá para comenzar a adentrarnos en éste tema.
Saludos!!
Gracias por ese comentario, impulsa a seguir compartiendo 🙂
Hola Federico, voy a mejorar mi Inglés en USA por 18 meses y a la vez estoy estudiando cursos para tester y automatización, decidí darle un giro total a mi vida, me gustaría estar en una comunidad acerca del tema, tengo 44 años pero la vida apenas comienza…muchas gracias !!!
Me gustaría hacer un curso formal, primero de conceptos básicos que me ayuden a ser un tester y luego aprender automatización….tienes un link recomendado para estudiar estas opciones??? Gracias!!
Hola Leonardo, qué tal?
nosotros tenemos nuestra academia online, podés revisar los cursos que preparamos acá https://abstracta.academy/es/
Muchas gracias Federico por los consejos para principiantes, ya que soy uno de apenas 53 años, que estoy reinventándome en este nuevo mundo digital.
Hola Federico, tengo 30 años en 2015 me gradue en ingeniería de ciencias informáticas, soy cubana, desde el 2016 me desempeño como tester, pero siento que no tengo el conocimiento suficiente, como herramientas que se utilzan en la automatizacion de pruebas etc…. gestion de proyectos … voy a comenzar a leerme su libro…. mis saludos..
Excelente Alice, mucha suerte y a las órdenes