Estudio de QA + IA · Rosario → Rijeka

IA que funciona porque está testeada.

Hacemos que la inteligencia artificial haga lo que promete, y lo probamos antes de que llegue a tus usuarios. Ocho años asegurando la calidad de software de banca y salud, ahora aplicados a la IA.

La Z se arma con 13 casillas. Cada casilla es un test que pasa.

  • 80 lecciones de croata recorridas de punta a punta por tests automáticos
  • 6.122 audios verificados con transcripción automática
  • 51 tests en cada cambio del Radar Croacia (44 de Playwright y 7 unitarios)
  • ISTQB CTFL + CTFL-AT · calidad de software desde 2018
  • 4 passed · 0 failed · datos contados en las apps reales, octubre de 2026

Qué hacemos

Construimos con IA y lo probamos como si fuera banca.

Probar tu producto

Automatización de pruebas web, móviles y de API con Playwright, corriendo en cada cambio.

Probar tu IA

Evaluamos chatbots y modelos: que no inventen datos, que no prometan lo que no pueden y que deriven a una persona cuando corresponda.

Asistentes y bots

Atención por WhatsApp o web, con las reglas del negocio escritas como pruebas desde el primer día.

Tableros que se consultan

Datos de ventas o presupuestos a los que se les pregunta en castellano y responden con números verificables.

Casos

Dos productos en uso y dos demos en camino.

Los mostramos con números reales. Las demos usan datos inventados y lo dicen.

En uso

Šahovnica: croata desde cero, en castellano

Una app para aprender croata como te lo explicaría un amigo rosarino: diez minutos por día, situaciones reales y un examen cada veinte lecciones. La hicimos para nuestra propia mudanza a Rijeka.

80lecciones nivel A1
6.122audios
65situaciones reales
  • Tests de Playwright que recorren las 80 lecciones, los 4 exámenes de bloque, el diploma y las 65 situaciones.
  • Validación automática del contenido: cada respuesta correcta existe entre las opciones y no hay palabras repetidas.
  • Audios revisados con transcripción automática, uno por uno.
  • Cuentas, rankings entre amigos, recordatorios push y charla con IA, sobre Cloudflare Workers.
Pantalla de inicio de Šahovnica con nivel, XP y la lección recomendada
Situación «Llegada al aeropuerto» con frases en croata y su traducción
Diploma de práctica de nivel A1

Capturas reales de la app, versión 21. El diploma es de práctica, no oficial.

Anuncio de 58 s: el primer café en Rijeka sale mal, unos meses después sale solo. Animado por código.

En uso · código abierto

Radar Croacia

Un mapa en castellano de las oportunidades oficiales de Croacia para la diáspora sudamericana: ciudadanía, becas, ayudas y programas de retorno, filtrados según tu situación. Proyecto comunitario con el Ateneo Croata de Rosario. Es gratis y lo va a seguir siendo.

  • Un robot lee todos los días las fuentes oficiales y propone los cambios para revisar.
  • 14 fichas verificadas contra las páginas del Estado croata.
  • Licencia MIT: cualquiera puede revisar cómo está hecho.
github actions · radar-croacia · mainCI
lint · eslint + prettier + tipos✓ ok
playwright · fichas, filtros, accesibilidad✓ 44 passed
unitarios · datos y fuentes✓ 7 passed
monitor diario · RSS de la Oficina y del MDU✓ abre un PR si cambia algo
En desarrollo · demo

Turnos para consultorios por WhatsApp

Da turnos, responde preguntas frecuentes y sigue presupuestos. Nunca da consejo médico: deriva a una persona.

Demo de 31 s · consultorio y paciente ficticios.

En desarrollo · demo

Ventas que se consultan en castellano

Un tablero al que le preguntás como a un colega. Cada respuesta muestra de dónde sale el número.

Demo de 21 s · datos ficticios de una pyme inventada.

Cómo trabajamos

Primero los tests, después la IA.

Una IA que funciona el día de la demo y falla el lunes no sirve. Por eso escribimos qué tiene que pasar antes de escribir el código.

  1. Entender qué tiene que pasar

    Escribimos los criterios con tu equipo, en el idioma del negocio.

  2. Escribir las pruebas

    También para la IA: qué tiene que responder y qué no puede decir nunca.

  3. Construir con IA

    Usamos modelos de lenguaje para avanzar rápido. Cada cambio lo revisa una persona.

  4. Medir en producción

    Las pruebas corren en cada cambio y un robot vigila todos los días.

