Saltar al contenido
EN
Escríbeme

David Ameth Martínez Sánchez

Ingeniero de QA / Desarrollo full-stack e IA

Primero aprendí a encontrar errores. Después, a no cometerlos.

Cinco años asegurando la calidad de sistemas bancarios y de telecomunicaciones en Panamá. Hoy también construyo aplicaciones web y herramientas con IA.

David Ameth Martínez Sánchez
Abierto a oportunidades de QA y QA+desarrollo
Ciudad de Panamá, disponible en remoto

He asegurado la calidad para

Lo que he construido

Un caso de QA

Este sitio se prueba solo

Pruebas automáticas que revisan este portafolio tres veces por semana, en escritorio y en teléfono: que cada página cargue sin errores, que los enlaces funcionen, que el español y el inglés digan lo mismo, y que cumpla WCAG 2.1 AA en los dos temas. También revisan el sitio de cada proyecto que enlazo: que un buscador pueda encontrarlo y que se vea bien al compartirlo. Y cada día, otra suite revisa el dominio desde fuera: DNSSEC, DMARC, CAA, los certificados y las redirecciones.

En su primera corrida encontró cuatro fallos de contraste y tablas que no se podían recorrer con el teclado. Ya están corregidos.

  • Más de 100 pruebas por corrida
  • Escritorio y teléfono
  • En cada cambio y 3 veces por semana
  • DNS y TLS cada día

Playwright / TypeScript / axe-core / Python / GitHub Actions

El informe de Playwright de una corrida contra davidameth.dev: 119 pruebas pasadas y ninguna fallida.
La plataforma del torneo en producción: el podio de la temporada y la lista de equipos.

En producción

Torneo Volleyball 2026

La plataforma de una liga de siete equipos, con resultados, tabla y jornadas en vivo durante toda la temporada. La construí y la probé yo.

  • 53 jugadores
  • 21 partidos
  • cero descuadres
«Fue un cambio muy significativo, más transparencia entre los equipos y un apoyo enorme para la organización.»
Christian MuñozPastor
«Esta plataforma de torneo nos brindaba lo que necesitábamos saber. […] La verdad fue de mucha utilidad.»
Carlos MuñozJugador · Little Giant
Leer los testimonios completos

React 18 / TypeScript / Vite / Tailwind CSS / Supabase / PostgreSQL / Playwright / Vercel

La portada del portafolio: el nombre de Angie D. Martínez, su frase de presentación y su retrato en un jardín.

Encargo de cliente

Portafolio de una ingeniera en alimentos

Sitio bilingüe para una estudiante de último año que busca su primer empleo. Lo diseñé con ella, ronda a ronda.

  • 2 idiomas
  • 2 temas
  • 3 investigaciones premiadas
«Me parece genial cómo conviertes un currículum tradicional en algo mucho más personal, creativo y visual. Se nota que cada página está pensada para representar a la persona y hacer que su perfil destaque. ¡Excelente trabajo! ✨»
Angie MartínezClientaVerificado

Astro / TypeScript / CSS nativo / sharp / Puppeteer / Vercel

La documentación interactiva de la API: la descripción, el servidor y los ejemplos para llamarla.

En producción

API del Torneo Volleyball 2026

Una API REST pública con los datos reales del torneo: partidos set a set, la tabla FIVB, que explica cada desempate, y el podio de la fase final. Su tabla y su podio tienen que coincidir con los de la plataforma en producción, y una prueba lo comprueba.

  • 100 pruebas
  • 99 % de cobertura
  • 7 defectos encontrados y corregidos

Python / FastAPI / Pydantic / pytest / Hypothesis / Schemathesis / uv / Vercel

La portada de ScrumGames: la pregunta «¿Cómo nos fue en el sprint?», una fila con los íconos de los 10 juegos y el campo para entrar con el código de sala.

En producción

ScrumGames

Diez dinámicas para las retrospectivas de un equipo Scrum, de 10 a 60 minutos, en español y en inglés. En la mayoría, cada persona entra desde su celular o su computadora con un código, responde y vota, y los temas más votados salen como compromisos con responsable. Cada dinámica tiene su escena en 3D con el equipo dentro: una ruleta, un juicio al sprint, una gala de medallas, una casa de subastas, una montaña rusa y más. Sin cuentas: si alguien pierde la conexión o cambia de dispositivo, vuelve a su lugar.

  • 10 dinámicas, de 3 a 15 personas en tiempo real
  • Las salas se borran solas a los 15 días
  • Cada escritura validada en la base de datos

HTML / CSS / JavaScript / three.js / Supabase / PostgreSQL / Vercel

El Atlas vivo: «Pregunta, y mira dónde vive la respuesta», el campo para preguntar y el mapa de Panamá con las especies de anfibios por provincia y una rana de ojos rojos en el Pacífico.

En producción

Atlas vivo · Biodiversidad de Panamá

Preguntas en español, escritas o habladas, que un modelo de lenguaje convierte en SQL sobre una base de datos real de GBIF. La respuesta se dibuja en el mapa de Panamá, con fotos y audios de los avistamientos. Nació como proyecto de Base de Datos II y hoy corre en la nube.

  • 60,191 avistamientos de anfibios y aves
  • Comprobado contra MySQL: 72 de 72 pruebas iguales
«Este proyecto sobresale por su alcance, originalidad y nivel técnico. […] Lo posicionan entre los mejores trabajos desarrollados en el curso.»
Prof. Rafael VejaranoBase de Datos II, UTP · Calificación final: 100 (A)Ver la evaluación

