概要


  • 15+ Years of experience in Database Testing, Software Functional and Performance Testing (Manual / Automation And Performance) included web based, desktop and Mobile Applications for android and IOS( Native Apps, Hybrid Apps, Web Apps).

  • Hands on experience in big data, big query, hive ETL pipelines, database verification testing

  • Hands on Experience in testing multiple categories e.g. Automation Functional Testing using Selenium Web Driver, Mobile Based Automation using Appium, Performance Testing using Apache Jmeter, Business Testing, Regression Testing, Integration Testing, Grey Box Testing, Web Services Testing, White Box Testing, Black Box Testing, Sanity Testing, Shipment Assurance Testing and User Acceptance Testing.

  • Expertise in SQA Planning and Activities for Manual and Automation included Test Planning, Test Estimation, Test Strategy, Test Scheduling, Test Design Matrix, Traceability Matrix, Test cases, Test Scenarios, Test Execution, Defect Reporting, Reviews, Issue Resolution, and Track changes and its maintenance.

  • Proven ability in writing JAVA, TestNG scripts with Leading JAVA, C#.Net projects automation

  • Proficient in development of Page Objects framework, Keyword Driven framework, Data Driven frameworks and Hybrid framework from scratch till final delivery.

  • (Selenium + Java + Maven + Page Object Model, Rest Assured + Cucumber + TestNG + POJO)

  • Proficient in Performance Test Automation for Load Testing and Stress Testing  using Apache Jmeter

  • Strong Expertise in mobile devices automation using Appium

  • Hands on experience in API Testing for Restful and SOAP web services using Tools Postman and Soup UI.

  • Strong Experience in Automating Web Application Functional Testing using Selenium WebDriver with TestNG framework.

  • Experience in Automation Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver and TestNG framework.

  • Strong Experience in Java Programming, Selenium WebDriver, JUnit and TestNG.

  • Extensive experience to perform as a liaison between end users and software development teams, including functioning as a subject matter expert (SME) in translating requirements, business processes to software development teams.

  • Strong Experience in Banking, Financial, Health, cards, Leasing, Fintech and Ecommerce Domains.

  • Good Databases concepts with knowledge of databases (like SQL Server, MySQL etc.) & SQL queries.

  • Good verbal and written communication skills, interpersonal skills, proven team player with an analytical mind bent to problem solving and delivering solutions


工作经历

公司标识
Senior Manager SQA
Solo
Jan 2021 - 代表 | Lahore, Pakistan

公司标识
QA Architect
Addo Ai
Dec 2018 - 代表 | Lahore, Pakistan


Project Details:
Web based and Mobile based solutions for Big Data, Artificial Intelligence, Machine Learning and Data Science
Achievements:
Saved 70% time and cost of testing by automation using Protractor, with JavaScript and Jasmine
Increased productivity by 60% by effectively training, leading and managing the automation team
Achieved customer satisfaction and high quality by effective Automation testing.

Established independent QA Department, QA Team building/grooming
Hands on experience in big data, big query, hive ETL pipelines, database verification
Design/Implement/Monitor/Update Software Engineering Process
Implementation of automated testing framework (Selenium + Java + Maven + Page Object Model, Rest Assured + Cucumber + TestNG + POJO), for automated testing of web product\'s functionality from UI as well as via APIs
Managed overall SQA activities (Both Automation and Manual) and requirement gathering for Artificial Intelligence for Web Based Applications and Mobile Applications Android and IOS.
Hands on experience in functional automation using Protractor with java Scripts
Extensively automated regression and functional test suites developing over 5000+test cases, 700+ test suites using JavaScript
Implemented Page Objects framework, Jasmine framework, Mocha framework and Chai as Assertion from scratch till final delivery.
Developed, executed and maintained scripts for Artificial Chatbot and Callbot.
Fully Automated smoke Tests , Regression Test , Sanity Test
Performed API Testing for Soup and Restful Web Services using Soup UI and Postman
Managed/Monitored Defect/Test Management tools like JIRA

公司标识
SQA Lead
CareAxiom
Jan 2018 - Jan 2019 | Lahore, Pakistan

