概要

Having years of experience in Software Automation, Software Quality Assurance, Testing, Analysis, Big Data/Business Intelligence(BI)/Data Warehouse(DW) Analysis, Consultancy, Training, Project Management and Process Improvement. Acting as Test Automation/ QA Manager. Professional expertise includes:
- Extensive exposure of automation tools & frameworks like selenium suite (IDE, RC, WebDriver), Appium, JUnit, TestNG
- NUnit, Geb Groovy with WebDriver, Spock framework etc.
- Continuous Integration and Delivery
- Continuous integration using Jenkin, Bamboo
- Extensive experience of Data warehouse (DW), Business Intelligence (BI) and Big Data
- Performance testing with JMeter/Blazemeter.
- Quality/Defect Management: Jira, Bugzilla, Testopia, Mantis, Pivotal Tracker, HipTest etc.
- Programming Languages & Frameworks: Java, Python, Groovy, PHP, C#, In-browser JavaScript (DOM, JQuery) MySQL and Oracle etc.
- Dependency management with Maven, Ant, Grails, Gradle
- Rest-APIs, component, UI testing, data validation, android and iOS application testing
- Consultancy in software automation, software quality and automation training etc.
- Resources planning, scheduling, monitoring and training (test automation)
- Project leadership, management, training, planning, effort estimation
- Requirements acquisition, design, analysis and documentation
- Requirement reviews, compliance, verification and validation
- Change request management, impact analysis and reviews
- Quality assurance, control, analysis, audit, compliance, testing, reporting and tracking
- Backend data verification and validation (SQL, Oracle)
- Source code management with github, bitbucket
- Proxy Tool like Charles, Fiddler
- Technical documentation (I.e. QA/QC Plan, Effort Estimations, Test Plans, Test Scenarios, Test cases, Use Cases
- Process institutionalization/definition/improvement
- Good communication, leadership and management skills.
- Strong analytical and problem solving skills

工作经历

公司标识
Pr. QA & Automation Lead
Vodworks PS
Feb 2015 - 代表 | Lahore, Pakistan

Working as team & project lead with aim to successfully deliver the quality oriented products based on various platforms.
Roles, Responsibilities & Accomplishments:
- Project Management and leadership
- Setting up environment for continuous integration and delivery for various platforms i.e. Android, iOS, Web
- Building test automated solutions for regression cycle for Android, iOS and web applications
- Requirement acquisition and analysis
- Leading projects to prioritize tasks, resource, workload and deliver quality oriented application
- Evaluating software testing cycles fully compliance to base requirement and user experiences.
- Attend onsite workshops (in Vietnames) for requirement acquisition, project discussions.

公司标识
Visiting Faculty Member
University of the Punjab
Oct 2014 - 代表 | Lahore, Pakistan

Working as a faculty member at Punjab University College of Information Technology, Lahore.
Roles, Responsibilities & Accomplishments:
- Teaching Object Oriented Analysis & Design (OOAD) to BS Computer Science and BS Software Engineering batches
- Testing Software Quality Assurance courses to BS Computer Science and BS Software Engineering batches

公司标识
Test Automation and Quality Trainer
UIT Pakistan
Jan 2013 - Feb 2016 | Lahore, Pakistan

As a trainer I am responsible for providing practical exposure to the professionals and conduct the training session to cover the automation and quality contents.
Roles, Responsibilities & Accomplishments:
- Conducting seminars on quality and test automation to analyze the quality and automation needs in the future era
- Conducting the training sessions to the industry professional
- Practical demonstration and evaluation of test automation activities

公司标识
Sr. SQA – Automation Expert/Lead
NorthBay Solutions
Oct 2012 - Feb 2015 | Lahore, Pakistan

As a lead, I am responsible for scheduling, planning and managing resources and activities on different project. Also, I am developing automated solutions and framework.
Roles, Responsibilities & Accomplishments:
- Leading role on different projects.
- Planning, scheduling, monitoring and managing the resources and activities.
- Organise test work and delegate test cases, guide and motivate the test team.
- Client communication to share day to day activities and progress on the project.
- Focus on complete QA cycle and quality management.
- Perform stress and load testing with JMeter
- Develop automation solutions for backend database, web services and front end.
- Leading the following projects:
- Advances Learning Center – is an educational and social skill group
- SwapOnz – is a smart devices accessories management application
- TinyURL – providing services of redirection by URL conversion.
- FossWeb - is an online educational tutorial build in HTML5
- Vevo – A Big data (Data warehouse and business intelligence system.)
- Software Secure – An exam management system.

公司标识
SQA - Automation Expert
NorthBay Solutions
Dec 2012 - Oct 2013 | Lahore, Pakistan

As an automation expert, I was responsible for developing the customized automation frameworks which best fit in the continuous integration cycle using CI Bamboo server.
Roles, Responsibilities & Accomplishments:
- Mentor of Selenium and Groovy Grails Automation Tools Suites.
- Conducting Test Automation training to QA resources as per company policy.
- Develop automated test frameworks to validate Rest APIs and back-end layer of web application.
- Developing automated test frameworks using Grails Geb Groovy Automation Too Suite with back-end Selenium WebDriver.
- Preparing customized test automation framework.
- Perform the web-accessibility compliance.
- Executing test coverage and analysis.
- Conducting support to QA resources to execute and evaluate manual testing, tracking, analysis, bug management and reporting.
- Perform quality audit in respect of quality coverage on web game (FishPro).
- Developing test automation framework for BARD application:
- Bard-Broad Institute– A biological assay research and development

公司标识
SQA - Automation Consultant
Kualitatem Pvt. Ltd
Nov 2012 - May 2013 | Lahore, Pakistan

As an automation consultant, I was responsible to evaluate and execute the test automation related activated with best practices of test automation frameworks. Apart from that I was providing the automation training.
Roles, Responsibilities & Accomplishments:
- Act as a Selenium (IDE, RC, WebDriver) Test Automation consultant, trainer, developer.
- Develop automated test solutions for APIs and services testing of web application.
- Test automation frameworks for UI web-applications using Java, JUnit/TestNG, Selenium WebDriver etc.
- Software test automation and total quality management training to QA resources for current and upcoming automation related tasks.
- Perform the web-accessibility compliance with Web Content Accessibility Guidelines (WCAG).
- Accomplish test automation solutions using Selenium (WebDriver, JUnit/TestNG Frameworks) on following projects:
- NeuroLogix-NeuroPass – An Artificial Intelligent System.
- Xpress DnB Portal – Dubai National Bank retail and sales module.

公司标识
SQA – Automation Engineer
Kualitatem Pvt. Ltd
Apr 2012 - Nov 2012 | Lahore, Pakistan

As an automation engineer, I was responsible for all automation activities, focus to understand the requirements and develop the automation solutions. Apart from that I was also leading different projects to make sure quality product.
Roles, Responsibilities & Accomplishments:
- Automation guru of Selenium tools suite.
- Selenium (IDE, RC, WebDriver) test automation developer and trainer.
- Software test automation and quality management training to QA Resources.
- Develop automated test solutions for rest-API, components and UI web-applications using Java, JUnit/TestNG/NUnit, Selenium WebDriver etc.
- Reviewing QA documents prepared by QA Team.
- Grey box and security testing on web and kiosk applications.
- Perform the build acceptance, smoke, functional, non-functional, regression, usability testing.
- Documenting the core business application case studies (Core-Application domain and architectural ideas and quality spectrum).
- Involve in blogs writing to boost the Test-Automation ideas.
- Accomplish Automation assignments using Selenium (Webdriver, JUnit/TestNG, NUnit Frameworks) on following projects:
- Higi Kiosk – Health application.
- NeuroLogix-NeuroPass – An Artificial Intelligent System to enhance the security features.
- AllMarketingList – Customer Relationship Management and point of sale solution.
- CATS – Channel Automation Transaction System.
- Kualitee – Defect and quality management application.
- Leading QA role on following projects:
- Higi Kiosk – A Health application.
- GBM – Correspondence Management System.
- Neurologix – An Intelligent Solution with artificial intelligence.
- GeoServer – Geographical Information System.
- AirPim, AllMarketing, BibandTuck, HappyHampers, Quantasy, GlobaLi & Kualitee etc.
- HP Tools (i.e. ALM, QC, QTP, Load Runner etc.) implementation

公司标识
SQA – Consultant (Outsourced Consultant to RedMath (Pvt) Ltd.)
Kualitatem Pvt. Ltd
Aug 2011 - Apr 2012 | Lahore, Pakistan

Act as a QA Consultant in Redmath (Pvt) Ltd. on Behalf of Kualitatem Inc.
As a quality consultant, I was responsible to audit the application, ensure the quality benchmark and evaluate quality execution life cycle.
Roles, Responsibilities & Accomplishments:
- Audit the core banking application to assure the quality
- Project QA auditing analysis, compliance coverage, testing analysis deviations, status reporting and evaluation
- Training QA resources for domain knowledge, test planning, test execution, documentation, bugs tracking and reporting.
- Assure the quality of financial and core banking solutions.
- Worked on the following major areas: Business Services, Core Banking Business Processes, Risk Management, Front-end and Back-end connectivity etc.
- Developed and evaluated Test Strategies, Test Plan, Test Scenarios, and Test Cases for various modules.
- Quality, compliance and validation of back-end rest-APIs and services.
- Analysis, compliance and validation of SPs and services etc.
- Bugs identification, report generation, analysis, tracking and follow-ups.
- Business requirement compliance, verification and validation.

公司标识
SQA - Team Lead
SNS Technologies Pvt Ltd
Jun 2010 - Aug 2011 | Lahore, Pakistan

As a team lead, responsible for team management, resource planning, task scheduling and execution of quality assurance activities on various projects.
- Roles, Responsibilities & Accomplishments:
- Resource planning, scheduling and monitoring.
- Requirement acquisition, analysis, design, development and reviews.
- Requirements verification and validation.
- Automated quality assurance and testing using Selenium and QTP etc.
- Data verification and validation using queries and scripts.
- Change request management.
- Understand the requirements of application from SRS and FS documents.
- Discuss requirements with project stakeholders to verify the completeness.
- Preparation of technical documents i.e. Quality Plan, Test Strategy, Test Plans, Test Scenarios, Test Cases, Use Cases,
- Dependability metrics for various projects.
- Perform the gap analysis in company's current process and CMMI.
- Define Scrum process with compliance of ISO 9001 process.
- Institutionalization of process management and improvement strategies with best practices and KPIs of CMMI.
- Completed the following projects: cCon-Career Consultant, IGEC, AFRAH-IGEC, AdFactory, FNF-Reporting Tool, Hisab Kitab ERP Solution, TFE and CTIC etc.

公司标识
QA Team Lead
SNS Technologies Pvt Ltd
Mar 2010 - Jun 2010 | Lahore, Pakistan

As a Quality Engineer, I was responsible to assure the quality of web applications.
Roles, Responsibilities & Accomplishments:
- Understand the requirements of application from SRS and FS documents
- Discuss requirements with Project stakeholders before execution of the test cases
- Team Co-ordination to develop business understanding and user experiences.
- Develop test scenarios and test case documents.
- Execute testing cycle to assure the compliance of application.
- Identify defects, prepare defect reports and escalate to resolve.
- Perform regression testing and validation.
- Involve in different types of testing like, Regression, Smoke, Functional, Non-Functional, Usability, GUI and Compatibility Testing etc.
- Worked on a project named cCon-A Career Consultants for students.

学历

FAST (Lahore)
哲学硕士, MS-Computer Science‎
Software Engineering
Completed
2009
University of the Punjab
学士, 商学士/理学士, Bachelors of Science(Hons.)‎
Software Engineering, Information System (Dataware housing & data mining)
CGPA 2.8/4
2006

技能

中级 Big Data Analysis & Testing
熟练 Continuous Integration
熟练 Coordination Skill's
中级 dataware housing
熟练 ECO Engineering
中级 Financial and Budgeting Skills
熟练 Jenkins
熟练 Mobile Test Automation
熟练 Selenium
熟练 Software Quality Review
熟练 Software Testing
熟练 Test Automation

语言

中级 Saraiki
中级 旁遮普语
中级 乌尔都语
中级 英语

Muhammad 联系人

Abdullah Muzaffar
• Pakistan Revenue Automation Pvt L td (PRAL)
MUHAMMAD WAQAR HUSSAIN
spika manufacturing ltd
Muhammad Ehsan Javid
Punjab Industrial Estates Development & Management Company
Zahida Parveen
IMC WorldWide
Muhammad Qasim
MASARAT GROUP