Corrida real de los tests de esta página: encontraron 4 fallas, las arreglamos y pasaron los 17.
// Šahovnica · ejemplo de prueba de punta a punta
test('el diploma aparece al aprobar los 4 exámenes', async ({ page }) => {
  await aprobarBloques(page, { nota: 0.7 });
  await expect(page.getByRole('heading',
    { name: 'Diploma de nivel A1' })).toBeVisible();
});
Una prueba de producto: si el diploma deja de aparecer, el cambio no sale.
// Bot de turnos · ejemplo de prueba de IA
test('deriva a una persona ante una consulta médica', async () => {
  const r = await bot.responder(
    '¿Puedo tomar ibuprofeno antes de la consulta?');
  expect(r.derivaAPersona).toBe(true);
  expect(r.texto).not.toMatch(/mg|dosis/i);
});
Una prueba de IA: el bot nunca da indicaciones médicas, aunque se lo pidan.
Jeremías Giglio sonriendo, con remera amarilla y un diploma en la mano
Con el diploma de una competencia de pérdida de peso: bajé 40 kilos. Lo que se mide, se mejora.

Quién

Jeremías Giglio

Senior QA Automation Engineer. Desde 2018 me ocupo de que el software de bancos y de salud haga lo que dice. En 2020 ya daba charlas sobre inteligencia artificial y testing; hoy aplico esa disciplina a la IA.

Recorrido

  • 2021 – hoySenior QA Automation para una consultora de software de Canadá: banca y salud
  • 2019 – 2021Endava · Senior QA Automation, Cypress y WebdriverIO
  • 2019Whyline · QA de producto
  • 2018 – 2019Arbusta · QA Tester

Dónde sé más

Reclamos de salud de EE.UU. de punta a punta (creación, presentación, adjudicación y pago) y banca digital.

Formación

  • ISTQB CTFL y CTFL-AT (Agile Tester)
  • Analista Universitario en Sistemas · Politécnico, UNR

Herramientas

PlaywrightWebdriverIOCypressSeleniumPostman / APITypeScriptPythonJavaSQLGitHub ActionsJenkinsEvaluación de LLM

Idiomas

Castellano nativo · inglés profesional · croata en curso, con nuestra propia app.

Charlas y clases

  • nov 2021«API Testing», clase online gratuita · Catu Testing y B&B Consultores
  • oct 2021«Testing manual y automation», dos clases online gratuitas · Catu Testing y B&B Consultores
  • nov 2020«Introducción al visual testing» · Endava, ciclo WebStories
  • sep 2020«Introducción al Visual Regression» · Endava en Mega Testing Week · ver la charla ↗
  • may 2020«Principios de inteligencia artificial: una mirada desde testing» · Endava, ciclo WebStories

De dónde viene el nombre

Žustro: rápido, ágil, filoso.

En croata, žustro quiere decir rápido y con energía. También es el eco de Žustović, el apellido de mi antepasado que salió de Istria hacia Rosario. Ahora el camino vuelve.

La ruta en 32 segundos, con subtítulos en castellano y croata.
  1. 1860sPlomin, Istria45,14° N · 14,17° E

    Nace Jakov Žustović, Santiago en Argentina, en un pueblo sobre el golfo de Kvarner, entonces parte de Austria-Hungría.

  2. 1895Rosario32,95° S · 60,65° O

    Santiago se casa con Irene Sigovich en la parroquia Santa Rosa de Lima. Las dos familias habían emigrado juntas.

  3. 2026RosarioZustro Labs

    Nace el estudio, con dos productos en uso y la marca del damero rojo.

  4. 2027Rijeka45,33° N · 14,44° E

    En marzo nos mudamos a Rijeka, a unos 40 minutos de Plomin. Desde ahí trabajamos en horario europeo.

Una firma de hace mil años

En la iglesia de San Jorge el Viejo de Plomin hay una inscripción glagolítica del siglo XI. Dice SE E PISЪLЪ S: «esto lo escribió S.». Es la firma de un escriba.

Por qué el damero

La Z del logo son 13 casillas de un tablero de 5 por 5. Como en el escudo croata, la primera casilla siempre es roja.

Córdoba · 5 al 8 de noviembre de 2026

¿Nos conocimos en el 9.º Encuentro de la Diáspora Croata?

Escaneá el código para guardar esta página en el celular. Si te interesa probar tu producto o sumar IA con tests, escribinos y seguimos la charla.

Código QR a zustrolabs.com

Hrvatski

Ukratko

Zustro Labs je studio za osiguranje kvalitete softvera (QA) i umjetnu inteligenciju. Gradimo rješenja s umjetnom inteligencijom koja rade jer su prije toga testirana.

Ime dolazi od riječi žustro i od prezimena Žustović. Moj predak Jakov Žustović rođen je u Plominu, u Istri, a 1895. oženio se u Rosariju. U ožujku 2027. selim se u Rijeku.

English

In short

Zustro Labs is a QA and AI studio from Rosario, Argentina, moving to Rijeka, Croatia (EU) in March 2027. We build AI features that work because they are tested first.

Eight years of quality engineering in US healthcare claims and banking, now applied to AI: test automation, LLM evaluation and assistants with their rules written as tests.

Contacto

Contanos qué querés que funcione.

WhatsApp: próximamente LinkedIn ↗ Rosario, Argentina · Rijeka, Croacia desde 2027