UMAR
DURRANI
Principal Software Automation Engineer
Experience: 10 Years 6 Months
WORK EXPERIENCE
PRINCIPAL SOFTWARE AUTOMATION ENGINEER
ULULA - CANADA (REMOTE) 2020 - Current
I have achieved exceptional customer recognition, receiving the Customer Recognition Award four times in 2021 and 2022. My responsibilities encompassed ensuring data integrity for new shipments, automating web-based applications using Selenium and Cucumber, creating and executing comprehensive test plans, and conducting post- deployment User Acceptance Testing (UAT) to maintain application and data integrity. I introduced an enhanced QA model and practices, resolving daily production and delta-related issues, including database analysis and validating database integrity. I also verified REST-based APIs using Postman and conducted performance testing using JMeter and Neo-load. My contributions extended to process improvement, streamlining QA practices for better team communication and reporting. Additionally, I oversaw resource planning, training, and led small teams for efficient task execution.
ADVISORY SOFTWARE QUALITY ASSURANCE ENGINEER
TECH VISTA SYSTEMS LIMITED - DUBAI 2019 - 2020
I secured full sponsorship to work in the UAE, My responsibilities included thorough testing of Soap UI-based services for ESB modernization and automating APIs using Selenium integrated with SOAP-UI. I also conducted performance testing using JMeter and Soap UI, ensuring optimal system performance. Post-deployment, I carried out User Acceptance Testing (UAT) for both services and applications. My expertise extended to testing integration, covering synchronous and asynchronous applications, web services, and REST APIs hosted on IBM DataPower and IBM App Connect. I utilized tools such as Postman, Soap UI, IBM WebSphere, and MQ Explorer for this purpose. Additionally, I employed JavaScript to create unique IDs for account numbers and mobile numbers. My role also involved ETL testing and database analysis, providing quick solutions for day-to-day issues.
SENIOR SOFTWARE QUALITY ANALYST
CONTOUR SOFTWARE
2019 - 2020
In my role, I was responsible for automating various aspects of the Dealership Management System Web application, utilizing Java-based test case scripting and Selenium Web Driver through Eclipse. Additionally, I undertake the automation of Android-based platforms for the Dealership Management System using Appium. My responsibilities extend to the meticulous preparation of test cases and test plans to ensure the thorough testing of the system. I am also accountable for maintaining comprehensive documentation using management tools for project planning and execution. After successful testing, I generate Test Closure reports and oversee the post-deployment of the application on both Android and Apple stores to ensure a seamless user experience
EDUCATION
BSCS
Bachelor of Computer
COMSATS University
2008 - 2012
Automation
CONTACT
WORK EXPERIENCE
SENIOR SOFTWARE ENGINEER - PRODUCTION LEAD
TRG - IBEX GLOBAL
2018 - 2019
My responsibilities encompass requirement analysis, production support, client communication, and database operations. I resolve daily issues, conduct biweekly production item verification, and participate in team meetings for analysis and estimation. I'm also involved in ETL testing, database design, data integrity, and KPI testing to maintain production data accuracy.
SENIOR SOFTWARE ENGINEER - LEAD
BROADPEAK TECHNOLOGIES 2017 - 2018
My role involves automating the Ncompass Franchising Web application using the BDD Cucumber Framework and Selenium WebDriver with Java. I'm responsible for verifying and validating various platforms, preparing test cases and plans, reporting test closures, managing post-deployment on Google and Apple stores, and designing performance testing using tools like Charles Debugging. SENIOR SOFTWARE ENGINEER
NETSOL TECHNOLOGIES
2014 - 2017
I was working as a Senior SQA point person for CMS BMWAF China and Hong Kong deployments for a year, serving as Release Manager and Testing Lead. My role involves direct customer interaction for real-time production issues, SLA maintenance with BMW, JAC SANTANDER, Hyundai project status reporting, effort estimations, requirement analysis, and test environment management. In my role, I've conducted thorough requirement analysis and testing in alignment with UML-based documentation. I also collaborated with Infosys and Satyam during the project. My responsibilities included automation using Test Complete, generating test scripts, and executing tests using HP Quality Center.
JUNIOR QUALITY ASSURANCE AND SUPPORT ENGINEER
AUTOSOFT DYNAMICS 2013 - 2014
I've been responsible for comprehensive requirement analysis, review, and testing in accordance with RS/FS. I also collaborated with Infosys and Satyam on this project. Additionally, I handled test script generation and execution using HP Quality Center. Furthermore, I provided production support for live banking systems, working closely with clients from Investrust Bank and Royal Bank.
COMMUNICATION SKILLS
Worked as a release manager for 1 year for BMW/DNAF. Involved in Direct interaction with customer.
Absolutely no problems with speeches and presentations. Migration
TRAININGS
SQL trainings w.r.t. retail DB
schema
CMMI OSSP training 2015
LANGUAGES
OTHER RELEVANT
(FACTS/ INTEREST/
HOBBIES