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. Who initiates and conduct activities to deliver high quality product to user with regards to design, functionality, user experience and performance. With 7+ years of experience in software quality assurance, test planning and QA Automation. 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. Who have been hiring setting-up teams, test strategies (automation & manual) and leading teams for the QA activities in several companies. 

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

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

Responsibility included to work with PocketGems team to set-up offshore team. My responsibility was also to train new test engineers.

Worked on automatically testing the content-uploaded by designers and being sent to server for testing. Whole framework was written in Python to speed-up the testing process and reduce bugs in Live Games. Including spell check, image validation, etc.

Senior QA Lead:

My responsibility included implementing Software QA standards in we.R.play with also training new QA Engineers and Lead QA Engineers for Grey and White Box testing techniques. Introduced AQuA Standard testing in we.R.play

Wrote scripts to test the GameStudio i.e. Spritebuilder which was build on Cocos2D a command line engine.

QA Lead:

Worked as QA Lead for apportable project and in this regard testing few of the top 50 game titles for Android which made test-plans and defined test process for apportable.

Game title includes: Jelly Splash, Hundreds, Kingdom Rush, Kingdom Rush Frontiers, Kingdom Rush Origins, Osmos, Sword and Sorcery, Eufloria, Zombie Gunship, Early Learning Academy, Cogs, Zenia, Dots, Blackwell (all games), OLO, Paint it Back, Spider, Shivah, Trade Nations, Two Dots, Underworld Empire, Metal Storm, Tower Madness, Little Inferno, Legendary Wars, Monster Wars, I Hate Zombies, Hero Academy, Gemini Rue, Farm Story, Eliss Infinity, EDGE, Avadon, Dragon Island Blue and Ridiculous Fishing

QA Analyst:

Worked as QA Analyst on Pocketgems Games i.e. Campus Life, Dragons and Lumba’s DesertTycoon.

2012-2013

SOFTWARE ENGINEER

Maalik Soft Pvt. (Ltd)

Responsibilities included developing, designing and managing websites for several clients. Was also responsible for training new web developers being hired in the company.

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

Blog

For those who are interested in latest trends in graphic and industrial design may be found useful and intersting to read my Blog. I am writing daily posts which includes freebies and giveaways as well. I would be glad to any comment and will appreciate your questions and feedback.

Check out my Blog

Contact Me

Fell free to contact me in case of any question