Skip to content
View FaraazSuffla's full-sized avatar

Block or report FaraazSuffla

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
FaraazSuffla/README.md

Hi, I'm Faraaz Suffla ๐Ÿ‘‹

QA Automation Engineer ยท AI-Augmented Testing ยท South Africa ๐Ÿ‡ฟ๐Ÿ‡ฆ


๐Ÿ‘จโ€๐Ÿ’ป About Me

I'm a QA Automation Engineer building modern test automation tooling that combines traditional frameworks with AI. I focus on solving real testing pain points โ€” flaky locators, test maintenance overhead, and the gap between AI-generated code and production-ready test suites.

  • ๐Ÿ”ญ Currently building: Breadcrumb โ€” a self-healing test framework for Playwright
  • ๐Ÿค– Recently shipped: AI Test Case Generator โ€” CLI tool using LLMs to generate structured test cases
  • ๐Ÿ› ๏ธ Core strengths: Test framework design, CI/CD pipelines, Page Object Model architecture, API testing
  • ๐ŸŽฎ Side interest: Unity game development with C#
  • ๐Ÿ“ซ Reach me: LinkedIn

๐Ÿ› ๏ธ Tech Stack

QA & Automation

Selenium Playwright Java TestNG Cucumber REST Assured Postman pytest

Languages

Python Java C#

AI & DevOps

Anthropic OpenAI GitHub Actions Maven SQLite

Game Dev & Tools

Unity Git Linux


๐Ÿš€ Featured Projects

๐Ÿž Breadcrumb NEW

Self-healing test framework for Playwright. Fingerprints every element your tests touch and automatically recovers broken locators using multi-signal similarity scoring. Zero infrastructure, zero API keys โ€” just pip install and a one-line wrapper.

Python Playwright SQLite pytest Plugin Similarity Algorithms GitHub Actions


CLI tool that uses Claude or OpenAI to generate structured Playwright and Gherkin test cases from any URL or feature description. Includes demo mode (no API key needed), accessibility analysis, conftest.py generation, HTML coverage reports, and cost tracking.

Python Claude API OpenAI Playwright Gherkin Rich CLI GitHub Actions


Professional Java Selenium framework using Page Object Model with TestNG, running parallel tests across Chrome and Firefox via GitHub Actions against the SauceDemo application. Includes screenshot capture on failure and CI artifact uploads.

Java 17 Selenium 4 TestNG Maven GitHub Actions Parallel Execution


REST API testing suite with comprehensive endpoint coverage built in C#.

C# REST API .NET Test Automation


Selenium-based UI automation suite for e-commerce test coverage using Katalon Studio.

Groovy Katalon Studio Selenium


Web scraping tool using Selenium to collect Machine Learning projects from GitHub Collections.

Python Selenium Pandas Web Scraping


Unity game featuring AI agents competing in a capture the flag scenario.

C# Unity AI Game Development


๐Ÿ“Š GitHub Stats


โšก Building quality software, one test at a time.

Pinned Loading

  1. ai-test-case-generator ai-test-case-generator Public

    ๐Ÿค– AI-powered test case generator that uses LLMs (Claude/OpenAI) to generate structured Playwright test stubs and Gherkin .feature files from URLs or feature descriptions. CLI tool with accessibilitโ€ฆ

    Python 2

  2. selenium-pom-framework selenium-pom-framework Public

    Professional QA Automation Framework using Java, Selenium WebDriver, TestNG, and Maven following the Page Object Model design pattern

    Java 1

  3. github-ml-scraper github-ml-scraper Public

    Web scraping tool using Selenium to collect Machine Learning projects from GitHub

    Python 1

  4. katalon-ecommerce-automation katalon-ecommerce-automation Public

    Selenium-based UI automation suite for e-commerce testing using Katalon Studio

    Groovy 1

  5. ApiTestingProject ApiTestingProject Public

    REST API testing suite built in C# with comprehensive endpoint coverage

    C# 1