Project Details:
Web based and Mobile based solutions for HealthCare Sector
Achievements:
Saved 40% time and cost of testing by automation using Selenium WebDriver, with Java and TestNG
Increased productivity by 20% by effectively training, leading and managing the automation team
Achieved customer satisfaction and high quality by effective Automation testing.
፠ Managed overall SQA activities (Both Automation and Manual) and requirement gathering for clinical and health care domains for Web Based Applications and Mobile Applications for Android and IOS.
፠ Hands on experience in functional automation using Protractor with java Scripts
፠ Hands on Experience in Continuous Integration Support with selenium e.g Jenkin
፠ Extensive experience in Central Repository GitHub
፠ Extensively automated regression and functional test suites by developing over 3800 test cases, 140 test suites using Selenium WebDriver.
፠ Implemented Page Objects framework, Keyword Driven framework, Data Driven framework, Hybrid framework from scratch till final delivery.
፠ Developed, executed and maintained Selenium automation scripts for e-commerce web application.
፠ Fully Automated smoke Tests , Regression Test , Sanity Test
፠ Performed API Testing for Soup and Restful Web Services using Soup UI and Postman
፠ Performed Load Testing and Stress Testing using Apache Jmeter, BadBoy And Blazemeter
፠ Solid experience of AGILE Methodologies, AGILE Manifesto and Scrum processes
፠ Managed Defect/Test Management tools like JIRA, RedMine , Bugzilla
፠ Expertise in writing SQL Queries, SQL Scripts and performing Database testing
፠ Conducted Demos on existing product and leaded client communication
፠ Controlled activities of different projects and resources task allocations

公司标识
Principal SQA Engineer
I8 limited
Apr 2013 - Jan 2018 | Lahore, Pakistan


Project Details: Web based and Mobile based branchless banking, e-commerce and financial Applications for payment transactions, Accounting solution, Bill payments, Mobile Top up for Local and International Banking Sector Achievements: Saved 50% time and cost of testing by automation using Selenium WebDriver, with Java and TestNG Increased productivity by 40% by effectively training, leading and managing the automation team Achieved customer satisfaction and high quality by effective Automation testing.
Managed overall SQA activities (Both Automation and Manual) and requirement gathering for branchless banking, Cards, Leasing, E-commerce, Banking, Insurance, Telecom Financing, Fintech and Financial domains for Web Based Applications and Mobile Applications for Android and IOS.
Implemented automation in Selenium WebDriver, Selenium IDE, Appium using Java programming Language and TestNG Framework.
Extensively automated regression and functional test suites by developing over 2237 test cases, 60 test suites using Selenium WebDriver.
Implemented Page Objects framework, Keyword Driven framework, Data Driven framework, Hybrid framework from scratch till final delivery.
Developed, executed and maintained Selenium automation scripts for e-commerce web application.
Fully Automated smoke Tests , Regression Test , Sanity Test
Performed API Testing for Soup and Restful Web Services using Soup UI and Postman.
Performed Load Testing and Stress Testing using Apache Jmeter, BadBoy And Blazemeter.
Solid experience of AGILE Methodologies, AGILE Manifesto and Scrum processes Managed Defect/Test Management tools like JIRA, RedMine , Bugzilla
Expertise in writing SQL Queries, SQL Scripts and performing Database testing
Conducted Demos on existing product and leaded client communication
Controlled activities of different projects and resources task allocations

公司标识
Senior SQA Engineer
TGI
Aug 2012 - Mar 2013 | Lahore, Pakistan


Project Details:
Web based and Mobile based Driving Licensed and ID card Management system for United States.
Achievements:
Saved 30% time and cost of testing by automation using Selenium WebDriver, with Java and TestNG
Increased productivity by 20% by effectively training, leading and managing the automation team
Achieved customer satisfaction and high quality by effective Automation testing.
Planned overall SQA activities and team of testers
Implemented automation in Selenium WebDriver, Selenium IDE, using Java programming Language and TestNG as Framework
Designed and implemented different automation frameworks from starch like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects
 Expertise in writing Selenium WebDriver automation scripts in JAVA for driving License and ID cards generation websites
Developed Hybrid automation framework in java by using Page Objects framework, Keyword Driven & Data Driven frameworks.
Extensively performed Database testing and generated Production DB reports using SQL queries.
Executed automation scripts on different browsers/environments & reported defects/results to the team
Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
Took ownership of automation and led the automation team by mentoring the team as required
Provided different build reports, Selenium automation reports, and Performance testing reports to Senior Management.
Worked effectively with Developers, AGILE Team, and Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements
Proven skills in Leading and training teams, Test Management and Meeting the deadlines
Strong communication & interaction with Clients, Developers, Business Analysts, Management
Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
Involved in design and development of keyword-driven automation framework using Selenium Webdriver.
Analysis of test requirement and automation feasibility.
Automate new features for reducing time and cost.
Coordinated with peers in the team for clarity on the requirements.
Created functional test cases and converted all the test cases into automation test scripts using selenium web driver and seleness Commands using selenium IDE.
Documented software help, and User guide to determine conformance to standard operation
Performed Time estimation, task assignment, issue handling, and Resource utilization
Performed Gap Analysis and requirement analysis with current product.

