QA & Browser Automation Engineer · Playwright · Patchright · Anti-Detection Systems
I build production-grade test automation frameworks and stealth scraping pipelines. My work sits at the intersection of browser automation and bot-detection evasion — writing systems that operate reliably at scale without getting blocked.
Currently shipping client work at Arbisoft and publishing technical content at Code Mage.
- Stealth Scraping & Anti-Detection — Fingerprint spoofing, TLS fingerprint rotation, human behavior simulation, CAPTCHA bypass (2Captcha), proxy management, and credential cycling using Patchright and Playwright.
- Test Automation — E2E frameworks across Playwright, WebdriverIO, Cypress, Selenium, and Appium. Page Object Model, parallel execution, CI/CD integration.
- Framework Architecture — TypeScript-strict codebases with ESLint, Prettier, GitHub Actions pipelines, sharded test runs, and reusable fixture systems.
Zuub — Built and maintained web scraping pipelines with anti-detection systems, CAPTCHA bypass, and credential management at scale using Playwright and Patchright.
FixAlert — Reduced test suite runtime significantly by implementing parallel execution and Selenium Grid, improving CI feedback cycles.
Production-grade stealth scraper built with Patchright. Implements six anti-detection techniques: fingerprint spoofing, human behavior simulation, TLS fingerprint rotation, request header normalization, proxy rotation, and Canvas/WebGL noise injection. Strict TypeScript, ESLint v9 flat config, GitHub Actions CI.
Full Playwright test suite for SauceDemo — 22 tests across three spec files, Page Object Model architecture, auth fixture, GitHub Actions with browser matrix and sharding. Companion repo to the Code Mage Playwright Tutorial Series.
GitHub-style JSON diff tool with semantic type-change detection, dark/light mode, and mobile support. Live at m-hammad-faisal.github.io/json-compare.
| Category | Tools |
|---|---|
| Browser Automation | Playwright, Patchright, Puppeteer, WebdriverIO, Cypress, Selenium, Appium |
| Anti-Detection | Fingerprint spoofing, TLS rotation, Canvas noise, proxy/credential cycling, CAPTCHA bypass |
| Languages | TypeScript, JavaScript, Python, Java |
| Backend | Django, FastAPI, Flask |
| Frontend | React, Next.js, Tailwind CSS |
| CI/CD | GitHub Actions, GitLab CI, Jenkins |
| Databases | PostgreSQL, MySQL, SQLite, Supabase |
| Tools | Docker, Postman, Bash |
I write in-depth tutorials on test automation, web scraping, and anti-detection systems at code-mage.dev.
28+ published chapters · Playwright tutorial series · Anti-detection deep dives
- 💼 Upwork — Available for browser automation and scraping projects
- 📧 hammadfaisal178@gmail.com
- 🌐 code-mage.dev