TypeScript / Hono / Cloudflare Workers / Cloudflare Pages / PostgreSQL / Neon / Groq / Gemini / Python

Qué puedes encargarme

QA para tu sistema

Casos y matrices de prueba, pruebas de API y validación contra la base de datos, con cinco años de práctica en banca.

Ver experiencia

Pruebas automáticas

Una suite con Playwright que revisa tu sitio sola: páginas, enlaces, idiomas y accesibilidad.

Ver el caso

Tu sitio web

Rápido, bilingüe y accesible, diseñado contigo ronda a ronda.

Ver un encargo

¿Tienes algo en mente? Escríbeme y te respondo con una propuesta.

Cómo trabajo

Cada encargo sigue el mismo orden, sea un sitio, una aplicación o un plan de pruebas. Primero decidimos y después construyo; así nada se rehace.

  1. Entender

    Una conversación para saber qué problema quieres resolver, para quién y para cuándo.

    Recibes Un resumen escrito y una propuesta con lo que incluye y lo que no.

  2. Decidir

    Antes de programar acordamos el contenido, los flujos o los riesgos, y ves cómo va a quedar.

    Recibes Un brief de una página y una maqueta o un plan para aprobar.

  3. Construir y probar

    Avanzo por semanas. Cada semana ves algo funcionando, y las pruebas automáticas llegan con el código.

    Recibes Un enlace de vista previa y una nota corta cada semana.

  4. Entregar

    Publicamos un día hábil, todo queda a tu nombre y te enseño a usarlo.

    Recibes Los accesos, una guía corta, 30 días de garantía contra fallos y cuatro sesiones semanales para ajustes.

Cada etapa termina con algo que apruebas por escrito, así siempre sabes en qué punto estamos. Las reglas completas están en los términos y condiciones.

En qué soy útil

Aseguramiento de calidad

Matrices y casos de prueba, escenarios positivos, negativos y de frontera, validación cruzada y seguimiento en producción.

  • Postman
  • SQL
  • Oracle
  • DB2 sobre AS400
  • Scrum
  • Azure DevOps

Core bancario

  • AS400
  • T24
  • SYSCARD
  • HiTech
  • factura electrónica
  • banca en línea
  • tarjetas de crédito
  • KYC y onboarding
  • GoAnywhere

Desarrollo

Aplicaciones web full-stack, de la base de datos al despliegue. Diálogo directo con desarrollo, negocio y operaciones.

  • React
  • TypeScript
  • Vite
  • Tailwind
  • Supabase
  • Python
  • Flask
  • Git
  • Vercel

Sistemas de IA

Modelos de lenguaje aplicados al diseño de pruebas, a la generación de scripts y a la documentación técnica, siempre con validación humana.

  • Claude
  • Ollama con Qwen3
  • Groq
  • Gemini
  • Whisper
  • diseño de prompts

Dónde he trabajado

  1. hoy

    Banco Aliado

    Analista de Control de Calidad, vía Smart Consulting LA

    Pruebas de los servicios API que exponen el core en AS400, con validación cruzada de la respuesta JSON contra DB2.

    API REST, automatización con scripting, SQL, Scrum

  2. Multibank (hoy BAC)

    Analista de Control de Calidad, vía Smart Business Solutions

    Factura electrónica para Core MB y PREMIUM MB Seguros, validación de banca en línea, y seguimiento post-implementación de cada pase.

    AS400, HiTech, SYSCARD, banca en línea, factura electrónica

  3. Cable Onda (Tigo)Banesco

    Analista de Control de Calidad, vía Infosgroup

    Matrices de prueba levantadas junto al analista de negocio, y pruebas internas, con usuarios y en ambiente productivo.

    sistema Titan, core T24, tarjetas de crédito

El detalle, empleador por empleador

Formación

Licenciatura en Redes Informáticas

Universidad Tecnológica de Panamá. Graduado en .

Técnico en Ingeniería con Especialización en Redes Informáticas

Universidad Tecnológica de Panamá. Graduado en .

Idiomas

Español nativo · Inglés básico, en aprendizaje.

Certificaciones de Claude Academy

Claude 101, Claude Code 101. .

Certificación de Postman Academy

API Testing Learning Path. .

Certificación de Anthropic Education

Claude Platform 101. .

Preguntas frecuentes

¿Qué tipo de trabajo buscas?

Puestos de QA o de QA con desarrollo, en Ciudad de Panamá o en remoto. También acepto encargos: pruebas para tu sistema, una suite automática o un sitio web.

¿Dónde has trabajado?

Como consultor de QA en Banco Aliado, Multibank (hoy BAC), Banesco y Cable Onda (Tigo), a través de Smart Consulting LA, Smart Business Solutions e Infosgroup.

¿Con qué herramientas pruebas?

Postman y SQL sobre DB2 en AS400 para APIs y core bancario; Playwright para pruebas de punta a punta; pytest, Hypothesis y Schemathesis para APIs propias.

¿Puedo ver tus pruebas funcionando?

Sí: qa.davidameth.dev publica cada corrida de mis suites, prueba por prueba: este sitio, la API del torneo y la red de mi dominio.

¿Qué formación tienes?

Licenciatura en Redes Informáticas y Técnico en Ingeniería con especialización en Redes Informáticas, ambos de la UTP (2026), más certificaciones verificables de Postman Academy, Claude Academy y Anthropic Education.

¿Qué idiomas hablas?

Español nativo e inglés básico, en aprendizaje. La versión en inglés de este sitio no refleja mi nivel hablado.

¿Trabajamos juntos?

hola@davidameth.dev

LinkedInGitHubdescargar CV