โœ“ Open to work ยท South Australia ยท QA Engineer

Quality Assurance Engineer

Hi, I'm Patrick Victoriano

I help teams ship reliable software by designing thorough test strategies, building automation frameworks, and catching defects before users do.

expect(candidate).toPass()

expect(background).toBeSolid()

About Me

Portrait of Patrick Victoriano

I'm a Quality Assurance Engineer with 4+ years in QA and over a decade in technology, working across financial data services to keep complex software reliable. I specialise in building test automation from the ground up, bringing structure to test documentation, and standardising release processes that prevent defects from ever reaching production.

At ICE Data Services I introduced automation to a fully manual team โ€” building a Playwright suite that halved manual testing effort, then rewriting it in Cypress mid-project when the framework pivoted, all without losing coverage. I care about clear bug reporting, repeatable process, and mentoring others to ramp up fast.

  • Location: South Australia (AU Citizen)
  • Experience: 4+ years in QA
  • Email: pvictoriano@pm.me
  • Availability: Open to opportunities

expect(stack).toBeBattleTested()

Skills & Tools

Test Automation

  • Playwright
  • Cypress
  • Selenium
  • Robot Framework

API & Performance

  • Postman
  • SOAP UI
  • k6
  • JMeter

Languages

  • TypeScript
  • JavaScript
  • Python
  • SQL

Tools & Platforms

  • Jira
  • Confluence
  • ALM
  • Git
  • Jenkins
  • AWS
  • BrowserStack
  • GitHub Copilot
  • Claude AI
  • PowerShell
  • Bash

expect(experience).toBeProven()

Experience

  1. Jul 2021 โ€“ Jun 2026

    Quality Assurance Engineer โ€” ICE Data Services Australia

    • Introduced test automation to the essCert project by independently building a Playwright suite from the ground up, shifting the team away from fully manual testing and reducing manual testing effort by 50%.
    • Rewrote the entire automation suite when management pivoted from Playwright to Cypress mid-project โ€” keeping coverage intact while the app was simultaneously rebuilt on a modern framework.
    • Standardised the release process with a pre-release checklist and smoke testing on every build, achieving zero critical production incidents across 6 consecutive releases.
    • Cut invalid "not reproducible" bug closures by 80% by introducing a standardised bug report template (actual vs. expected, repro steps, screenshots, logs), adopted as the team-wide standard in Jira.
    • Onboarded 2 QA engineers with a structured 1-month guide, KB articles and pairing sessions, halving ramp-up time from 2 months to 1.
    • Maintained a single source of truth for testing โ€” high-level scenarios in Confluence for stakeholders and detailed test cases in ALM.
  2. Jun 2015 โ€“ Jul 2021

    Customer Support Consultant โ€” ICE Data Services Australia

    • First point of contact for Level 1โ€“2 support, resolving troubleshooting and repair issues while meeting all SLA commitments and maintaining high customer satisfaction.
    • Built and maintained an internal knowledge base that helped staff resolve recurring issues faster, with all cases accurately logged in the tracking system.
    • Provided reliable time and cost estimates for annual budgeting and project planning, and delivered weekly case and escalation reports to keep management informed.
  3. May 2012 โ€“ Oct 2014

    Systems Analyst โ€” GFT Global Markets Asia (Singapore)

    • Delivered Level 1โ€“2 technical support across a globally distributed environment spanning 8 offices (US, UK, APAC), meeting SLA targets for service restoration.
    • Managed the end-to-end incident lifecycle for the Technical Support Center โ€” assessing priority, coordinating escalations and keeping stakeholders informed until full service was restored.
  4. Jul 2006 โ€“ Mar 2012

    Network Engineer โ€” Fujitsu Ten Solutions Philippines

    • Owned end-to-end deployment of new workstations โ€” building the Standard Operating Environment (SOE), imaging machines, provisioning access and validating functionality before client handoff.
    • Maintained OS, software and system utilities to company standards through routine patching, configuration management and hardware upgrades.

expect(work).toShipReliably()

Highlights

essCert Automation Suite

Took the initiative to shift a fully manual team toward automation by independently building a Playwright end-to-end suite from scratch โ€” reducing manual testing effort by 50%.

  • Playwright
  • TypeScript
  • E2E

Framework Migration: Playwright โ†’ Cypress

Rewrote the entire automation suite mid-project after a framework pivot, keeping test coverage intact while the application was simultaneously being rebuilt on a modern stack.

  • Cypress
  • Regression
  • Migration

Release & Bug-Reporting Standards

Standardised releases with a pre-release checklist and per-build smoke testing (zero critical incidents over 6 releases), and introduced a bug report template that cut invalid closures by 80%.

  • Process
  • Jira
  • Confluence

Playwright Framework

A reusable Playwright end-to-end testing framework with the Page Object Model, typed fixtures, and environment-based configuration โ€” structured to be readable and easy to extend.

  • Playwright
  • TypeScript
  • E2E

Cypress Framework

A Cypress testing framework covering end-to-end and component tests, with custom commands, typed environment config, and CI-ready project structure.

  • Cypress
  • TypeScript
  • E2E

Portfolio Website

This site โ€” a dependency-free portfolio built with plain HTML, CSS, and JavaScript, hosted on GitHub Pages. Features a light/dark theme and a toggleable, test-runner themed "QA mode".

  • HTML
  • CSS
  • JavaScript

expect(certs).toBeOnRecord()

Certifications

  • Microsoft Certified Professional Microsoft
  • Linux Professional Institute Certification (LPIC-1) Linux Professional Institute (LPI)

expect(degree).toExist()

Education

  • Polytechnic University of the Philippines Bachelor of Science in Computer Engineering
    May 2006

expect(reply).toBeReceived()

Get In Touch

Open to QA opportunities and collaborations.
Send me a message below or reach me by email.

or email me directly at pvictoriano@pm.me