Hi, I'm Juan
QA Automation Engineer with a strong software development background.
Featured Projects
Ceramic Shop E-Commerce
An online ceramic store built to simulate a real production e-commerce system. It includes user accounts, shopping cart functionality, and Stripe payment integration. The main focus of the project is to demonstrate how quality assurance and automated testing can be applied across critical user journeys like checkout and payments.
Custom Keyboard Collective
An e-commerce application built to demonstrate modern QA automation practices in a real-world Django environment. The project focuses on ensuring reliability through automated testing, continuous integration, code quality checks, and performance validation.
Pozole
A REST API built with Flask to manage employee schedules and shift assignments for a restaurant workflow system. The project focuses on backend reliability and demonstrates how structured testing can validate API behavior, data integrity, and system performance.
How I Work
My approach to ensuring software quality and reliability.
Quality First
Integrating testing early in the development lifecycle to catch bugs before they reach production.
Automate Everything
Building reusable, maintainable test frameworks to replace manual repetition with fast, scalable automated suites.
Continuous Delivery
Integrating regression and smoke test suites into CI/CD pipelines to ensure constant code stability.
What I Use
Languages
Python, JavaScript, TypeScript
E2E Browser Testing
Playwright, Cypress, Selenium
Unit & Integration Testing
Pytest, Jest
Performance Testing
Locust, Jmeter
Quality, Tools & CI/CD
GitHub Actions, Lefthook, Husky, Astral uv, Bun, Ruff, Biome
Experience & Education
Experience
Full-Stack Developer (Internship)
- Built a Node.js script to detect and remove duplicate media files, improving storage efficiency.
- Developed an end-to-end artist registration feature using React, validation rules, Prisma ORM, and MariaDB.
- Improved UI components to enhance navigation and user experience for high-resolution artwork browsing.
Previous Professional Experience
- Managed fast-paced teams and daily operations, ensuring quality, efficiency, and on-time delivery.
- Improved workflows and communication processes to increase team performance.
- Worked with large digital media libraries, applying technical standards to deliver consistent results.
Education
Software QA & Test Automation Engineering Specialization
Website Design Specialist
Let's build something reliable together
Whether you need to scale your testing automation, set up a CI/CD pipeline, or validate a complex REST API, feel free to reach out!
Get In Touch