Software QA Specialist · Manual & Automation

I build quality
into software —
not just test for it.

I'm John Aeris Barrot, a QA specialist and computer engineer from Calabarzon, Philippines. I test fintech platforms end to end — CRM, dealer portal, onboarding, and public web — with headless Playwright, Selenium, and Robot Framework.

$ python -u dealer_portal_runner.py --headless
[DONE] Passed=64 · Blocked=2 · Failed=0
$ 

01 About

I'm a Computer Engineering graduate of Batangas State University who went into quality assurance and stayed — because the interesting problems live in the gap between "it works on my machine" and "it works for the person paying for it."

Two products have shaped how I test. Today I cover a fintech suite — a CRM, a dealer portal, a sub-dealer onboarding flow, and the public site — across development and staging, where a wrong balance or a permission that leaks is somebody's money. Before that I led full-cycle QA on a cloud platform professional kitchens use to cost dishes, plan menus, and declare allergens on a printed label — and built its Playwright automation framework from scratch. One taught me transactions, roles, and state. The other taught me calculations and compliance, where the output is something a person with an allergy actually trusts.

The work itself is unglamorous and I like it that way — author the Gherkin cases, automate them in headless Playwright, capture the evidence, then walk each defect from filing through retest to closure. Roughly 15,000 test cases and 3,000 closed tickets later, the habit that stuck is refusing to write a verdict I can't trace back to a real execution.

Lately I've been building the tooling instead of just using it: an AI-assisted QA workspace where a dozen agents draft requirements from a user story, generate and score test cases against a quality gate, execute them in real browsers, produce the report, and sync the results back into the test-management platform over its API. It took the copy-paste out of my week and handed the time back to actual testing.

I'm at my best on products where being wrong is expensive.

Open to opportunities

0Projects handled
0Test cases written
0Defects resolved
0In QA

02 Toolkit

Automation

  • Playwright
  • Selenium WebDriver
  • Robot Framework
  • Cucumber
  • TestNG
  • Page Object Model (POM)
  • Data Driven Testing
  • Headless execution

Languages

  • Python
  • TypeScript
  • JavaScript
  • Java
  • Node.js
  • HTML
  • Bash
  • Object-Oriented Programming

API & Data

  • API Testing
  • Postman
  • REST
  • Supabase / PostgREST
  • SQL
  • JSON

Test Design

  • Gherkin
  • Behavior-Driven Development
  • Test Planning
  • Test Cases
  • Test Scenarios

Test Types

  • Functional
  • Regression
  • Integration
  • Smoke
  • Exploratory
  • Ad-hoc
  • Re-testing
  • User Acceptance Testing
  • Manual Testing

Defect & Process

  • Defect Management
  • Bug Tracking
  • Root Cause Analysis
  • Backlog Management
  • Agile
  • Sprint Planning
  • SDLC

Platforms

  • Jira
  • ClickUp
  • Trello
  • Backlog (Nulab)
  • Test Management Tools
  • GitBook
  • Git
  • GitHub
  • Version Control
  • Google Workspace
  • Microsoft Excel

AI-Assisted QA

  • Claude AI
  • Claude Skills
  • Cursor AI
  • Google Gemini

Beyond Testing

  • Leadership
  • Mentoring
  • Cross-functional Collaboration
  • Communication
  • Engineering
  • Web Development
  • Data Science

03 Experience

Professional

  1. Apr 2026 — Present Parañaque City, Philippines Hybrid · twice a month onsite

    Mid Software QA Specialist Fintech Software Company

    Quality across a fintech product suite — CRM, dealer portal, sub-dealer onboarding, and the public website — on development and staging.

    • Author Gherkin test cases, automate them with headless Playwright, and capture screenshot evidence for every execution.
    • Drive the full defect lifecycle from filing through retest to closure, entirely over the tracker's REST API rather than its UI.
    • Built the AI-assisted QA workspace the team runs day to day — a dozen agents covering requirements, test-case generation, execution, reporting, and result sync.

    Playwright, Python, REST APIs, Test Management Tools

  2. Aug 2023 — Mar 2026 2 yrs 8 mos Pasig City, Philippines Hybrid · twice a week onsite

    Software Quality Assurance Specialist Food Technology Software Company

    Led full-cycle QA for a cloud-based food management and inventory web system, from manual testing ownership to building the team's automation infrastructure from the ground up.

    • Architected a Playwright + TypeScript automation framework from scratch using POM and OOP principles, automating regression and E2E test cases and reducing manual testing time.
    • Executed functional, UI, API, regression, smoke, and exploratory testing across multiple modules using Postman and structured black-box techniques, maintaining stability through continuous requirement changes.
    • Managed high-volume defect tracking across thousands of logged issues in Backlog by Nulab — each documented with full replication steps, visual evidence, and root cause analysis to drive permanent fixes and eliminate recurring issues at the source.
    • Tested AI-integrated features for output accuracy, consistency, and response quality across varied data inputs.
    • Proposed UX and workflow improvements based on testing insights, reducing support requests, and mentored QA interns in best practices.

    Playwright, TypeScript, Postman, GitHub, Backlog (Nulab), Agile

  3. Feb 2023 — Apr 2023 3 mos Makati City, Philippines Remote · work from home

    Software Quality Assurance Intern IT Solutions Company

    Gained hands-on QA exposure across multiple live client systems spanning academic, fitness, and chatbot platforms.

    • Applied black-box testing techniques — functional, regression, integration, and exploratory — across diverse systems, identifying defects and recommending UI and responsiveness improvements.
    • Built foundational automation skills using Selenium WebDriver with Java, designing and executing test scripts to improve regression efficiency and coverage.
    • Created clear setup, installation, and user guide documentation for client systems using GitBook, making complex features accessible to end users.
    • Performed manual testing on a chatbot system, validating accuracy, reliability, and response consistency across varied input scenarios.

    Selenium WebDriver, TestNG, Java, GitBook, GitHub, Excel, Trello, Jira

