Skip to content
Download PDF← Portfolio

Oliver Infante

QA EngineerQuality, 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

botqa

Author — open sourcegithub.com/Inf015/botqa

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

Delta

In developmentgithub.com/Inf015/Delta

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 QA

ADHD support platform connecting patients, psychologists and psychiatrists in a single mobile and web experience. Final degree project.

Flutter · Dart · Manual QA · Azure DevOps · Healthcare

Kepubli

In productiont.me/KepubliBot

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 administration

Web 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