π― Passionate Software Quality Assurance (SQA) / QA Automation Engineer dedicated to delivering reliable, scalable, and high-quality software through rigorous testing strategies.
π Experienced in both Manual Testing and Automation Testing, with a strong focus on building maintainable frameworks and catching defects early in the development cycle.
β‘ Hands-on with Selenium WebDriver, Postman, Jira, GitHub Actions CI/CD, Page Object Model, and TestNG β applied in real Agile sprint environments.
π± Currently expanding into: Cypress Β· Playwright Β· Appium (Mobile Testing) Β· Performance Testing
π‘ Fun fact: I bridge dev and QA β with Odoo ERP development experience in Python, JavaScript, and XML, I bring a developer's perspective to quality assurance.
| π§ͺ 50+ Test Cases | π 50+ Defects Reported | β‘ Regression Time Saved |
|---|---|---|
| Designed & executed across web app projects | Logged in Jira with full documentation | Via Selenium automation framework |
Nov 2025 β Jan 2026
- π Embedded QA practices into the full development lifecycle of 2 Odoo ERP modules (User Management System & Point of Sale); performed functional, smoke, and exploratory testing.
- π Designed and executed test cases for interactive data visualisation dashboards (bar charts, pie charts, line graphs), validating data accuracy and UI rendering across 3 browsers (Chrome, Firefox, Edge).
- π§± Validated custom Odoo module behaviour built on Python (backend), JavaScript/OWL (frontend), XML (views), and CSS β collaborating with developers to triage defects within the Odoo MVC architecture.
- π Participated in daily stand-ups and managed defect tracking and task management in GitHub, adhering to branching strategies and commit conventions.
- π Producedtest documentation including test plans, defect logs, and handoff reports aligned with STLC best practices, ensuring traceability from requirements to test results.
Target Application: Sauce Demo (Swag Labs) Web Application
Tech Stack:
What I built:
- ποΈ Architected a scalable, maintainable test automation framework using Page Object Model (POM) β cleanly separating UI locators from test logic to reduce long-term maintenance overhead by an estimated 40%.
- β Automated end-to-end test scenarios covering critical user journeys β login, product browsing, cart management, and checkout flows β with dynamic alert handling and smart synchronization for stable, flake-resistant execution.
- π’ Implemented data-driven testing using parameterized inputs via NUnit, enabling a single test script to run across multiple datasets β eliminating code duplication and expanding coverage without added maintenance.
- βοΈ Configured NUnit Setup and Teardown hooks for structured test lifecycle management β ensuring consistent pre/post-test state and reliable test isolation across all scenarios.
- π Generated interactive Extent Reports (HTML) with pass/fail status, failure screenshots, and execution summaries β providing clear visibility for stakeholders and faster root cause analysis.
Target Application: Sauce Demo (Swag Labs) Web Application
Tech Stack:
What I did:
- π Wrote 50+ structured test cases covering positive, negative, boundary value, and equivalence partitioning scenarios across key modules β login, product listing, sorting, cart, and checkout β all mapped to a Requirements Traceability Matrix (RTM) for complete functional coverage.
- π Structured test scenarios using Gherkin-style format (Given/When/Then) β making test cases easier to read, follow, and review throughout the testing process.
- π Performed basic API checks via Postman β verifying that endpoints returned correct response codes (200, 400, 401, 404) and expected data, building foundational understanding of front-end and back-end communication.
- π Reported 15+ bugs in Jira with clear reproduction steps, expected vs. actual results, severity and priority labels, and screenshots β following a structured defect reporting process.
- π Manually tested the application across multiple browsers to identify UI inconsistencies and functional issues across different environments.
| # | Certification | Issuing Body | Year |
|---|---|---|---|
| π | Scrum Foundation Professional Certificate (SFPC) | CertiProf | 2024 |
| π | Scrum Fundamentals Certified (SFC) | SCRUMstudy | 2024 |
| π | Introduction to API & RESTful APIs | Great Learning | 2024 |
| π | Java Programming Fundamentals | Simplilearn | 2023 |
| π | Mobile App Development for Beginners | Simplilearn | 2023 |
| Degree | Institution | Duration |
|---|---|---|
| π Bachelor of Science in Computer Science | Mohammad Ali Jinnah University, Karachi | Feb 2022 β Feb 2026 |
| π Intermediate β Pre-Engineering | Pakistan Shipowners Govt. College, Karachi | Aug 2019 β Aug 2021 |
Manual Testing:
β Test Case Design & Execution
β Functional Testing
β Regression Testing
β Smoke Testing
β Exploratory Testing
β UAT (User Acceptance Testing)
β Cross-Browser Testing
β Boundary Value Analysis
β Equivalence Partitioning
Automation Testing:
β Selenium WebDriver Framework Development
β Page Object Model (POM) Architecture
β Data-Driven Testing
β TestNG / JUnit Test Execution
β Extent Reports HTML Reporting
β CI/CD Pipeline Integration (GitHub Actions)
API Testing:
β REST API Validation via Postman
β HTTP Methods: GET, POST, PUT, DELETE, PATCH
β JSON Schema Validation
β Response Code & Body Verification
β Data Integrity Testing
Test Management & Process:
β Jira Bug Tracking & Sprint Management
β Requirements Traceability Matrix (RTM)
β Test Planning & Strategy
β Defect Life Cycle Management
β Agile / Scrum Ceremonies
β SDLC & STLC Adherence
β Test Execution Reportingβ John Ruskin
β Burt Rutan
