logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Lead Software Quality Assurance Engineer
MacrosoftLead Software Quality Assurance Engineer
Nov. 2018Parsippany, New Jersey, United StatesAccomplished mobile tests execution on real devices by troubleshooting Katalon pointed Android SDK and Android Studio SDK Tools Successfully configured and installed multiple Android Emulators using Android Studio SDK and AVD Manager for Katalon Discovered a way to update Katalon pointed SDK and install new emulators through Android Studio Completed R&D to integrate Katalon with Kobiton and Saucelabs to run tests on multiple platforms with different capabilities at cloud using APK file Implemented different approaches and test design techniques to increase execution efficiency of automated mobile and web tests Achieved WebUI object validation project completion in a short span of time using Katalon Studio Identified hurdles and issues quickly in a path towards web and mobile test automation and provide resolution by reading tool related articles and research on web to make automated test cases delivery process faster
Software Engineer in Test
VrooziSoftware Engineer in Test
Aug. 2018 - Oct. 2018Walnut Creek, California, United StatesResearch & evaluate various tools for test automation & analyze different design patterns to make effective test automation planning & strategy e.g. Page Object Model, Page Factory Research and prepared working demo of how to implement Page Object Model design pattern in Katalon Studio, define approaches, techniques and best ways to create test scripts Train and provide support to QA team and cross departments on the automation test design, tool & techniques
Lead Software Quality Assurance Engineer
VrooziLead Software Quality Assurance Engineer
Jun. 2015 - Jul. 2018Walnut Creek, California, United StatesEstablish and evolve formal QA processes, ensuring that the team is using industry-accepted best practices Develop standards and procedures by determining minimum requirements for production release, establishing escalation guidelines, communication processes to business, architect, DevOps and engineering teams Oversee all aspects of quality assurance including establishing metrics, applying industry best practices, and developing new processes to ensure quality goals are met Prepares data sets by analyzes functional requirements, collects data for test cases Develop and execute test cases, scripts, plans and procedures for acceptance, functional, regression, integration, smoke and sanity testing ( manual and automated ) Using Cucumber, Selenium Webdriver, Github, Java and Saucelabs for the automation testing Prepare reports by collecting, analyzing, and summarizing test results, making recommendations Lead and mentor QA team as well as cross department members Maintain professional and technical knowledge by reading industry related professional articles
Principal Software Quality Assurance Engineer
VrooziPrincipal Software Quality Assurance Engineer
May. 2014 - Jun. 2015Walnut Creek, California, United StatesExperience in behavior driven development, Prepare test plan, identify features, scenarios, write Gherkin, code definition and automate functional tests using Cucumber JVM, Selenium/WebDriver and Java. Configure and maintain Continuous Integration build server using Jenkins with Sauce Labs for Acceptance, Regression and Integration testing. Research and practice to run Protractor (Angular & Selenium WebDriver) tests with Sauce Labs, Sauce Connect further explore Grunt and Travis CI (Continuous Integration).
Senior Software Quality Assurance Engineer
Netsol Technologies Inc.Senior Software Quality Assurance Engineer
Aug. 2013 - Apr. 2014Calabasas, California, United StatesResearch, develop and maintain test automation framework for Vroozi Purchase Manager developed in Angularjs using Nodejs, Protractor, WebDriverjs, Mocha and Jasmine test frameworks. Automate and maintain Acceptance and Regression scripts. Prepare test plan, testcases and test Vroozi SmartOCI functionalists, components and features.
Manager Software Quality Assurance
Naseeb Online Services (pvt)ltd - Rozee.pkManager Software Quality Assurance
Apr. 2011 - Jul. 2013Lahore, Punjab, PakistanEnsure delivery against QA department goals and objectives, i.e. Meeting commitments and coordinating overall quality assurance schedule. Provides necessary definition, development and deployment of product quality assurance strategy, addressing all phases of product development. Directly supervise quality assurance engineers and testers. Maintain and enhance test automation framework time to time according to the need by creating selenium remote control scripts. Maintain and analyze test log data that was created through unit, functional, regression and end to end automated scripts.
Senior Software Quality Assurance Engineer
Naseeb Online Services (pvt)ltd - Rozee.pkSenior Software Quality Assurance Engineer
Sep. 2009 - Apr. 2011Lahore, Punjab, PakistanResearch and implemented test automation framework using Selenium IDE, RC, PHPUnit, PHP, Mysql, Smarty, JavaScript, Ajax, XML and XSLT. As a department head and team lead took initiatives to define and implement QA processes, procedures and control builds with coordination of network and development team. Developed test plans, test cases and tested company wide products end to end including the integration of Facebook, Linkedin, Twitter and mobile APIs with NASEEB.COM and ROZEE.PK. Performed smoke, functional, regression testing methodologies assuring quality releases on time.
Software Quality Assurance Engineer
Naseeb Online Services (pvt)ltd - Rozee.pkSoftware Quality Assurance Engineer
Aug. 2006 - Sep. 2009Lahore, Punjab, Pakistan* Responsible for two major tasks during this time period * Quality Assurance: * Responsible for developing test plans, test cases and execution of tests for extensive paid feature set of ROZEE.PK that was being released for the first time to employers. * Web Development: * Developed customized career portals for the Pakistan top leading employers and campus career portals for universities using CSS, HTML, JavaScript, XML and XSLT. Coordinated with developers and designers for major site changes and provided technical support for usability and production issues.
Lahore Cantt G.p.o., Lahore, Pakistan
Lahore Cantt G.p.o., Lahore, Pakistan
Intch is a Professional Networking App for the Future of Work
100k+ people
130+ countries
AI matching
See more people like Hammad on Intch
IT
64421 people
15
Programmer, qa
16
Data Analyst @ Smplcty Analytics
15
IT UZMANI @ Bks
ITQA Engineer
4081 people
15
Programmer, qa
18
Software Developer In Test @ Fups
16
Senior QA Engineer / QA Lead @ ONG IT Solutions