Achievements & honors

  1. Dec 2024 Food Technology Software Company

    Best Quality Assurance Employee 2024 Company award

    Awarded for improving test coverage, streamlining QA processes, and delivering consistent, high-quality releases.

Certifications & training

  1. Udemy

    ISTQB Foundation Level V4.0 Complete Training

    Full Foundation Level v4.0 programme covering test design techniques, test management, and the fundamentals I apply to every suite I write.

  2. Udemy

    Playwright Automation Testing from Scratch with Framework

    End-to-end Playwright course covering framework design — the foundation of the automation infrastructure I went on to build in production.

  3. AWS

    AWS Academy Graduate AWS Academy Cloud Foundations

    Cloud fundamentals — core services, architecture, and the deployment model the systems I test run on.

  4. Zero To Mastery

    Complete Python Developers in 2022 Zero to Mastery

    Python from fundamentals through practical application — the language most of my automation and tooling is written in.

Education

  1. Years TBC Batangas, Philippines

    BS Computer Engineering Batangas State University

    Engineering background that still shows up in how I test — systems first, then the interface sitting on top of them.

04 Projects

01

Fintech Platform Suite

Fintech Software Company · 2026 — Present

A fintech product suite — CRM, dealer portal, sub-dealer onboarding, and public website — where dealers are registered and approved, wallets are funded, and bills are paid.

  • Playwright
  • Python
  • REST APIs
  • Test Management Tools
02

Cloud Food Management Platform

Food Technology Software Company · 2023 — 2026

A cloud-based food management and inventory platform that professional kitchens use to cost dishes, plan menus, and declare allergens on a printed label.

  • Playwright
  • TypeScript
  • Postman
  • Backlog (Nulab)
03

Fitness Website

IT Solutions Company · Internship

A client fitness website, tested for functional correctness alongside UI and responsiveness improvements across screen sizes.

04

Chatbot

IT Solutions Company · Internship

A conversational chatbot system, manually tested for accuracy, reliability, and response consistency across varied input scenarios.

05

School Management System

IT Solutions Company · Internship

A client academic platform covering day-to-day school administration workflows.

06

School Accreditation System

IT Solutions Company · Internship

An academic system supporting institutional accreditation submissions and the compliance documentation that goes with them.

05 Recommendations

Sir John was an incredible mentor during my internship. His expertise in quality assurance practices and deep understanding of the project were truly impressive. Beyond facilitating learning, his hands-on guidance and friendly nature also enhanced the professional aspect of my internship. Sir John's approachable demeanor and expert insights made each moment valuable and contributed to a deeply enriching journey.
Patricia Anne Sugapong Jr. Software Quality Analyst May 31, 2024 · worked in the same group
I am pleased to recommend Sir John, my mentor during my internship. His passion and exceptional skills greatly benefited my professional growth.
Hyacinth Ashley Radovan Graduated from Adamson University May 28, 2024 · worked in the same group
Aeris has an excellent understanding of the QA process and is always willing to go the extra mile to ensure that our products are of the highest quality. He has shown excellent problem-solving skills and have always been proactive in identifying any potential issues.
Francis Parreñas Fullstack QA · Manual & Automation Engineer April 24, 2023 · was John Aeris' mentor

06 Contact

Building something that has to work?

Open to QA and test automation roles. Calabarzon, Philippines — remote friendly.

barrotjohnaeris@gmail.com

Bug loose

A bug got into the page.