Estés seguro de lo que desarrollarás. Se comienza a prestarle atención a las pruebas QA y Automatización requerida para desarrollar el ”Producto Correcto” en la Forma Correcta el
código. Y no más o menos bien si no reamente bien Saber la lógica transaccional, inputs, outputs (arquitectura) es crítico….. Los buenos QA saben esto y van a perseverar sobre los que no tienen este conocimiento El rol de QA tanto manual como automaDzado esa muriendo!! QA va a migrar o a ingeniería combinada (con altas habilidades de programación, QA bien hecho) o a saDsfacción al cliente.
traducción de un Lenguaje Natural Restringido a SQL (Restricted Natural Language Translator). Genera miles de casos de pruebas por hora. MIMEAttack: Herramienta que genera paquetes al azar basado en el protocolo MIME pero morfando los paquetes para probar la resiliencia del servidor SMTP en busca de “packetes de la muerte” para Exchange (sin necesidad de autenticación) que se bajaban por completo el servidor (proceso Windows) Heat: Herramienta de QA para probar aplicaciones en condiciones de sistema operativo extremas a través de insertar hooks (ganchos) en el sistema operativo entre user mode y kernel mode para similar fallas de disco, baja memoria, disco duro lleno, etc. La automatización de QA no es solo de probar aplicaciones y servicios Web (herramientas que he escrito)
pruebas pensando en la billetera del cliente sino en la reprocidad de una sociedad avanzadada, donde la gente si no en la Por el bien de futuras generaciones es necesarios crear este sistema por mas de que no sea uno solamente de software.