QA Manual: ¿Cómo empezar?
En el transcurso de mi carrera en Sistemas me llamó la atención el área de Control de Calidad o Quality Assurance (QA) que, en términos simples, garantiza la calidad de un producto de software y que funcione como esperaba el cliente.
Este segmento del área tech ha cobrado mucha relevancia por su papel en asegurar la calidad del software que el cliente espera recibir, detectando defectos y verificando que se cumplan las especificaciones y criterios de aceptación que exige.
Para lograr lo anterior, serán necesarias diversas habilidades que dependerán de las necesidades del proyecto al que se ingresa.
Entonces, ¿cómo adquirir habilidades?
Para esto quiero compartirles tres puntos relevantes que me ayudaron a empezar en ésta área:
1. Toma un curso trainer para QA Manual: esto puede ayudarte mucho a fortalecer tus habilidades en la materia. Mientras estuve en una empresa, adquirí conocimientos en conceptos sobre Control de Calidad, pruebas de software, metodologías, tipos de pruebas, técnicas de testeo, conceptos sobre bugs y casos de prueba (entre otros) que posteriormente apliqué de manera práctica en un proyecto asignado.
En este punto quiero destacar los conceptos de casos de prueba y bugs, los cuales usarás en la vida laboral. Un caso de prueba es un conjunto de instrucciones para validar una prueba o funcionalidad en particular de un software, es decir, verificar si la prueba cumple o no con los requisitos previamente definidos. Por su parte, un bug es un defecto que produce un resultado inesperado, mismo que puede provocar un mal funcionamiento o un comportamiento distinto al típico en el software.
2. Diplomado en Software Testing: esto es muy útil porque me brindó conocimientos más profundos en cuanto a testing. Sin embargo, la práctica fue lo mejor ya que me preparó para proyectos más reales. También en este punto quiero destacar las herramientas que aprendí a usar y que considero muy importante que lo aprendas: me refiero a Jira y testRAil.
Jira es “una herramienta de seguimiento de problemas y gestión de proyectos para equipos”, es decir, permite gestionar el trabajo en un equipo donde se listan las tarjetas que contienen funcionalidades que los desarrolladores implementan y que los QAs revisan una vez implementado. Por otra parte, testRail es un gestor de casos de prueba donde se crean los casos de prueba y se hace seguimiento de los mismos.
3. No olvides las Soft Skills: cuando trabajé como freelancer QA desarrollé ciertas habilidades importantes para quien se especializa en el área de Calidad.
Primero, atención a detalles, es decir, estar atentos para encontrar aquello que otros no ven como, por ejemplo, datos inconsistentes o detalles cosméticos en el software que se está probando.
Además, tener curiosidad para hacer pruebas en el software de todas las formas posibles, de tal manera detectar los puntos críticos para mejorar o corregir. También destaco desarrollar la creatividad para generar escenarios que podrían provocar posibles errores. En otras palabras, escenarios que no se han considerado, pero que podrían provocar errores en alguna funcionalidad del software.
Por último, también es clave tener una buena comunicación para interactuar con el equipo del proyecto, informar el estado y la gravedad de los defectos del software o bien para proponer alguna mejora que dé calidad al software.
En cada punto se destacaron conceptos importantes que, desde mi experiencia, usé reiteradamente en la práctica. Recomiendo mucho aprender éstas y otras habilidades para afinar tu experiencia, sobre todo si apenas te inicias en el mundo laboral.
Usa tus habilidades de comunicación, creatividad y curiosidad para realizar cada tarea, al tiempo que debes saber cuál es el flujo de trabajo en Scrum para saber cómo es la gestión de trabajo colaborativo en tu equipo.
En el apartado de las herramientas, ten en cuenta a Jira y a testRail, porque te ayudarán a crear y reportar bugs, así como a revisar las tarjetas y devolverlas si encuentras defectos. De igual forma, con testRail gestionarás tus casos de prueba y el seguimiento de los mismos.
Hay mucho más que aprender. Lo mencionado es algo pequeño, pero te ayudará a tener una visión muy general para ayudarte a brillar como QA Manual.
¡Hasta la próxima!
Referencias
Listopro Community da la bienvenida a todas las razas, etnias, nacionalidades, credos, géneros, orientaciones, puntos de vista e ideologías, siempre y cuando promuevan la diversidad, la equidad, la inclusión y el crecimiento profesional de los profesionales en tecnología.