background
Nahuel

Welcome to my personal site

Welcome to my portfolio — I’m Nahuel Seoane, QA Automation Engineer

QA Automation Engineer • Python Developer • IT Automation

Download CV

About me

Python Automation Developer transitioning into QA Automation, with hands-on experience building workflow, UI, and data-processing automation. Over the last years, I’ve built automation scripts, data-processing tools, and UI workflows that significantly reduced manual work and improved operational efficiency.

My focus is on designing reliable, maintainable automation using Python, Selenium, and the Page Object Model — always aiming for clean structure, clarity, and long-term scalability.

Coming from a development background, I bring strong problem-solving skills, debugging experience, and a deep understanding of how systems behave under the hood. I’m currently expanding my knowledge in software testing practices, test design, and modern automation frameworks to deliver high-quality, well-tested solutions.

My goal is to join a team where I can combine development, automation, and QA practices to build robust pipelines, improve product quality, and create meaningful impact through smart automation.

What I Do

🔧

Test Automation

UI automation with Python, Selenium, Pytest, and the Page Object Model.

🧪

UI Testing (POM)

Reusable page objects, clean waits, and maintainable test architecture.

⚙️

Backend Automation

REST API testing, data workflows, ETL scripts, and validation pipelines.

🚀

Process Automation

Python tools that eliminate manual work and streamline daily operations.

🧠

QA Mindset

Edge-case thinking, debugging, and quality-driven development.

My Projects

A selection of my web development and Python automation projects.

Automation

1. Python Workflow Automation Engine

Python Workflow Automation Engine running in the terminal

A YAML-driven automation engine built with Python. It validates task dependencies, executes actions in the correct order, processes Excel data, generates reports, and runs automated tests through GitHub Actions.

Tools: Python, Pytest, Typer, PyYAML, openpyxl, GitHub Actions

👉 View GitHub Repository

2. 🔧 Automating Payment & Email System for Tennis Club

Proyecto 2

_Tools: Python, Selenium, Excel (openpyxl), Gmail API, dotenv

👉 View GitHub Repository

3. Automated Birthday Email System

Proyecto 3

_Tools: Python, Gmail API -> People, GitHub Actions

👉 View GitHub Repository

4. PDF Text Replacement Tool

Proyecto 4

_Tools: Python, PyMuPDF

👉 View GitHub Repository

5. Automated Debtor Notification System

Proyecto 5

Tools: Python, Selenium, Pandas, Whatsapp

👉 View GitHub Repository

Frontend Projects

6. 🌐 Google Homepage Clone

Screenshot

Tools: HTML, CSS, SVG, Flexbox, Grid

👉 View GitHub Repository

Backend Projects

7. ☕🛒 Coffee Shop – Django Web Application

Screenshot

A full-stack web application built with Django that simulates an online coffee shop. The project demonstrates core web development concepts such as authentication, product management, and order handling, while also exposing a REST API for integration.

Tools: Django, PostgreSQL, DRF, Crispy Tailwind.

👉 View GitHub Repository

8. 📝⬆ Notes App – Flask Web Application

Screenshot

A full-stack web application built with Flask that allows users to register, log in, and manage personal notes. The project demonstrates core backend concepts such as authentication, user-specific data handling, database migrations, and unit testing, while also integrating TailwindCSS for a clean and responsive frontend.

Tools: Flask, SQLAlchemy, Flask-Login, Flask-Migrate, WTForms, TailwindCSS, SQLite, Unittest.

👉 View GitHub Repository

Contact