EDUCATION
BS Computer Science, National University of Computer & Emerging Sciences, Pakistan (Aug 2015 – May 2019)
WORK EXPERIENCE
Test Automation Engineer III @ Staffy Canada Inc, Canada, Remote (Oct 2023 – Present)
- Identify and automate test suites for healthcare systems.
- Work on a Java Selenide–based test automation framework for the web platform.
- Manage code reviews of contractors to maintain the test repository.
- Implement Selenium Grid for parallel execution of test cases.
- Execute QA cycles on feature testing and releases.
- Integrate smoke test cases into production deployment pipelines using AWS CodeBuild and CodePipeline.
- Build a new test automation framework from scratch using Playwright JS as a POC, later adopted as the primary Web/API automation framework.
Test Automation Engineer @ BlueOnion Limited, Malaysia, Remote (Aug 2022 – Aug 2023)
- Identified and automated test suites for an ETL-based data analytics product.
- Developed test automation frameworks using Cypress JS for web and Java with TestNG for ETL DB instances and APIs.
- Actively participated in product development cycles, providing input for QA processes.
SQA/Automation Engineer @ Airlift Technologies, Karachi, Pakistan (Nov 2021 – Jul 2022)
- Assured quality for an online grocery product by automating test suites for APIs, mobile apps, and web UI.
- Developed frameworks using Appium, Selenium 4, and Rest Assured integrated with Cucumber (BDD).
- Collaborated with the rider-end team to automate order flows and supported related functionality.
- Enhanced automation script coverage and implemented CI pipelines on Azure DevOps.
- Assisted in recruiting new QA talent by conducting technical interviews.
Automation Engineer @ Nisum, Karachi, Pakistan (Jul 2021 – Dec 2021)
- Tested and automated UI screens, APIs, and financial transaction simulators.
- Applied QA methodologies to ensure quality across e-commerce payment schemes.
- Contributed to API and desktop application frameworks for automation stability.
SQA Engineer @ Qordata, Karachi, Pakistan (Aug 2020 – Jul 2021)
- Automated regression and smoke test cases using data-driven techniques.
- Integrated TestRail test case management with automation frameworks.
- Delivered projects to customers by creating frameworks for functional and performance automation.
SQA/Automation Engineer @ TPS Worldwide, Karachi, Pakistan (Jun 2019 – Aug 2020)
- Automated UI screens, APIs, and financial transaction simulators for payment processing solutions.
- Applied QA methodologies to ensure quality and tested multiple payment schemes.
- Conducted testing for EMV and contactless issuance certification.