Oliver Infante
QA Engineer — Quality, automation and applied AI
Profile
Software Engineer specialized in QA. I design test cases, run regression suites and chase defects down to their root cause — and anything that can be automated, I automate. I come from development, so I understand the code I'm testing.
Skills
- QA and Testing
- Manual testing · Functional test cases · Regression testing · Automated E2E testing · pytest · Defect reporting and tracking · Root cause analysis · QA sign-off
- Automation and AI
- Agentic systems · Anthropic API · Local models (Ollama) · LLM as a judge · Telegram bots · Process automation
- Tracking and Management
- Azure DevOps · Jira · Trello
- Languages and Frameworks
- Python · FastAPI · C# · .NET · TypeScript · Next.js · Dart · Flutter
- Databases
- PostgreSQL · SQL Server · MySQL · SQLAlchemy · Redis
- Infrastructure and Systems
- Docker / Compose · Linux (DietPi) · nginx · Celery · SSH · Tailscale · Git / GitHub
Experience
Junior Developer and IT Support — Carga Fácil GHH
Feb 2024 — Present- —Developing and maintaining web applications with .NET and C#.
- —Leading the SEO structure and the design of the company website.
- —Providing IT support and resolving hardware and software incidents for internal teams.
QA Engineer and Mobile Developer — Focused Project
Apr 2024 — Jan 2025- —Contributing to a cross-platform support system for ADHD patients, psychologists and psychiatrists (Flutter mobile + web).
- —Writing and executing functional test cases and regression suites for the patient and clinical staff modules.
- —Reporting and tracking defects end to end in Azure DevOps.
- —Taking part in sprint planning and in QA sign-off before each release.
Systems, Web and Brand Lead — La Infantería Motorsport
Ongoing- —Building and maintaining the team's web platform on Next.js and Supabase: public site plus an authenticated admin panel.
- —Backing the site with 72 automated vitest tests across three suites: unit, smoke against a running instance, and security.
- —Testing the permission model negatively: that the public key cannot write to any table or upload to Storage, and that the data is left intact after the attempt.
- —Administering the shop's systems and directing brand identity, online presence and results documentation.
- —Providing technical support for the setup of the shop's Mustang chassis.
Projects
End-to-end testing engine for WhatsApp customer-service bots. A local model talks to the bot posing as a real customer, and a second model then grades the conversation against a checklist. It started as a way to test the bot at the company I work for, and I released it as a generic tool.
Node.js · Ollama · E2E Testing · LLM as a judge · WhatsApp · Open Source
Telemetry analysis platform for sim racing: it turns a session's raw data into concrete answers about where time is lost and which setup change wins it back.
FastAPI · PostgreSQL · Celery · Next.js · Docker · pytest · Telemetry
Focused
Mobile Developer and QAADHD support platform connecting patients, psychologists and psychiatrists in a single mobile and web experience. Final degree project.
Flutter · Dart · Manual QA · Azure DevOps · Healthcare
Multi-user Telegram bot running in production with real users. It automates the full e-ink reading pipeline: per-user series tracking, conversion to optimized KEPUB and direct delivery to the reader.
Python · Telegram Bot API · Docker · pytest · Automation
La Infantería Motorsport
Development, QA and administrationWeb platform for the team and the shop: public site plus an authenticated admin panel on Next.js and Supabase. It's the project where my QA work shows best, because the permission model isn't documented — it's verified by tests.
Next.js · Supabase · PostgreSQL · vitest · Security testing · RLS · CSP
Education
B.Sc. in Software EngineeringMagna Cum Laude
INTEC — Instituto Tecnológico de Santo Domingo
2020 — 2025
Certifications and languages
- ISTQB Foundation Level — In progress (2026)
- Spanish — Native
- English — B1/B2 — Professional written communication