Saltar al contenido
David Martínez

En detalle

Las funciones de cada puesto, cómo uso la IA en el trabajo de QA, las competencias completas y la formación.

Los puestos, uno por uno

  • Banco Aliadohoy

    Analista de Control de Calidad (QA) · vía Smart Consulting LA2026 — hoy

    • Diseño y ejecución de pruebas sobre los servicios API que exponen la funcionalidad del core bancario en AS400, validando con Postman el código de respuesta, la estructura y el contenido del payload.
    • Validación cruzada de la información: comparación de la respuesta JSON contra los registros persistidos en DB2 sobre AS400 mediante consultas SQL de verificación.
    • Diseño de casos de prueba para módulos del core, cubriendo escenarios positivos, negativos y de frontera.
    • Trabajo bajo metodología ágil Scrum: participación en las ceremonias del equipo, refinamiento de historias de usuario, y reporte y seguimiento de incidencias dentro del sprint.
  • Multibank

    Analista de Control de Calidad · vía Smart Business Solutions2022 — 2025

    • Gestión de la documentación de pruebas, diseño y ejecución de casos, reporte de incidencias y seguimiento hasta su cierre.
    • Implementación del proyecto de factura electrónica para Core MB (AS400) y PREMIUM MB Seguros.
    • Implementación de mejoras y correcciones sobre los aplicativos del banco (AS400, HiTech, ASICOM y Tekins), y validación de módulos de banca en línea.
    • Coordinación de sesiones de acompañamiento y pruebas con usuarios y departamentos involucrados, además de capacitaciones internas sobre los proyectos entregados.
    • Seguimiento post-implementación en producción, garantizando la estabilidad de cada pase.
    • Participación en el proyecto de migración de servidores obsoletos.
  • Cable Onda (Tigo) y Banesco

    Analista de Control de Calidad · vía Infosgroup2017 — 2019

    • Levantamiento de información junto al analista de negocio para construir las matrices de prueba y validar los escenarios de cada proyecto.
    • Ejecución de pruebas internas, con usuarios y en ambiente productivo, sobre aplicativos y dispositivos físicos.
    • Validaciones sobre el sistema Titan (Cable Onda y Tigo), y sobre core bancario y tarjetas de crédito (Banesco).
    • Apoyo a distintos grupos de trabajo, capacitaciones en sucursales y pase de conocimiento a nuevos integrantes del equipo.

IA aplicada al aseguramiento de calidad

La IA forma parte de mi flujo de trabajo de QA, siempre con validación humana del resultado.

  • Diseño de casos de prueba y matrices a partir de historias de usuario y documentación funcional, incluyendo escenarios negativos y de frontera que suelen quedar fuera del alcance inicial.

  • Generación y revisión de consultas SQL de validación contra las tablas del core, para confirmar que lo que responde el servicio es exactamente lo que quedó persistido en la base de datos.

  • Comparación estructurada de payloads JSON — petición, respuesta y registro en base de datos — para detectar campos ausentes, tipos de dato incorrectos y transformaciones no documentadas.

  • Redacción de documentación técnica, reportes de incidencias y evidencias de prueba, y construcción de aserciones de validación en Postman.

Cuando la información no puede salir del entorno, trabajo con modelos locales mediante Ollama.

Competencias técnicas

  • Testing y QA

    Matrices y casos de prueba · Pruebas funcionales · Integración · Regresión · Aceptación de usuario · Escenarios positivos, negativos y de frontera · Reporte y seguimiento de incidencias · Pruebas en producción · Scrum

  • Pruebas de API

    Postman · Colecciones y entornos · Variables y scripts · Aserciones de respuesta · Servicios REST · Validación cruzada JSON ↔ base de datos

  • Bases de datos

    SQL · Oracle SQL · DB2 sobre AS400 · MySQL · PostgreSQL (Supabase) · Normalización 1FN–3FN · Funciones almacenadas · Triggers y procedimientos · JOINs y agregaciones

  • Core bancario

    AS400 · HiTech · Factura electrónica · Banca en línea · Tarjetas de crédito · KYC y onboarding · GoAnywhere

  • Desarrollo

    React 18 · TypeScript · Vite · Tailwind CSS · Supabase · Python · Flask · Java (fundamentos) · Git y GitHub · Vercel

  • Inteligencia artificial

    Claude (Anthropic) · Ollama con Qwen3 · Groq (Llama 3.1) · Google Gemini · Whisper · edge-tts · Diseño de prompts · Degradación elegante

  • Sistemas y redes

    Linux desktop y server · Windows · PowerShell · DHCP · DNS · NTP · Active Directory

Formación

  • Licenciatura en Redes Informáticas

    Universidad Tecnológica de Panamápénsum 2026

    Pénsum académico completado en 2026. Pendiente únicamente el acto de graduación.

  • Formación autodirigida con aplicación práctica

    Permanente

    Pruebas de API con Postman sobre flujos de core bancario, KYC y onboarding, con validación contra DB2. Desarrollo web moderno con React, TypeScript y Supabase. Inteligencia artificial aplicada, incluyendo modelos de lenguaje locales y en la nube.

  • En estudio sin práctica aún

    En curso

    Automatización de colecciones con Newman. Integración y entrega continua (CI/CD) con GitLab CI y Jenkins. SoapUI. Arquitecturas SOAP, GraphQL, gRPC, WebSockets y Webhooks, de las cuales manejo los fundamentos conceptuales y los criterios de prueba asociados.