LR

QA Automation Engineer · Constructor de productos

QA Automation Engineer · Product Builder

Luis De Los Reyes

Ingeniero de automatización de pruebas con más de 8 años de experiencia en desarrollo y QA. Automatizo software con Selenium, WebdriverIO y Appium, y diseño flujos de pruebas asistidos por IA. Fuera del trabajo, construyo productos propios de principio a fin: SARA, Syncgle y Comercia.

Automation Test Engineer with 8+ years of experience in software development and QA. I automate software with Selenium, WebdriverIO and Appium, and design AI-assisted testing workflows. Outside of work, I build my own products end to end: SARA, Syncgle and Comercia.

📍 Barranquilla, Colombia 📍 Barranquilla, Colombia 🔗 linkedin.com/in/luisdelosreyes ✉️ Revelar correoReveal email

Sobre mí

About

Soy QA Automation Engineer en Qrvey desde 2020, donde automatizo pruebas con Selenium, WebdriverIO y Appium, ejecuto pruebas de rendimiento con Sitespeed.io y Artillery.io, e integro los resultados de las ejecuciones con Slack vía CI/CD. También contribuyo a un framework interno de QA asistido por IA (Node.js + Playwright + Playwright MCP), donde un agente explora la aplicación a partir de especificaciones y genera pruebas de regresión reproducibles, con seguimiento de cobertura sobre cerca de 1.000 casos planificados.

I've been a QA Automation Engineer at Qrvey since 2020, automating tests with Selenium, WebdriverIO and Appium, running performance tests with Sitespeed.io and Artillery.io, and integrating test results with Slack via CI/CD. I also contribute to an in-house AI-assisted QA framework (Node.js + Playwright + Playwright MCP), where an agent explores the app from feature specs and generates reproducible regression tests, tracking coverage across close to 1,000 planned test cases.

Antes de eso pasé varios años en Ludycom S.A., empezando en soporte de infraestructura y sistemas GIS, pasando por análisis y ejecución de pruebas, hasta desarrollo de aplicaciones Android nativas. Ese recorrido —de campo a desarrollo a QA— es la misma mezcla que uso hoy para construir mis propios productos: SARA (gestión académica), Syncgle (gestión de trabajo en campo) y Comercia (e-commerce local).

Before that I spent several years at Ludycom S.A., starting in infrastructure and GIS support, moving through test analysis and execution, up to native Android development. That path —from the field to development to QA— is the same mix I use today to build my own products: SARA (academic management), Syncgle (field work management) and Comercia (local e-commerce).

Rol actualCurrent roleSenior Automated Tester, QrveySenior Automated Tester, Qrvey
ExperienciaExperience+8 años en desarrollo y QA8+ years in dev & QA
EducaciónEducationIng. de Sistemas, UNADSystems Engineering, UNAD
IdiomasLanguagesEspañol (nativo) · Inglés (B1)Spanish (native) · English (B1)
UbicaciónLocationBarranquilla, ColombiaBarranquilla, Colombia

Experiencia

Experience

Trayectoria profesional

Professional journey

Más de una década moviéndome entre soporte técnico, desarrollo y aseguramiento de calidad.

Over a decade moving between technical support, development and quality assurance.

2020 — Presente
2020 — Present
Senior Automated Tester
Senior Automated Tester
Qrvey · Barranquilla, Atlántico
  • Automatización de casos de prueba con Selenium, WebdriverIO y Appium para asegurar la calidad del software.
  • Automating test cases with Selenium, WebdriverIO and Appium to ensure software quality.
  • Pruebas de rendimiento con Sitespeed.io y Artillery.io bajo distintas cargas y condiciones.
  • Performance testing with Sitespeed.io and Artillery.io under various loads and conditions.
  • Registro y seguimiento de defectos en Jira, e integración CI/CD con notificaciones a Slack.
  • Defect logging and tracking in Jira, plus CI/CD integration with Slack notifications.
  • Framework interno de QA asistido por IA (Node.js + Playwright + Playwright MCP): un agente explora la app desde especificaciones y genera pruebas de regresión reproducibles, con cobertura sobre ~1.000 casos.
  • In-house AI-assisted QA framework (Node.js + Playwright + Playwright MCP): an agent explores the app from specs and generates reproducible regression tests, tracking coverage across ~1,000 test cases.
Abr 2019 — Dic 2019
Apr 2019 — Dec 2019
Desarrollador de Aplicaciones Junior
Junior Application Developer
Ludycom S.A. · Barranquilla, Atlántico
  • Desarrollo nativo Android (Java), manejo de datos con SQLite e integración de servicios REST.
  • Native Android development (Java), SQLite data management and REST API integration.
  • Análisis, diseño, desarrollo y mantenimiento de soluciones para clientes internos y externos.
  • Analysis, design, development and maintenance of solutions for internal and external clients.
  • Levantamiento de requerimientos y documentación técnica para el equipo de ejecución.
  • Requirements gathering and technical documentation for the execution team.
