Muhammad Husnain Agha, Automation Team Lead

Muhammad Husnain Agha

Automation Team Lead

Shory Technology

Location
United Arab Emirates - Dubai
Education
Master's degree, Business Administration
Experience
11 years, 0 Months

Share My Profile

Block User


Work Experience

Total years of experience :11 years, 0 Months

Automation Team Lead at Shory Technology
  • United Arab Emirates - Dubai
  • My current job since November 2021

Working as a lead for Software test automation at Shory. I kicked off Mobile test automation for one of the product. Developed the automation framework from scratch using Appium, TestNG and Java. Have worked on API automation in Postman. Developed build pipelines in Azure DevOps to run these UI and API automation suites.

I perform load/stress testing of the API's used for these products. Shory has seven products at the moment and I have worked on all as a functional QA. I am also involved in demonstrating each Sprints work to the Business team through a UAT Demo.

Senior Software Quality Assurance Engineer at Dubai Police
  • United Arab Emirates - Dubai
  • June 2017 to November 2021

Had to wear multiple hats working for Dubai Police. At times I had to be a System analyst and define business requirements for many services available on Dubai Police website and Mobile Application.

I was greatly involved in getting the User Acceptance testing completed at different departments of Dubai Police like CID, Traffic Police, Drugs and Narcotics etc.

I created an automation framework from scratch for the QA team in Dubai Police. I had automated end to end test cases for 100 services that can be applied using Dubai Police app.

I performed the functional and performance testing for Dubai Police website and Mobile app.

Senior Software Quality Assurance Engineer at Dubai Tourism
  • United Arab Emirates - Dubai
  • January 2017 to June 2017

Working for Dubai Tourism as a Functional/Non-Functional QA and Solutions Engineer for four of their major projects, Hotel Classification System, Violation Management System, Payment Center and Walk In Ticketing System.

 Responsible to gather business requirements from Dubai Tourism’s Finance and Marketing Teams.
 Responsible for Project Planning and Scheduling.
 Responsible to provide solutions for the implementation of business requirements.
 Involved in multiple phases in the product life cycle such as analysis, design and testing.
 Perform Performance and Security Testing for all new builds.
 Develop, Maintain and Document test cases.  Perform Test Environment Setup, Test Execution and Report Analysis.
 Design, Develop and Execute Automation test cases.

Software Quality Assurance Engineer/Junior Business Analyst at TRG Tech
  • Pakistan - Lahore
  • June 2015 to January 2017

Worked at TRG Tech as a Junior Business Analyst, Functional and Non-Functional Web/Mobile tester for one of their products, FieldForce "https://getfieldforce.com/".

 Created use cases, flow charts, UML diagrams, process flows, database diagrams, wire frames and screen mock-ups.
 Analyzed and created client surveys, interview information and user experience feedback.
 Cooperated with customers, stakeholders, and other team members in order to manage my own projects, created schedules, met expectations, managed risks, and deliver project on time.
 Performed Web Functional and Non-Functional \[Performance, Security\] testing.
 Performed Mobile functional testing using real devices and emulators.
 Performed Automated Mobile testing using mobile automation tools.
 Took the responsibility for Production Support Activities for live clients.
 Performed Data Validation testing through Database Querying.

Software Quality Assurance Engineer at i2c Inc.
  • Pakistan - Lahore
  • May 2013 to June 2015

Worked at i2c as a Functional (Mobile, Web) and Non-Functional (Performance, Security, Usability) tester for all mobile and web products and clients "http://www.i2cinc.com/"

 Created Functional and Non-Functional \[Performance, Usability\] test cases.
 Created Test Plans, Performed Environment Setup and Test execution.
 Reported Functional Bugs and Performance Issues/Suggestions.
 Performance Bottleneck Analysis (Profiling) and suggestions.

Education

Master's degree, Business Administration
  • at Curtin University Dubai
  • February 2022
Bachelor's degree, Computer Engineering
  • at University of Engineering and Technology Lahore
  • June 2013

Specialties & Skills

System Analysis
Performance Testing
Functional Testing
Test Automation
Continuous Integration
Web Automation Testing
Functional Testing
Usability Testing
Mobile Automation Testing
System Analysis
Continuous Integration / Continuous Deployment
Performance Testing
API Testing

Languages

English
Expert
Urdu
Native Speaker
Arabic
Intermediate
Hindi
Expert

Hobbies

  • Cricket
  • Politics