Quality Assurance
Automation Engineer

QA and Automation Engineer with expertise in functional and automation testing across banking, finance, and retail. Building scalable test frameworks with Python, Behave, Cucumber, and modern CI/CD pipelines. Passionate about combining structured test design with AI-assisted tooling to deliver reliable, high-performing platforms.

View My Work
David Le

Featured Projects

Cypress-Automation-Framework

JavaScript • Cypress • POM

Cypress-Automation-Framework

JavaScript-based E2E testing framework utilizing Cypress, Page Object Model, Faker.js for data generation, Mochawesome reporting, and GitHub Actions CI/CD integration.

dlorddev

TypeScript • Next.js • React

dlorddev

Personal portfolio website showcasing automation frameworks and projects

Playwright-Automation-Framework

TypeScript • Playwright • POM

Playwright-Automation-Framework

TypeScript-based cross-browser automation framework with Page Object Model, test fixtures, parallel execution, comprehensive reporting, and automatic failure screenshots/videos.

Python-API-Automation-Framework

Python • Behave • BDD

Python-API-Automation-Framework

BDD-driven API testing framework using Python, Behave, Poetry, Wiremock for mocking, Faker for data generation, Allure reporting, and GitHub Actions CI/CD.

Wiremock

Python • Java 17 • WireMock

Wiremock

Banking API stub service built with WireMock, Java 17, Python, Pytest for testing, response templating, dynamic data generation, and cloud deployment on Railway/Render.

Selenium-Automation-Framework

Java • Selenium • TestNG

Selenium-Automation-Framework

Java-based framework with Selenium WebDriver, TestNG, Maven, Page Object Model, Factory Pattern, ExtentReports/Allure reporting, Log4j2, and Java Faker for test data.

ISTQB CTFL 4.0 and iSQI Certified Agile Essentials badges

Certifications

Validated expertise in QA fundamentals and agile delivery.

ISTQB® Certified Tester Foundation Level (CTFL 4.0) and iSQI® Certified Agile Essentials.

Let's Connect

Interested in automation, testing, or have a project in mind? I'd love to hear from you.