Charlas del Testing Day Chile 2022

Agradecemos a los más de 15 speakers de Chile, Colombia, Argentina, Uruguay y Venezuela que participaron con compartiendo sus conocimientos, experiencia, ejemplos y recomendaciones, a través de charlas y talleres gratuitos sobre testing y calidad de software. ¡Valoramos profundamente su aporte a nuestra comunidad!

Revisa a continuación las charlas expuestas en esta 6.ª edición durante ambas jornadas:

Combatiendo pruebas no deterministas en servicios web

Una prueba no determinista es una prueba que al ejecutarse sobre una misma versión del software genera resultados diferentes (pass o fail). En entornos de desarrollo continuo de software, este tipo de pruebas son un problema, ya que los resultados no son confiables. Uno de los tipos de pruebas que se ven afectadas por esta problemática, son las pruebas en servicios web. En esta charla, Agustin Mascheroni, compartió un conjunto de buenas prácticas para combatir las pruebas no deterministas en servicios web. 

Alto rendimiento en ambiente SAP: Performance y automatización

En el mundo SAP existen oportunidades de aportar a un alto rendimiento con pruebas de performance. Utilizando la herramienta de Microfocus de LoadRunner, Patricio Peraldi, General Manager de TestGroup, compartió cómo han proporcionado servicios de performance y automatización a varias empresas, además de describir el modelo y mostrar ejemplos relacionados.

¿Cómo hacer testing en DevOps y no morir en el intento?

Muchas empresas están trabajando para ser cada día más ágiles en lo que se refiere a la construcción y entrega de software. Esto implica colocar un producto de software en manos del usuario final, cada vez más rápido y sin sacrificar aspectos de calidad, pero todavía existen muchos obstáculos qué sortear para lograr este cometido. Surge entonces la pregunta: ¿cómo incorporar las pruebas de software en una organización que viene de una cultura tradicional, y apenas está aprendiendo a trabajar bajo una cultura DevOps?

A través de esta charla, Frank Luzón, SQA Lead en TSoft, buscó ayudar a responder a esta pregunta presentando algunos puntos a considerar a la hora de llevar adelante una iniciativa como esta.

Llevando la práctica del testing al próximo nivel

En esta charla de Alejandra Álvarez, podrás conocer la evolución de la práctica de testing de software hasta hoy en día, así como las nuevas técnicas, tendencias y beneficios de estas, aplicadas a los nuevos proyectos y desarrollos en beneficio del negocio.

Testing de Inteligencia Artificial

German Renedo, Quality Assurance Architect en Tsoft, expuso algunos lineamientos sobre cómo testear la inteligencia artificial y sistemas complejos, haciendo una referencia a la certificación pertinente propuesta para ISTQB sobre el tema.

Crear estrategias de pruebas multidispositivo en la nube

En esta charla, Victor Gómez, CEO & Partner de QALovers, dio a conocer diferentes herramientas en la nube que nos permiten realizar de pruebas móviles multidispositivo, tanto en mobile o tablets.

Historias de calidad

Hemos evolucionado como rol dentro de Latinoamérica y estamos entendiendo que un producto de software necesita entenderse desde el principio. A través de esta charla Winston Castillo, Lead QA Engineer en Thoughtworks, compartió algunos tips para todos los que quieren perfeccionar su técnica de pruebas mucho antes de que la primera línea de código sea creada, buscando la inclusión y entendimiento colectivo de todos los miembros del equipo de desarrollo, así como el equipo no técnico.

Winston se adentró en principios relacionados con el Desarrollo guiado por comportamiento (en inglés BDD - Behavior Driven Development), y cómo puede ayudar con la entrega de un producto de calidad y la automatización de los procesos de pruebas del producto.

Testability: ¿Cómo saber que los sistemas son testeables antes de empezar a testearlos?

Cuando tenemos que testear un sistema: ¿cómo podemos saber si en su arquitectura y diseño se tuvo en cuenta el testing? En esta charla, Alfonso Fernández, CEO de Consultores Informáticos y miembro del comité de HASTQB, comparte desde el punto de vista de la arquitectura, cómo podemos diseñar sistemas que sean más testeables.


También muestra una serie de tácticas que los testers podrían sugerir a los arquitectos de software de forma a lograr esta testeabilidad. Por último, compartió algunas estrategias para el diseño de los sistemas, de tal forma a saber qué tan testeables serían. De esta manera queremos lograr, que desde la concepción de la arquitectura del sistema, es decir, sin haber realizado una línea de código, podamos dimensionar cuan testeable será el sistema resultante y poder influir en esa etapa temprana de diseño.

Pirámide de pruebas aplicada en una arquitectura de microservicios

César Meneses mostró en esta charla los diferentes tipos de pruebas en una arquitectura de microservicios con el propósito de entender cuál sería el verdadero alcance de una prueba de software end-to-end.

