Open to New Opportunities

Zeeshan
Mustafa — Freelance QA Automation Engineer

QA Automation Engineer building production-grade test frameworks across Web, iOS & Android. Deep expertise in Playwright, Selenium, XCUITest, and Appium — with a sharp focus on CI/CD stability, AI-assisted tooling, and pushing quality standards higher.

89%
CI/CD Pass Rate
75%
Effort Reduced
30%
Faster Execution
Zeeshan Mustafa — QA Automation Engineer
Playwright Selenium XCUITest Appium TypeScript Swift Claude Code

THE STACK I SHIP QUALITY WITH

Engineering quality,
end to end

Zeeshan Mustafa is a freelance QA Automation Engineer based in Karachi, Pakistan, currently working at Folio3 — a US-based enterprise software company — where he builds cross-platform E2E test automation for CXApp across Web, iOS, and Android. With hands-on experience in Playwright (TypeScript & Python), XCUITest (Swift), and Appium (Java), he designs frameworks on the Page Object Model with full CI/CD integration via GitHub Actions. At Vidizmo AI he maintained an 89% CI/CD pass rate across Playwright suites; at The ModVentures he cut manual testing effort by 75% through Appium automation. As a freelance QA automation engineer available for remote engagements worldwide, he builds AI-accelerated test frameworks using Claude Code and Playwright MCP. You'll find his technical guides on Medium and open-source projects on GitHub as ZeeshanMustafaJumabhoy.

My approach goes beyond test counts — I focus on pipeline stability, meaningful coverage, and reducing noise so engineering teams can ship with confidence. I actively investigate CI failures, triage flaky tests, and contribute to acceptance criteria alongside developers.

Outside core QA work, I explore AI-assisted test automation: publishing technical guides on Medium, open-sourcing Claude Code skill frameworks, and integrating AI tools into real QA workflows. I write things I wish existed when I was starting out.

🌐
Web
Playwright & Selenium E2E automation across multiple browsers & platforms
📱
iOS
XCUITest + Swift frameworks covering gestures, accessibility & async flows
🤖
Android
Appium automation with Page Object Model and Allure reporting integration
🧠
AI+QA
Claude Code skills, Playwright MCP, and AI-driven trace diagnosis tools

FAST-NUCES, Karachi

BS in Software Engineering · Sep 2021 – June 2025

OOP · Data Structures · Software Testing · Software Design Specifications

Class of 2025
Available for Freelance

Your team ships features.
Bugs shouldn't ship with them.

Most teams treat QA as a checkbox — until a bug reaches production. I build automation frameworks that actually prevent that: using plain-language requirements → runnable Playwright specs, AI-assisted test generation via Claude, and CI pipelines that catch regressions before a human even looks at them.

more test cases per sprint — same engineer, Claude writes the boilerplate
~2h to author a full test suite that used to take 3 sprint days manually
🎯 Test Strategy 🤖 AI-Powered Automation 📱 iOS & Android QA 🔌 API Testing ⚙️ CI/CD Integration
Explore Services & Sample Work →

Frameworks I've shipped

Web Automation · TypeScript

Playwright E2E Framework

Modular Playwright + TypeScript framework built on the Page Object Model — centralized locators, reusable utilities and structured test data covering functional, regression and smoke flows across browsers.

✅ GitHub Actions CI/CD · HTML reporting · Trace Viewer auto-debugging
Playwright TypeScript POM GitHub Actions Allure
View Project →
iOS Automation · Swift

iOS XCUITest Framework

Scalable XCUITest + Swift framework with POM, centralized accessibility identifiers and reusable helpers across 9 test suites. UITEST_MODE launch arguments keep CI runs stable.

✅ Gesture testing · form validation · async loading · accessibility
XCUITest Swift POM CI Accessibility
View Project →
Android Automation · Java

Android App Testing

E2E regression and functional suite for the Toucher Mobile App using Jest, Java, Maven and Appium with the Page Object Model. Allure reporting plus JIRA/ClickUp defect management.

✅ Reduced manual testing effort by 75%
Appium Java Maven Jest Allure
View Project →
Web Automation · CI/CD · C# / MSTest

Selenium E2E + CI/CD Pipeline

Data-driven Selenium WebDriver framework in C# and MSTest built on Page Object Model — wired end-to-end into a GitHub Actions CI pipeline. Secrets-managed credentials, Chrome headless execution, and Allure artifact publishing on every push.

