··
Soy José, QA Engineer. Llevo más de una década probando software y automatizando pruebas para que dejen de pinchar en producción. La versión larga del "sobre mí" es esta página, todo lo demás está repartido por las entradas del cuaderno.
$ whoami
jose · qa engineer · self-hosted
$ uptime
10+ años en QA · 6+ en automatización
$ now
agentes IA aplicados a testing, supply chain, self-hostingEmpecé en 2009 en operaciones y sistemas, montando todo lo que se podía romper. En 2015 di el salto a la automatización de pruebas y desde entonces no he salido del mundo del QA. He pasado por consultoras, software industrial, banca y producto financiero. Ahora soy senior qa tester en una entidad bancaria digital.
Lo que me sigue interesando después de todos estos años es lo mismo del primer día. El software que se rompe casi siempre se rompe por la misma esquina y casi nunca la está mirando nadie. Mi trabajo es enseñar al equipo a mirarla.
Lo que toco a diario en el trabajo y lo que hay debajo de este blog.
trabajo selenium · katalon · postman · jmeter · jira/xray
cuaderno next.js · sqlite · drizzle · docker · cloudflare
lenguajes java · c# · python · typescript
infra vps con dokploy · homelab con nas y cámarasTesting E2E que no es teatro de tests verdes.
Automatización con foco. Nada de pirámide invertida ni cuarenta tests UI por feature.
Accesibilidad. WCAG 2.1 AA, lectores de pantalla y todo lo que la mayoría se salta.
Self-hosting, desde un VPS o desde el salón.
Agentes IA aplicados a QA cuando ahorran trabajo de verdad. Cuando son demo, da igual.
Tutoriales de «10 cosas que hacer», hay sitios mejores.
Mobile nativo, lo veo desde fuera y prefiero callarme.
Cripto, web3, NFTs y derivados.
Listas de «best practices» sin contexto, casi siempre dependen del equipo y del producto.
Lo que tengo en el laboratorio aparte del cuaderno, en distintos estados de terminación.
Scam Detector. Identifica estafas online combinando un modelo IA y un clasificador clásico.
JMO Labs. Plataforma de E2E con generación asistida por IA, donde delego lo aburrido y veo qué se rompe.
HealthStatus. Monitor de mis propios servicios, ntfy y un dashboard que solo veo yo.
MyBox y Time Vault. Experimentos con cifrado en cliente y cápsulas digitales que se abren con fecha.
El cuaderno no es un blog técnico al uso. No verás top-10 ni tutoriales paso a paso, y tampoco un párrafo final que repita lo dicho. Lo que hay son entradas escritas después del hecho, cuando el problema ya está resuelto y solo queda lo que he aprendido. Si te sirve, perfecto. Si no, también.
El código del blog y de la infra está abierto en mi GitHub, los comentarios pasan por moderación manual y la única analítica es Umami autoalojada, sin cookies. El detalle largo está en la política de privacidad del pie de página.
En casa tengo un homelab pequeño con NAS, cámaras y un puñado de contenedores que ya solo entiendo yo. Los fines de semana intento la quiniela del fútbol, llevo años sin acertar. Y arrastro quince años de fotos sin organizar, eso lo dejo para nunca.
El blog no tiene formulario de contacto a propósito, prefiero no acumular más correo. Si me quieres escribir, lo más cómodo es el formulario de mi portfolio en josemanuelortega.dev, aunque puedes enviarme un e-mail a [email protected] También me tienes en GitHub y LinkedIn, o por RSS si solo quieres avisos cuando publique algo nuevo.