خلاصہ

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
فروری ۲۰۱۵ - موجودہ | 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
اکتوبر ۲۰۱۴ - موجودہ | 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
جنوری ۲۰۱۳ - فروری ۲۰۱٦ | 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
اکتوبر ۲۰۱۲ - فروری ۲۰۱۵ | 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
دسمبر ۲۰۱۲ - اکتوبر ۲۰۱۳ | 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
نومبر ۲۰۱۲ - مئی ۲۰۱۳ | 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
اپریل ۲۰۱۲ - نومبر ۲۰۱۲ | 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
اگست ۲۰۱۱ - اپریل ۲۰۱۲ | 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
جون ۲۰۱۰ - اگست ۲۰۱۱ | 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
مارچ ۲۰۱۰ - جون ۲۰۱۰ | 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
مکمل
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

زبانیں

متوسط سرائیکی
متوسط پنجابی
متوسط اردو
متوسط انگریزی

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