Experience

Senior QA Mobile Automation Engineer

Tradeling · Dubai, United Arab Emirates

November 2023 - Present

Tech Stack: Flutter (Dart), Patrol Package, Playwright, K6 (TypeScript), Python

  • Migrated automation from React Native to Flutter by building a Dart-based integration test framework using Patrol, with CI/CD execution via GitHub Actions and Firebase Test Lab for scalable, cross-platform validation.
  • Architected the Apex UI Engine, an enterprise-grade framework that auto-validates dynamic UI against API data with high precision, eliminating most manual testing and catching 25+ critical data inconsistencies pre-release.
  • Migrated Java REST Assured E2E tests to a single TypeScript K6 script for functional, load, and browser testing, integrated into Grafana Cloud dashboards, unifying test suites and streamlining CI/CD workflows.
  • Built the Deep Link Validation Architecture for intelligent parallel cross-platform testing, boosting thoroughness by 85% and cutting cycle time by 60%.

Senior Software Development Engineer in Test

Malwarebytes · Tallinn, Estonia

July 2023 - October 2023

Tech Stack: Jetpack Compose, ComposeTestRules, Espresso, Firebase Test Lab

  • Automated the Android app using Jetpack Compose tests (ComposeTestRules), ensuring critical workflows execute with high reliability.
  • Achieved 95% test coverage for licensing workflows by leading UI automation with Playwright for internal back-office platform, streamlining releases and reducing regressions.
  • Implemented advanced test orchestration in Azure DevOps, improving traceability by 30% and enabling structured cross-team collaboration through artifact management.

QA Automation Lead

Ekar · Dubai, United Arab Emirates

March 2021 - May 2023

Tech Stack: Appium (Java), Runscope, JavaScript, Cypress

  • Developed a cross-platform mobile testing architecture using Appium, creating a modular framework with 85% automation coverage and mentoring a team of 5 QA engineers.
  • Built cloud testing infrastructure with SauceLabs, supporting 15+ device configurations for parallel validation, significantly accelerating release cycles.
  • Led architecture and development of an enterprise API testing framework using JavaScript (Postman & Runscope), automating 72+ endpoints and reducing regression testing time from days to hours.

Sr. QA Automation Engineer

Mashreq Bank · Dubai, United Arab Emirates

September 2019 - February 2021

Tech Stack: Appium, Java, Rest Assured, Selenium

  • Developed a unified automation framework for mobile and web, enhancing test coverage and streamlining regression testing.
  • Validated critical payment and remittance flows, ensuring error-free transactions and improving user satisfaction.
  • Integrated automated tests into Azure DevOps pipelines, accelerating release cycles and maintaining quality gates.

Business Test Analyst

Emirates Islamic · Dubai, United Arab Emirates

July 2018 - September 2019

Tech Stack: Siebel CRM, SQL, Finacle, BPM, DMS, SoapUI

  • Led functional testing for retail asset digitalisation across iPad and desktop, validating business flows via Siebel CRM.
  • Performed data flow and update testing across databases to ensure accurate, consistent financial records.
  • Validated core banking operations in Finacle along with BPM, DMS, and Finnone integrations for seamless system interactions.

Software QA Engineer

Macrosoft · Lahore, Pakistan

December 2013 - January 2018

Tech Stack: Selenium WebDriver, TestNG, JMeter, SoapUI, Spira, Eclipse IDE

  • Automated web application testing using Selenium with TestNG in Eclipse IDE, integrated with Extent Reports for detailed HTML reporting.
  • Executed performance testing using JMeter to evaluate load and stress on critical web modules.
  • Validated RESTful and SOAP web services through SoapUI to ensure reliability and contract compliance.

Projects

StoryCred - Developer Accountability Heatmap

Improving sprint retrospectives with 80%+ mapping accuracy · 2025

Dynamic Web UI Validation Framework

Framework for automated UI content validation with 95% accuracy · 2025

Mobile App Deep Link Validator

iOS & Android app validation system with 60% faster execution · 2024

API Automation Framework - K6 TypeScript

Led migration from Java to K6 with 40% reduction in maintenance · 2024

3D Graph Visualizer – React Three Fibre

Built a glowing, interactive 3D graph using React and Three.js with smooth animations · 2024

Cypress plugin - Test Data Generator

A Cypress plugin for generating dynamic test data to enhance end-to-end testing · 2024