公司标识
Sr.SQA Engineer
NetSol Technologies Limited
Apr 2006 - Jun 2010 | Lahore, Pakistan

• Performed SQA activities as individual and as Team Lead
• Performed Software Analysis & Reviews, Software Test Analysis, Software Testing, Software Configuration Software Requirement Gathering and Software Implementation.
• Performed Test Environment Setup & Configuration, Process Analysis, and Definition & Implementation.
• Transferred fully tested software into operational versions, including the preparation and distribution of software and appropriate collateral materials to users.
• Promoted and executed quality standards, inspection processes, test methodology, quality plans, documents and reports.
• Evaluated and tested Desktop applications and web Based applications to verify that the programs function according to the specifications and standards.
• Performed Business Testing to assure requirements communicated to dev team is being developed as decided Documented Test Plans, Test Scenarios, and Test Cases.
• Prepared Quality related documentation e.g. SQA Planning, Test Planning, Test Scheduling, Test Design Matrix, Test cases, Test Scenarios, Reviews Scheduling , ILF and DLF.
• Served as a liaison between end users and software development teams, including functioning as a subject matter expert (SME) in translating requirements and business processes to software development teams.
• Coordinated with Clients to identify, analyze, refine and document the business requirements for implementation.
• Suggested Business processes related recommendations on proposed solutions.
• Prepared Requirement Specification for new changes keeping in mind the business requirements, processes, practices, and procedures with understanding of changing impact that might have on the product/Application.

公司标识
Senior SQA Engineer
NetSol Technologies Limited
Jan 2006 - Jun 2010 | Lahore, Pakistan

Project Details:
Web based and Desktop Financial and leasing solution for world renowned banks and finance companies for different countries
Achievements:
Served in dual role (Senior SQA engineer and Business Analyst) performed as business analyst for next generation of desktop based application developed in java. Gathered and Documented all requirements of different products used in different countries and developed single web based product in Java. Appeared in interview of in CMMI Level 5 Appraisal for Quality Requirement Gathering and Analysis.
፠ Performed SQA activities and Business Analyst Activities as individual and as Team Lead
፠ Performed Software Analysis & Reviews, Software Test Analysis, Software Testing, Software Configuration Software Requirement Gathering and Software Implementation.
፠ Performed Black box Testing and Database Testing using different Approaches
፠ Documented Test Cases, Test Plans, Test Matrixes, Test Scenarios, SQA Plans and Product Review plans
፠ Performed Test Environment Setup & Configuration, Process Analysis, and Definition & Implementation.
፠ Transferred fully tested software into operational versions, including the preparation and distribution of software and appropriate collateral materials to users.
፠ Promoted and executed quality standards, inspection processes, test methodology, quality plans, documents and reports.
፠ Evaluated and tested Desktop applications and web Based applications to verify that the programs function according to the specifications and standards.
፠ Performed Business Testing to assure requirements communicated to dev team is being developed as decided Documented Test Plans, Test Scenarios, and Test Cases.
፠ Prepared Quality related documentation e.g. SQA Planning, Test Planning, Test Scheduling, Test Design Matrix, Test cases, Test Scenarios, Reviews Scheduling , ILF and DLF.
፠ Served as a liaison between end users and software development teams, including functioning as a subject

学历

University of Punjab
硕士, 贸易硕士学位, Master In Commerce Information Technology‎
IT
2012

技能

熟练 Quality Assurance
熟练 Software Quality Assurance
熟练 AGILE
熟练 Automated Software Testing
熟练 Automatic Testing
熟练 black box testing
熟练 E-Commerce
熟练 load & stress testing
熟练 Load Runner
熟练 performance testing
熟练 QA methodologies
熟练 Test Coverage
熟练 test reports
熟练 test reviews
熟练 white box testing
熟练 Write test cases
熟练 Agile Programming
熟练 API Testing
熟练 API Testing Tools
熟练 Assembly
熟练 ATS Knowledge
熟练 Automated Software Command
熟练 Automation
熟练 Automation Testing
熟练 Black Box Testing
熟练 Business Analysis
熟练 C#
熟练 CA Software Change Manager
熟练 Continuous Integration
熟练 Database Replication
熟练 Domain Modeling
熟练 Embedded Programming
熟练 Erwin
熟练 Front Office Support
熟练 Functional Testing
熟练 HP ALM
熟练 HTML and XHTML
熟练 JavaScript
熟练 JMeter
熟练 Junit
熟练 Manual Test Execution
熟练 Manual Testing
中级 Microsoft Azure
熟练 MS SQL Server
熟练 MS Visio
熟练 Multithreaded Application Development
熟练 Multithreading
熟练 Non-functional Testing
熟练 Object Oriented Modeling
熟练 Performance Testing Tools