mark

Mark Cordero

QA Engineer / Test Analyst based in Melbourne. I design test strategies, uncover edge cases, and partner with teams to ship reliable, user-centered products.

Focused on clear communication, thoughtful coverage, and understanding both the business goals and the real user experience behind every feature.

PlaywrightWeb, API & MobileAgile / Scrum
Open to QA | AI Engineer roles
Download resumeGet in touch
Mark Joseph Cordero

Profile

Mark Joseph Cordero

Melbourne, VIC · 6+ years in QA · Automation & Manual

6+

Years in QA

6

Certifications

3

Featured projects

skills

Structured test design with curiosity and clear communication — where I bring the most value as a software tester.

Core QA

  • Test Planning & Strategy
  • Test Case Design
  • Exploratory Testing
  • Regression Testing
  • Defect Management
  • Risk-based Testing

Tools

  • Jira / AWS / Azure DevOps
  • Zephyr
  • Postman / REST API Testing
  • Playwright
  • Cypress
  • Git / GitHub / GitLab
  • Appium
  • Burp Suite

Ways of working

  • Agile / Scrum
  • CI/CD Awareness
  • Requirements Analysis
  • Root Cause Analysis
  • Cross-browser Testing
  • Mobile / Responsive Testing

certifications

Formal training that underpins hands-on testing experience.

experience

Where I've added value.

QA Automation Engineer

Austin Health

Present

QA automation engineering for clinical and hospital systems. Melbourne, VIC, AU.

  • Design and execute test strategies covering functional, regression, integration, and end-to-end workflows.
  • Build and maintain automated UI and API test suites to improve coverage and release confidence.
  • Apply AI-assisted testing for test case generation, exploratory analysis, defect triage, and flaky-test investigation.
  • Use AI to accelerate requirements review, risk-based coverage planning, and regression suite prioritization.
  • Collaborate with developers and product stakeholders to clarify acceptance criteria and resolve defects.
  • Support CI/CD quality gates with automated runs, reporting, and continuous improvement of the test framework.

Automation Test Analyst

Freight Cyber Pty. Ltd.

Feb 2025 – Apr 2025

Implemented automation solutions using Playwright, improving test coverage and reducing manual effort. Southbank, Melbourne, VIC, AU.

  • Built and executed automated UI and API test suites to accelerate regression testing.
  • Designed CI/CD pipelines with GitHub Actions for daily automated test runs.
  • Performed manual functional testing for the web and mobile application.
  • Created test cases, managed defects, and collaborated with developers for issue resolution.
  • Conducted Playwright training to upskill QA team members.

Agile Test Engineer

TwistResources, Inc.

Oct 2021 – Oct 2024

Served as sub-test lead, coordinating test activities for multiple QA team members. Pampanga, PH.

  • Collaborated closely with cross-functional teams and Product Owners to maintain release quality.
  • Participated in Agile Scrum ceremonies and refinement sessions.
  • Performed API testing, security testing using Burp Suite, performance testing, and functional testing.
  • Automated test scripts using Cypress and Playwright.
  • Identified requirement gaps and proposed improvements during refinement sessions.

Quality Assurance Analyst

Habitap Pte. Ltd.

Mar 2021 – Sep 2021

Created and maintained automated web and mobile test scripts. Ortigas Center, Pasig City, PH.

  • Created and maintained automated web and mobile test scripts using TestProject.
  • Executed manual and automated regression testing.
  • Coordinated with offshore developers to ensure smooth release cycles.
  • Authored detailed test cases and scenarios.

Quality Assurance Analyst

GoDigital Corporation

Jan 2020 – Dec 2020

Developed test plans and maintained test cases for functional and regression testing. Quezon City, PH.

  • Developed test plans, functional, regression, and end-to-end test cases.
  • Provided daily testing reports and maintained test cases.
  • Logged defects in Jira and worked with Test Leads to maintain test environments.

projects

Selected work focused on critical journeys, complex business logic, and release confidence.

Agile Test Engineer

Easy Employer

Cloud-based workforce management platform for staff, rostering, time & attendance, and payroll across aged care, retail, hospitality, and more.

  • Staff Management: user management, onboarding flows, and role-based permissions.
  • Rostering: shift creation, assignments, conflict detection, and roster publishing.
  • Time & Attendance: clock-in/out, break tracking, and timesheet capture.
  • Timesheet Management: submission workflows, approval flows, and edits.