✅ GitHub Actions CI/CD · Allure reports per build · 8/8 passing · zero hardcoded secrets
Selenium C# MSTest GitHub Actions Allure CI/CD
View Project →

Where I've built things

QA Automation Engineer
Folio3
Feb 2026 – Present
  • Building and automating E2E test coverage for CXApp across Web, iOS, and Android using Playwright (Python), Selenium (Python), Swift XCUITest, and Kotlin
  • Designing and maintaining cross-platform test architectures with Page Object Model, ensuring consistent coverage across functional, regression, and smoke scenarios
  • Collaborating with product and development teams to define test strategies and deliver reliable automation coverage across multiple platforms simultaneously
SQA Automation Engineer — Associate
Vidizmo AI
June 2025 – Jan 2026
  • Designing and automating E2E test cases using Playwright (TypeScript), contributing to user story refinement and acceptance criteria definition
  • Investigating CI pipeline failures with Trace Viewer, maintaining an 89% pass rate across test suites
  • Identifying and resolving flaky tests or escalating real application bugs to ensure consistent product quality
QA Engineer — Trainee
QBS CO.
Oct 2024 – June 2025
↑ Promoted from QA Intern
  • Built an API automation framework (Java + Cucumber) for PSO BLUE LPG, cutting test execution time by 30% through Performance, Regression, and Smoke testing
  • Conducted Postman API testing and JMeter performance analysis in cross-functional Agile/SCRUM teams
  • Created detailed test plans and maintained comprehensive documentation across multiple platforms and browsers
Automation Test Engineer — Intern
The ModVentures
Aug 2024 – Sep 2024
  • Built E2E regression and functional tests for Toucher Mobile App using Jest, Java, Maven, and Appium with POM, reducing manual effort by 75%
  • Integrated Allure reporting for test execution insights; managed documentation in ClickUp with JIRA integration
  • Identified defects throughout SDLC using boundary value analysis and equivalence class partitioning

Tools of the trade

🧪 Automation Testing
Playwright Selenium WebDriver XCUITest Appium Cypress Jest
💻 Programming Languages
TypeScript Java Swift JavaScript C# Python
📱 Mobile Testing
iOS XCUITest / Swift Android / Appium BrowserStack Page Object Model Real Device Testing
⚙️ CI/CD & DevOps
GitHub Actions Jenkins Azure Pipelines Docker Git Maven
🔧 Frameworks & Tools
Cucumber BDD Allure Reporting JUnit 5 NUnit Postman JMeter
🧠 AI & Tooling
Claude Code Playwright MCP AI Test Generation Subagent Frameworks Trace Diagnosis
📋 Testing Expertise
E2E Testing API Testing Performance Testing Regression Smoke Testing Cross-browser Accessibility BVA
🔄 Methodologies
Agile / SCRUM JIRA ClickUp Azure Boards TDD BDD

Where I push the boundaries

Insights & Writing

A collection of my thoughts on test automation, AI-assisted QA, and real-world problem solving — focused on building reliable, high-impact testing systems that scale.

The QA Bug Hunt

In production, bugs hide in plain sight. Find the 🐞 red bugs before the 🕷️ spiders get you — just like real triage.

🐞 Red Bugs: 0 / 5
🕷️ Spiders: 0 / 3
⏱️ Time: 30s
🐞 Click Start Game below to begin the hunt.
Catch bugs. Avoid spiders. Ship quality code.

Always learning

Awards & Leadership

🥈
Runner-up
KEAT'23 Manual Testing Competition
Boundary value analysis and negative testing design among eight competing teams
🥉
3rd Place
Game of Code 5.0
Speed programming competition showcasing algorithmic problem-solving
🏅
Best Delegate
TGD 24
Recognized for outstanding performance and leadership
🎖️
Honorary Mention
TGD 23
Acknowledged for significant contribution and participation
👨‍💼
Head of Code in Dark
DevDay'24
Led competitive programming event organization and execution
🤝
ACM Event Management Head
2023 – 2024
Managed technical events and workshops for the CS community

Let's work together

Let's connect

Spotted the alignment issues? Good eye — click to fix them 🔍

Open to full-time roles, freelance automation projects, and technical collaborations in QA & testing.

Email
mustafazeeshan333@gmail.com
Phone
+92 342 262 5647
Location
Karachi, Pakistan

There — that's how it should look. 🎯