Primeros pasos en QA, desarrollo profesional y certificaciones

El objetivo principal de esta charla impartida por Katherine Andrade, Gerenta de Servicios en TestGroup, es explicar cuáles son los primeros pasos en el mundo del aseguramiento y la calidad (en inglés Quality Assurance - QA), algunas buenas prácticas a implementar desde un inicio, orientación en cursos de formación profesional gratuitos y pagos para formar a los futuros profesionales, además de algunas experiencias laborales de su trayectoria.

Kory Medrano y David Rolandi nos compartieron cuáles son los conceptos generales de las bases de datos, qué aspectos se deben tener en cuenta al validar una database y que tipos de pruebas se pueden ejecutar. También hablaron sobre qué es la definición de roles, por qué es importante y qué criterios considerar para definirlas. A su vez, algunas buenas herramientas, buenas prácticas y tips.

DataBase Testing: ¿Por qué la importancia de que QA esté involucrado?

Kory MedranoEngineering Quality Lead y David Rolandi, QA Analyst, ambos de Avature, nos compartieron cuáles son los conceptos generales de las bases de datos, qué aspectos se deben tener en cuenta al validar una database y que tipos de pruebas se pueden ejecutar. También hablaron sobre qué es la definición de roles, por qué es importante y qué criterios considerar para definirlas. A su vez, algunas herramientas recomendadas, buenas prácticas y tips para database testing.

Desafíos del QA para el internet de las cosas (IoT)

Claudio Carvajal, Director de Proyectos en QA Nova, nos compartió en qué consiste el internet de las cosas (en inglés Internet of Things - IoT), cuáles son las principales industrias que sacan provecho, qué tipos de testing en IoT existen, y sus conceptos (seguridad/privacidad, rendimiento, experiencia del usuario, confiabilidad, integridad de datos, compatibilidad, exploración), ámbitos (sensores, aplicaciones, red y bases de datos) y otros aspectos relacionados.

Además, nos contó cuáles son los desafíos del IoT para el profesional de testing y calidad de software, y algunas herramientas  y skills necesarias para afrontarlos con éxito.


Talleres del Testing Day Chile 2022

“¿Cómo hacer testing en equipos ágiles?”

Romper con el mito de que el tester no puede estar participando activamente en todo el Sprint es uno de nuestros grandes desafíos. Para desmentirlo Arcadio Abad, QE Lead en Abstracta, presentó en este taller, cuáles son las actividades y técnicas de testing que se pueden aplicar en cada evento definido en Scrum, para contribuir con el desarrollo de un producto con calidad, incluso, actividades en las que pueden aportar desde antes de comenzar con los sprints.

Si estás inmerso en un equipo ágil o tu equipo está valorando adoptar alguna metodología ágil en su proceso de desarrollo, sin importar si eres tester, desarrollador o si estás al frente del equipo, ¡te invitamos a revivir este taller!

Cómo asegurar la calidad de microservicios con tests automatizados en CI-CD

Mauro Spinelli, Automation Tester, e Ivan Arrua, DevOps - SRE, ambos de Crowdar, nos mostraron con un modelo simple, cómo agregar pruebas funcionales automatizadas a los pipelines de deploy, para obtener feedback en forma temprana acerca de la calidad de lo que estamos entregando.


Revisaron un conjunto de endpoints del microservicio objeto de estudio, integrados y deployados a través de un pipeline en CI-CD. Realizaron tests automatizados usando Gherkin, los cuales integraron al pipeline existente, agregando los chequeos de calidad necesarios, a partir de los cuales los desarrolladores puedan obtener feedback inmediato en relación con la funcionalidad existente de los endpoints. Asimismo, mostraron cómo se puede incrementar paulatinamente un set de pruebas automatizadas para obtener mayor cobertura y así lograr una mejor verificación de la calidad cada vez que se entrega incremento de funcionalidad.

Performance como código con k6

En este taller introductorio con José Wenceslao Castillo, Senior Performance Engineer  en Gobant, tuvo como objetivo brindar a los asistentes suficiente experiencia práctica para poder crear y ejecutar sus propias pruebas de performance con k6. Este taller está orientado tanto para desarrolladores como para testers con conocimientos básicos sobre Javascript.

Comunidades de Testing en Latinoamérica que nos apoyan 

Testing Day Chile también cuenta con el apoyo de comunidades en la región, como Testing Bolivia, TestingBaires, Testing CR y QA Lovers, con las que se comparten periódicamente experiencias y un cálido ambiente de colaboración en cada evento o actividad que se realiza. 


¿Quieres estar al tanto de nuestros próximos webinars, charlas y talleres?

¡Síguenos en LinkedIn, Instagram, Facebook y Twitter y no te pierdas todas nuestras novedades!