WebCypressPlaywrightJiraREST APIs

Automation Test Analyst

Freight Cyber

Freight and logistics management platform with FCX (CRM, asset management, operations), FCX Drive (driver app), and ITAP for transport and supply chain.

  • Led test automation using Playwright for UI and API regression suites.
  • Built CI/CD pipelines with GitHub Actions for daily automated test runs.
  • Tested FCX mobile application covering driver workflows and compliance features.
  • Mentored QA team members on Playwright and test automation best practices.
WebMobilePlaywrightGitHub ActionsJira

Quality Assurance Analyst

Habitap

Smart living management platform combining smart controls, community management, and lifestyle offerings. Includes Habitap ONE, a cloud-driven access management solution.

  • Tested mobile app integration with IoT devices for smart controls and access management.
  • Validated Habitap ONE features: cloud-driven access, NFC/Bluetooth unlock, and gantry integration.
  • Executed manual and automated regression testing for web and mobile.
  • Created and maintained automated test scripts for web and mobile using TestProject.
WebMobileIoTTestProjectJira

personal projects

Apps and sites I've built end-to-end — from booking platforms and cafe ops to brand sites and deal trackers.

Production web app

Got Smile Dental Clinic

Production web app for a dental practice in Lubao, Pampanga. Patients book online, pay a reservation fee via GCash, and get email confirmations; staff manage bookings, patient records, expenses, and reports through a role-based dashboard.

  • Online appointment booking with real-time slot availability and clinic closures
  • GCash reservation workflow with receipt verification
  • Role-based staff dashboard (bookings, patients, expenses, reports)
  • Patient records with dental charts and orthodontic tracking
Next.jsReactTypeScriptTailwind CSSSupabaseNodemailerRecharts

Marketing site

Bayside Cafe

Custom marketing site for Bayside Cafe, a waterfront restaurant on Portland Harbour in Victoria. Built to showcase harbour dining, seasonal menus, private functions, and Art & Sip events with a strong brand presence and clear paths to book or enquire.

  • Multi-page site: home, menu, events, functions, about, and contact
  • Full-bleed photography, scroll reveals, and motion tuned to the harbour setting
  • Enquiry form with smart defaults for tickets, waitlists, and private bookings
  • SEO foundations: Open Graph, sitemap, robots, and LocalBusiness JSON-LD
Next.jsTypeScriptTailwind CSSshadcn/uiSupabase

Full-stack platform

FlyBrew Cafe

Full-stack cafe operations platform for a Philippines specialty coffee brand. Pairs a public brand site with a role-based admin CMS and an offline-capable mobile POS — all sharing one Supabase backend and typed contracts.

  • Brand marketing site with menu highlights, visit info, and light/dark theme
  • Role-based admin CMS for dashboard, orders, menu, inventory, reports, and staff
  • Mobile POS (Expo) with offline-first SQLite cache and queued order sync
  • Atomic order + stock via Postgres RPC; realtime updates for orders and inventory
Next.jsExpoTypeScriptSupabaseTanStack QueryZodpnpm workspaces

Full-stack tracker

Grocery Sales Tracker

Full-stack grocery deal tracker for Australian supermarket specials. Custom scrapers pull sale items from Woolworths, Aldi, and Coles into a cached API; browse deals by store, filter by category, search products, and plan shopping lists.

  • Multi-retailer scraping with graceful fallback to last-known cache
  • Shopping list planning with per-store persistence
  • Category/sale-tag filters, search, and pagination
  • Production cron + Vercel Blob for durable sale data
React 19Tailwind CSS 4ViteExpressCheerioVercel Cron

photography

Outside of testing, I explore the world through a camera — attention to detail, pattern, and composition that carries into finding edge cases in software.

education

Degree

Bachelor of Science in Information Technology

STI College Malolos, Bulacan, PH

Jun 2016 – Aug 2020

contact

Looking for a QA Engineer who cares about user experience and reliable releases? Let's talk.

github

Public contributions over the last year — markcorderodev ↗

245 contributions in the last year