I build test automation & quality gates that catch bugs first

SQA / QA Automation Engineer with 4+ years delivering high-quality web and mobile apps across Web3, e-commerce, enterprise, and AI-powered platforms. I design end-to-end automation frameworks, run rigorous API testing, and wire quality gates into CI/CD, so defects surface long before release.

4+ Years in QA & automation
40% Less manual regression time
Selenium·Java Core test stack
Experience across
VINNCORPCode Avenue1LINK FastLearner.aiBringittMobrageLunch2Day

● About

Shipping software that holds up, because every path was tested before release

I'm an SQA / QA Automation Engineer with 4 years testing web and mobile applications across Web3, e-commerce, enterprise, and AI-powered platforms. I design end-to-end automation frameworks with Selenium WebDriver, run rigorous API testing with Postman and RestAssured, and build quality gates into CI/CD, so defects surface on every commit, not in production.

I care about coverage that means something, not green checkmarks for their own sake. I build maintainable Page Object Model frameworks with TDD and BDD (Cucumber), validate analytics and payment flows down to the edge cases, and manage the defect lifecycle end to end in Jira. Lately I've been extending that into AI-assisted QA, using the Claude and OpenAI APIs, prompt engineering, and tools like Cursor and Claude Code to build intelligent test automation.

● How I test

A QA process built to catch defects before your users do

  1. 01

    Understand the requirements

    Analyze business requirements and Figma designs, then define exactly what "done" and "correct" look like before a single test is written.

  2. 02

    Design the test cases

    Functional, regression, edge, and end-to-end scenarios mapped across web, mobile, and API layers, each with clear pass/fail criteria.

  3. 03

    Automate the framework

    Selenium WebDriver with the Page Object Model, TDD and BDD (Cucumber), plus API suites in Postman and RestAssured, reusable and maintainable.

  4. 04

    Wire the quality gates

    Automated suites run on every commit through GitHub Actions and Jenkins, so regressions are caught the moment they appear.

  5. 05

    Track & close defects

    Log, triage, and verify fixes end to end in Jira, validate analytics with Mixpanel and A/B tests, and report coverage back to the team.

● Education & experience

The path so far

Oct 2024 to Present

SQA Engineer · VINNCORP

Design and execute test plans across functional, regression, and end-to-end cycles for web and mobile. Built Selenium POM frameworks with TDD and BDD (Cucumber) that cut manual regression time by an estimated 40%, ran API testing with Postman and RestAssured, validated Mixpanel events and A/B tests, and integrated suites into GitHub Actions CI/CD.

May 2023 to Sep 2024

SQA Engineer · Code Avenue

End-to-end manual and automated testing for Web3, e-commerce, and mobile client projects. Built TDD/BDD frameworks tailored to each client, ran REST API testing in Postman, and managed the full defect lifecycle in Jira across Agile sprints.

Jan 2023 to Mar 2023

Graduate Trainee Officer, QA · 1LINK

Formulated test strategies and cases for fintech platform features and executed functional, validation, end-to-end, and regression testing, catching critical defects before production.

2016 to 2021

BS, Computer Science · KIET, Karachi

The computer-science foundation behind the engineering discipline, backed by Selenium, RestAssured, and QA certifications since.

● Selected work

Projects I've put through their paces

Featured

FastLearner.ai — AI Learning Platform

Led QA for an AI-powered EdTech platform with interactive courses and community tools. End-to-end testing across iOS, Android, and web; validated Stripe payment flows and AWS-hosted APIs; and designed test cases for AI-driven recommendation features using prompt-based interactions.

Flutter · Angular · Java · Stripe · AWS
API · Payments

API & payment testing

REST and Webhook suites for delivery platforms like Mobrage, with Stripe payment flows and AWS reliability validated under load.

Postman · RestAssured · Stripe
Mobile automation

Mobile test automation

Functional and regression coverage for React Native apps like Bringitt and Lunch2Day, geolocation, transactions, and real-time flows.

Selenium · TestNG · POM

● Services

How I can help

Test Automation

Selenium WebDriver frameworks built on the Page Object Model, with TDD and BDD (Cucumber). Maintainable, reusable suites that cut manual regression time and run on every deploy, so your team ships faster without trading away confidence.

Selenium WebDriverPage Object ModelTDD & BDD
API & Integration Testing

REST API validation with Postman and RestAssured, request and response payloads, status and error codes, authentication flows, and Webhook event handling, verified against the spec and the edge cases the happy path never touches.

PostmanRestAssuredWebhooks & payloads
Manual & Functional QA

Test plans, functional, regression, and end-to-end testing across web and mobile; UI/UX validation from Figma prototypes; cross-browser and cross-device coverage; and full defect lifecycle management, logged, triaged, and verified in Jira.

Test planningFigma UI/UX QAJira defect tracking
AI-Assisted QA & CI/CD

Quality gates wired into GitHub Actions and Jenkins for continuous validation, plus emerging AI QA agents built with the Claude and OpenAI APIs and prompt engineering to accelerate test creation and triage.

GitHub Actions & JenkinsClaude & OpenAI APIsAI QA agents

● Tech stack

The tools that keep quality high

Selenium WebDriver / POM Test automation
95%
API Testing Postman & RestAssured
92%
Java / Python / JavaScript Test scripting
88%
CI/CD quality gates GitHub Actions & Jenkins
85%
AI-assisted QA Claude & OpenAI APIs
78%

Test automation

Selenium WebDriverPage Object ModelTestNG JUnitCucumber (BDD)TDD

API & integration

PostmanRestAssuredREST APIs WebhooksJSON/XML validationStatus & error codes

CI/CD & tooling

GitHub ActionsJenkinsDocker GitJiraVS Code & Cursor

AI & analytics

Claude APIOpenAI APIsPrompt engineering MixpanelA/B testingCross-browser QA

● Working together

Coverage that holds up in production

4+
Years in QA
40%
Manual regression cut
4
Domains: Web3, e-com, enterprise, AI
Selenium·Java
Core test stack
"I care about coverage that means something. Anything passes a happy-path demo, the real test is the edge cases, the flaky race conditions, and the payment flow that fails once in fifty. I automate for those, so defects surface on every commit instead of in production."
Shaikh Murad Ejaz
Shaikh Murad Ejaz
SQA Automation Engineer

● Contact

Have a product that needs rock-solid QA? Let's talk.