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.
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
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).
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.
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
Worked as QA Analyst on Pocketgems Games i.e. Campus Life, Dragons and Lumba’s DesertTycoon.
Responsibilities included developing, designing and managing websites for several clients. Was also responsible for training new web developers being hired in the company.
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.
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.
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.