About Me

Hello, I’m Hammad Ahmed!

A Quality Assurance Enthusiast, who keeps sharp eye on the product which has to be delivered to a user. Lead QA Engineer with 6+ years of experience designing, developing, and implementing automated and manual test strategies and frameworks to improve software quality, application stability, and system performance.

Have worked in the industry of Ecommerce, Omni Channel and Games. Who have gathered wealth of hands on experience of dealing with mobile apps, web apps, responsive websites, middle-ware APIs, downstream and servers.  

Personal Information

Full Name
Hammad Ahmed
D.o.b.
20 October 1989
Where now?
Dubai
e-mail
[email protected]
in QA
since January 11, 2013

Automation Tools

Robotfarmework
Jenkins
Selenium
Webpage Test APi
Postman
Elasticsearch
Docker
Locust
Git
Appium
TestNG
Gatling

Other Tools & Languages

Jira
Trello
PHP & MySQL
Scrum
Testrail
Test Case Writing
HTML & CSS
Python
NodeJS

Skills

  • Leading Team
  • Devising Test Strategies
  • Automation Framework
  • CI Integrations

  • Test Planning
  • Release Management
  • Hiring
  • Managing Resources

work experience

2017 - Present

LEAD QA ENGINEER

AL TAYER

Writing and creating test-plans, test strategies in Kanban/Scrum teams for UAT and regression tests. Is also responsible for all the automation repositories in Al Tayer, while maintaining them and wrote them from beginning including, integration in Jenkins CI. Dockerized all the frameworks to run them in parallel and reduced time of automation test from 4 hours to 10 minutes.

  • RobotFramework with Selenium (wrote a custom wrapper for parallelization at test case level)
  • RobotFramework with Appium for Mobile Native Apps
  • Localhost.io for Load testing
  • Postman with Newman for API testing
  • Gatling with Ansible Playbook
  • WebPageSpeedTest and Speed.io for the performance test – with Custom wrapper written for support
  • S3 & Elasticsearch Integrated to automation to Store Results

Systems under test includes:

Inventory Management System (IMS), Relation Management System (RMS), Order Management System (OMS), Studio Bridge (for images & copy automation), Promotions, Full catalog system, Incremental Indexer, Payment Gateways (Cybersource, Apple Pay & Paypal), Magento, Stock Keeper, Front-end UI and Salesforce.

Projects worked on: ounass.ae, mamasandpapas.ae, gap.ae, nass.com & nisnass.com

2016 - 2017

LEAD QA ENGINEER

SUN AND SAND SPORTS

Was responsible for developing test strategies and to coordinate and communicate with designers and developers to follow mandatory QA guidelines in agile or SCRUM development environment.
Key responsibilities include:

  • Writing manual test-cases and test-plans for daily testing for maintaining quality of the site
  • Writing automated test-cases using scripts with tool i.e. TestNG, Robot framework and Selenium
  • Performing regular load and speed tests using Junit
  • Perform several types of testing though-out the SDLC
  • Developing tools to automate day to day tasks of E-Commerce (Magento).
2013 - 2016

TEST ENGINEERING MANAGER

we.R.play

Managed offshore team for PocketGems as a service provider.

  • I was responsible for developing automation framework for testing the downloadable content in the games.
  • A Python based test automation framework was developed to speed-up the testing process and reduce bugs in Live Games. Including spell check, image validation, content package fields, etc.
  • Developed and tested feature through white-box testing for CocosBuilder in Objective-C.

Software Developer in Test:

Oct, 2013 – May, 2015

My responsibility included implementing Software QA standards with also training new QA Engineers. I was also responsible for developing test-strategies and techniques for testing game development tool. including the games ported from Objective-C iPhone games into Android based games.

  • Objective-C scripts to test the GameStudio i.e. Spritebuilder which was built on Cocos2D
  • Grey and White Box testing
  • Test Lead for some of the top 50 game titles for Google Playstore
  • AQuA Testing

QA Analyst:

Jan, 2013 – Oct, 2013

Worked as QA Analyst working different test strategies and test planning on Pocketgems Games i.e. Campus Life, Dragons and Lumba’s Desert Tycoon.

Was also responsible for managing all the web-backend requirements as a PHP developer.

2012-2013

WEB/SOFTWARE ENGINEER

Maalik Soft Pvt. (Ltd)

My job description was to manage end to end product life cycle. I was responsible ofr gathering requirements, design and develop PHP-based websites for different clients. Which included server management for all the clients and adding features according to clients needs.

Education

2008 - 2012

Bachelor in Computer Software Engineering

Fauji Foundation University

Major courses included Software Requirement Engineering, Software Designs and Patterns,
Software Construction, Software Quality Assurance, Software Matrices, Software Project Management, Digital Image processing, Human Computer Interaction, Data-structures, Data Warehouse and Data mining.

Tools

References

Shahzad Masood Project Manager @ Sun & Sand Sports

I have worked with Hammad at Sun & Sand Sports. Hammad is an excellent automation resource. He revamped our manual QA process and help save time and resources.

Portfolio

Interests

  • Animals
  • Travel
  • Bicycle
  • Reading
  • Football
  • Coffee

Contact Me

Fell free to contact me in case of any question