Sep 2017 — Mar 2019
Sep 2017 — Mar 2019
Analista de Pruebas y Releases
Testing and Release Analyst
Ludycom S.A. · Barranquilla, Atlántico
  • Diseño y ejecución de casos de prueba para aplicaciones web y móviles, con reportes de ejecución.
  • Test case design and execution for web and mobile applications, with execution reports.
  • Scripts de automatización con Appium y Selenium para Android.
  • Automation scripts with Appium and Selenium for Android.
May 2013 — Sep 2017
May 2013 — Sep 2017
Asistente GIS / Asistente de TI e Infraestructura
GIS Assistant / IT & Infrastructure Assistant
Ludycom S.A. · Barranquilla, Atlántico
  • Digitalización e interpretación de planos cartográficos y soporte a actividades de campo.
  • Digitization and interpretation of cartographic plans and field survey support.
  • Soporte de la aplicación SigGas para empresas de gas como Gases del Caribe, Surtigas, Efigas y Gases de la Guajira.
  • Application support (SigGas) for gas companies such as Gases del Caribe, Surtigas, Efigas and Gases de la Guajira.
  • Técnico de planta y administrador de TI.
  • Plant technician and IT administrator.

Proyectos propios

Personal projects

Productos que diseñé y construí de principio a fin

Products I designed and built end to end

De la experiencia de campo (GIS, soporte técnico) y del oficio de QA nacieron estos productos: uno para instituciones educativas, otro para equipos de trabajo en terreno, y un tercero para pequeños negocios que quieren vender en línea sin pagar comisión. SARA y Syncgle están desplegados y en uso; Comercia está en desarrollo activo, con lanzamiento previsto en comercia-app.com.

From field experience (GIS, technical support) and the craft of QA came these products: one for educational institutions, one for field work teams, and a third for small businesses that want to sell online without paying commission. SARA and Syncgle are deployed and in use; Comercia is in active development, launching soon at comercia-app.com.

SARA — Sistema Académico de Rendimiento y Aprendizaje
SARA Sistema académico Academic system

SARA (Sistema Académico de Rendimiento y Aprendizaje) centraliza calificaciones, asistencia y boletines para colegios y docentes independientes. Nació entre 2017 y 2018 como proyecto de grado —entonces llamado SGA— mientras estudiaba Análisis y Desarrollo de Sistemas de Información (ADSI) en el SENA, y en 2025–2026 pasó por una reescritura completa: nueva arquitectura, modelo multi-tenant y una versión simplificada para docentes que trabajan solos.

SARA (Academic Performance and Learning System) centralizes grades, attendance and report cards for schools and independent teachers. It started between 2017 and 2018 as a capstone project —then called SGA— while I was studying Information Systems Analysis and Development (ADSI) at SENA, and went through a full rewrite in 2025–2026: new architecture, multi-tenant model, and a simplified version for teachers working solo.

  • Roles diferenciados: Admin, Coordinador, Docente, Estudiante, Acudiente
  • Distinct roles: Admin, Coordinator, Teacher, Student, Guardian
  • Boletines por período, curso y grado
  • Report cards by period, course and grade
  • Formularios de calificación y asistencia por curso
  • Grading and attendance forms per course
  • Módulo de análisis de riesgo académico por estudiante
  • Per-student academic risk analysis module
  • SARA Express: modo simplificado para docentes independientes
  • SARA Express: simplified mode for independent teachers
Multi-tenant SaaS Gestión académica Academic management
Dashboard de Syncgle con resumen de actividades por estado y por tipo
Syncgle Gestión de campo Field work management

Syncgle (antes Field Work) es una plataforma SaaS multi-tenant para gestionar actividades de técnicos en campo: instalaciones, mantenimientos y reparaciones. Conecta un panel web para administradores y supervisores con una app móvil para técnicos que sigue funcionando sin conexión, sincronizando automáticamente al recuperar la señal.

Syncgle (formerly Field Work) is a multi-tenant SaaS platform for managing field technicians' activities: installations, maintenance and repairs. It connects a web panel for admins and supervisors with a mobile app for technicians that keeps working offline, syncing automatically once connection is back.

  • Formularios dinámicos por tipo de actividad (texto, fotos, firma, GPS)
  • Dynamic forms per activity type (text, photos, signature, GPS)
  • Modo offline-first con cola de sincronización automática
  • Offline-first mode with automatic sync queue
  • Control de inventario y consumo de materiales por técnico
  • Inventory control and per-technician material consumption
  • Roles: Administrador, Supervisor, Técnico y Cliente
  • Roles: Administrator, Supervisor, Technician and Client
  • Dashboard con reportes en tiempo real por estado, técnico y tipo
  • Real-time dashboard with reports by status, technician and type
  • Panel de insights con indicadores clave de la operación
  • Insights panel with key operational indicators
  • Asistente con IA para consultar y gestionar actividades en lenguaje natural
  • AI assistant to query and manage activities in natural language
  • App móvil nativa (Expo/React Native) con cámara y GPS
  • Native mobile app (Expo/React Native) with camera and GPS
