En 1947, en la Universidad de Harvard, los científicos informáticos Howard Aiken y Grace Murray descubrieron una falla en la primera computadora electromagnética, la “Mark I”. Al investigar el origen del error, encontraron que se debía a una polilla electrocutada atrapada en la máquina. Este incidente marcó el inicio de la documentación de errores y se considera uno de los primeros ejemplos de testing en la historia de la informática, un hito que se celebra cada 9 de septiembre como el Día Internacional del Tester de Software.
A lo largo de los años, el rol del tester ha evolucionado junto con las exigencias del mercado, la creciente complejidad de las soluciones y las nuevas tecnologías que respaldan el proceso de testing de aplicaciones. De esta manera, a través de capacitaciones en nuevas herramientas y lenguajes de programación, el rol del tester ha llegado a apreciarse como el de un ingeniero de calidad.
Según el Reporte Mundial de Calidad de Software 2023-2024, el 67% de las empresas ha incorporado el aseguramiento de calidad en sus operaciones comerciales. En este contexto de constante evolución tecnológica, los ingenieros de calidad enfrentan retos significativos debido a la creciente complejidad de los sistemas y la integración de nuevas tecnologías como la Inteligencia Artificial (IA).
Hemos visto la incorporación de la IA como una oportunidad para ampliar las capacidades técnicas de los testers y su desarrollo profesional, por ello se ha integrado a la IA como una herramienta de apoyo en el proceso de pruebas, lo que ha permitido aumentar la eficiencia y precisión, y acelerar el delivery.
También se han ampliado los conocimientos esenciales en DevOps y Data, facilitando una integración más fluida de la IA en todo el ciclo de vida de desarrollo de un producto.
Un claro ejemplo de esta adaptación y éxito es el caso de una empresa con más de 22 años en la gestión de transportes, que necesitaba mejorar la calidad de sus pruebas de software. La compañía implementó una estrategia de automatización que incluyó herramientas, buenas prácticas e infraestructura, logrando una reducción del 76% en el esfuerzo de pruebas, sprints más eficientes, y una mayor cobertura de pruebas, entre otros beneficios.
En un entorno en creciente digitalización, los ingenieros de calidad son piezas clave para la innovación y el éxito empresarial, facilitando la adopción de nuevas tecnologías y metodologías que optimizan los procesos y reducen el tiempo de lanzamiento.
En el Día Internacional del Tester de Software es crucial que más organizaciones reconozcan la importancia de los ingenieros de calidad y que más profesionales se sumen a esta rama de la tecnología, que seguirá requiriendo talento y adaptabilidad en el futuro.
Por Mercedes Bravo, Software Quality Practice Head de Baufest.