Quality
Assurance
Engineer
QA Engineer with 6+ years across manual testing, test case design, and defect management — translating requirements into thorough test coverage and tracking bugs through to resolution, in close collaboration with developers.
I test software before it reaches your users — so what ships is something people can rely on.
Six years across four teams — from a Rawalpindi startup to a US-remote SaaS platform — moving between manual test design and Cypress/Playwright automation as each project needed. Comfortable owning quality end to end: reading requirements, writing the test cases, running the regression cycle, and following defects through to a verified fix.
Six years, four teams
Manual and automated QA across startups and a US-remote SaaS platform, in close collaboration with developers and product.
Finds what others miss
Cross-module and network-resilience testing — throttling, API blocking — to surface integration failures before release.
Automation that lasts
450+ Cypress/Playwright cases running daily against production and staging, wired into CI/CD.
- Designed and maintained a Cypress and Playwright e2e suite — 450+ cases, 150+ negative tests — running daily against production and staging.
- Translated business and functional requirements into automated test scenarios, documenting test logic and expected behavior for product and dev teams.
- Ran cross-module and network-resilience testing (throttling, API blocking) across a 9-tool white-label platform to surface integration risk.
- Wrote and fixed TypeScript/React code directly, shipping verified Git merge requests.
- Correlated defects with Sentry/Grafana metrics; integrated automated suites into GitHub Actions and GitLab CI.
- Prepared and executed manual test cases from user stories and requirements, ensuring accurate coverage for assigned modules.
- Ran sanity and smoke testing, logging and tracking defects while working closely with developers to verify fixes.
- Designed test cases directly from user stories and requirements, working with developers in Agile sprints to verify fixes before release.
- Built and maintained test plans and cases in Agile environments — functional, regression, and system-level testing.
- Performed manual testing to identify and report bugs, collaborating with developers to verify fixes.
A Playwright test system covering API, UI, database, and end-to-end suites — 322+ cases — built with no codebase access, working entirely against production through credentials and read-only DB access. A custom reporter classifies every failure as app bug, test bug, flaky, or infra, with severity attached.
Ongoing production QA on a tool that tracks brand presence in AI-generated answers across ChatGPT, Gemini, and Perplexity. Filed and verified structured bug tickets for data-integrity issues — inconsistent scores across widgets, aggregate-vs-detail discrepancies, and credit-consumption anomalies.
Branding-compliance and integrations QA on a white-label SaaS surface built from a larger parent platform. Traced recurring branding leaks to their root cause upstream and proposed a release-review process to catch them earlier.
Built and published an Android habit-tracking app end to end, then rebuilt it from scratch in Kotlin and Jetpack Compose after losing the original project to an SSD failure. Weekly/monthly/yearly views, home-screen widgets, and custom categories.
A 13-day structured meal-planning app with daily meal suggestions, a categorized shopping list, and a food-substitution guide — works fully offline with no account or data collection.
Manual testing
01Bug tracking
02QA process
03Automation
04Languages & tools
05"A good tester finds bugs. A great one prevents them."
- Google Advanced Data Analytics Professional Certificate Google · Coursera · Nov 2024
- Data Analytics and Business Intelligence DigiSkills · Virtual University Pakistan · Jul 2024
- Artificial Intelligence, Data Science & Blockchain NAVTTC · Dec 2024
- Machine Learning Stanford University · Coursera · Jul 2023
Looking for a QA engineer who treats your product like her own? I'm currently open to new roles — my inbox is always open to talk about how I can help your team ship with confidence.