Node.js + Express PostgreSQL React + Vite React Native / Expo IndexedDB (Dexie) JWT + RBAC
App móvil de Syncgle mostrando una actividad con foto de evidencia, firma y GPS
Landing de Comercia con el mensaje 0% de comisión y una tienda de ejemplo en el celular
Comercia E-commerce local Local e-commerce

Comercia es una plataforma SaaS multi-tenant que le da a cualquier negocio pequeño en Colombia (comida, tiendas de barrio, belleza, floristerías...) su propia tienda en línea con su marca: catálogo, pedidos, pagos locales (efectivo, Bre-B, Nequi, tarjeta/PSE con Wompi) y seguimiento del pedido, todo sin cobrar comisión por venta —a diferencia de las apps de domicilios. En desarrollo activo, próximo lanzamiento en comercia-app.com.

Comercia is a multi-tenant SaaS platform that gives any small business in Colombia (restaurants, corner stores, beauty salons, florists...) its own branded online store: catalog, orders, local payments (cash, Bre-B, Nequi, card/PSE via Wompi) and order tracking —with zero commission per sale, unlike delivery apps. In active development, launching soon at comercia-app.com.

  • Tienda pública personalizada por negocio: marca, color, catálogo, secciones (quiénes somos, destacados, testimonios)
  • Custom branded storefront per business: brand, color, catalog, sections (about us, highlights, testimonials)
  • Checkout con recalculo de precios en servidor y pagos: efectivo, transferencia o Wompi (tarjeta/PSE), cada negocio con su propia cuenta
  • Server-recalculated checkout with cash, transfer, or Wompi (card/PSE) payments —each business connects its own account
  • Seguimiento público del pedido por link único, sin necesidad de cuenta
  • Public order tracking via unique link, no account needed
  • Panel del dueño con pedidos en tiempo real, catálogo, clientes y reportes de ventas
  • Owner panel with real-time orders, catalog, customers and sales reports
  • Asistente de ventas con IA (OpenAI) integrado en la tienda: responde sobre el catálogo y puede armar el pedido por chat
  • AI sales assistant (OpenAI) embedded in the storefront: answers catalog questions and can build the order via chat
  • Multi-tenant real con Row Level Security de Postgres: aislamiento de datos probado en pruebas automatizadas
  • True multi-tenant with Postgres Row Level Security: data isolation verified by automated tests
Next.js 16 + TypeScript Supabase (Postgres, Auth, Realtime, Storage) Tailwind CSS Zod Wompi OpenAI Vitest + Playwright
Tienda pública de Comercia en celular, con el asistente de ventas con IA abierto
Panel del dueño en Comercia mostrando el catálogo de productos

Habilidades técnicas

Technical skills

Herramientas y prácticas

Tools and practices

Pensamiento analítico aplicado a pruebas y validación de datos, enfoque en calidad y automatización, adaptabilidad a múltiples tecnologías y trabajo ágil (Scrum).

Analytical thinking applied to testing and data validation, focus on quality and automation, adaptability across technologies, and agile (Scrum) teamwork.

Lenguajes
Languages
JavaPythonJavaScript / TypeScriptSQL
Automatización y pruebas
Automation & testing
SeleniumWebdriverIOAppiumPlaywrightCucumberMochaPostman
IA aplicada a QA
AI applied to QA
Generación de pruebas asistida por IA AI-assisted test generation Agentes de IA para exploración de UI AI agents for UI exploration Model Context Protocol (MCP)
Rendimiento y datos
Performance & data
Apache SparkSitespeed.ioArtillery.ioValidación de datosData testing
CI/CD y herramientas
CI/CD & tools
JenkinsGitDockerJiraSlack
Prácticas
Practices
TDDBDDAPI testing Pruebas de regresiónRegression testing Metodologías ágiles (Scrum)Agile methodologies (Scrum)

Educación

Education

Formación académica

Academic background

Ingeniería de Sistemas
Systems Engineering
Universidad Nacional Abierta y a Distancia (UNAD) · Barranquilla, Atlántico
Jun 2025
Jun 2025
Tecnólogo en Análisis y Desarrollo de Sistemas de Información
Technologist in Analysis and Development of Information Systems
Servicio Nacional de Aprendizaje (SENA) · Barranquilla, Atlántico
Sep 2018
Sep 2018

Contacto

Contact

Hablemos

Let's talk

Abierto a nuevas oportunidades en QA, automatización y desarrollo de producto. Escríbeme por correo o LinkedIn.

Open to new opportunities in QA, automation and product development. Reach out by email or LinkedIn.