Available for opportunities

Senior QA Automation
Engineer | AI Application
Software Developer

Building intelligent automation, AI-powered testing, and high-performance systems.

About Me

Engineering Quality at Scale

Passionate about merging AI innovation with robust software testing to deliver exceptional product quality.

Portrait of Cris Carlo Dapitanon
ISTQB Certified
AI-Driven QA

Hi, I'm Cris Carlo Dapitanon

Philippines

I'm a Senior QA Automation Engineer at LegalMatch with 9+ years in software quality, from manual and API testing to building scalable automation frameworks with Playwright, Cypress, and TypeScript.

I build test automation teams can trust: end-to-end and mobile testing, load and performance testing with k6 and JMeter, Lighthouse and Core Web Vitals audits, and CI/CD pipelines in Jenkins and Azure DevOps. Lately, I've been bringing AI into the workflow to generate and maintain tests faster.

Years in QA
9+
Years in QA
Certified Tester
ISTQB
Certified Tester
Testing scope
Web · API · Mobile
Testing scope

QA Automation

Building scalable automation frameworks with Cypress and Playwright, mobile testing with Appium, and REST API testing with Postman.

AI-Powered Testing

Driving AI-powered test automation that generates tests, speeds up maintenance, and accelerates QA workflows.

Performance Testing

Load and performance testing with JMeter and k6, plus Lighthouse audits that track Google Core Web Vitals.

CI/CD Pipelines

Designing CI/CD pipelines in Azure DevOps and Jenkins, along with custom pipeline development and Git workflows.

Notification Automation

Developing email server notification automation that delivers test results and alerts to the right people.

Next.js Development

Building fast, modern web applications and internal tools with Next.js and TypeScript.

Skills

Tech Stack & Expertise

A curated toolkit spanning test automation, performance, CI/CD, and AI-driven development.

Test Automation

Cypress
Playwright
Mobile Appium
REST API Testing
Postman
AI-Driven Testing

Performance Testing

JMeter
k6 Load Testing
Lighthouse
Core Web Vitals

CI/CD & DevOps

Azure DevOps
Jenkins
Custom Pipelines
Git

AI & Development

Next.js
TypeScript
JavaScript
Email Automation
OpenAI API
AI Agents
Projects

Featured Work

A selection of projects that showcase expertise in automation, AI, and modern engineering.

AI TestGenie

AI-powered Test Automation Assistant

An intelligent assistant that generates test cases and automation scripts using AI. Seamlessly integrates with CI/CD pipelines to accelerate QA workflows and improve test coverage.

PythonOpenAI APILangChainDockerGitHub Actions

Cypress Lighthouse Performance

Automated Performance Auditing

Automated performance auditing framework that integrates Google Lighthouse directly into the Cypress test pipeline, providing continuous performance monitoring and regression detection.

CypressLighthouseJavaScriptCI/CDNode.js

Playwright POM Framework

Scalable Page Object Model Architecture

A production-ready, scalable automation framework built with Playwright using the Page Object Model pattern. Features CI-ready architecture, parallel execution, and comprehensive reporting.

PlaywrightTypeScriptGitHub ActionsDockerAllure

Face Recognition Attendance

AI Vision System

AI-powered employee attendance system using real-time face recognition. Features employee enrollment, live camera feed processing, and automated attendance logging with a modern dashboard.

PythonOpenCVTensorFlowFastAPIReact
Experience

Professional Journey

A track record of building quality into software through automation and innovation.

Sr. QA Automation Engineer

LegalMatch • Apr 2023 – Present

  • Spearheaded test automation for the Law Library, Attorney Cases, and Client Page Dashboard projects using Playwright and Cypress, ensuring comprehensive coverage of critical user workflows.
  • Automated web UI testing for case posting and client dashboard interactions, ensuring seamless experiences across browsers and devices.
  • Conducted performance testing on Law Library pages and Client Dashboards with k6, identifying and resolving bottlenecks to improve responsiveness and load times.
  • Designed modular, scalable automation frameworks in TypeScript for efficient maintenance and future-proof testing.
  • Integrated automated suites into Jenkins CI/CD pipelines, reducing deployment errors and improving delivery speed.

QA Engineer

Reekoh • May 2022 – May 2023

  • Reviewed technical specifications and diagrams to align testing strategies with project requirements.
  • Developed automated test cases with Cypress and maintained regression test scripts.
  • Performed API testing with Postman and Swagger, ensuring compatibility with external vendor software.
  • Conducted mobile automation testing for workforce management applications.
  • Researched new testing methodologies and tools to strengthen the team's capabilities.

Quality Assurance Analyst

MicroSourcing • Mar 2021 – May 2022

  • Designed and implemented test plans adhering to organizational quality standards.
  • Automated regression test suites using Selenium.
  • Conducted mobile automation testing for workforce management applications.

Solutions Developer (QA)

Lenovo PCCW Solutions • Mar 2017 – Mar 2021

  • Analyzed requirements, wrote and executed test cases, and reported defects by severity with post-fix regression testing.
  • Designed and implemented automation scripts using Cypress, Selenium, Maven, and TestNG.
  • Conducted end-to-end mobile and cross-browser testing with Appium and Experitest.
  • Executed REST API CRUD testing (GET, POST, PUT, DELETE) with Postman.
  • Validated XML/JSON responses, status codes, and database integrations (SQL and MongoDB).
  • Collaborated with developers to investigate and resolve issues.

Education

BS Computer Engineering

Surigao del Norte State University

2006 – 2011

Certifications

ISTQB Certified Tester Foundation Level

ISTQB

Test Automation Foundations

Selenium Essential Training

Cypress V5 UI & API Testing Automation

Contact

Get In Touch

Have a project in mind or want to discuss opportunities? I'd love to hear from you.

Connect with me