Professional Documents
Culture Documents
Email: garry.sharma@outlook.com
Phone: 289-689-2028
CAREER OVERVIEW
8+ years of progressive and broad based experience in Quality Assurance Software Testing on Client-Server
based, GUI based, Character based and Web based applications for clients in EHS, Logistics, and software
development industries.
Expert in creating test plans, test scenarios, test cases, test reports and other documentation for both
manual and automated testing.
Expertise in Black & White box testing. Configured and tested the configuration of web applications
according to client needs.
Proficient in sanity, system/functional, smoke, integration, end to end, GUI, cross browser and user
acceptance testing (UAT).
Extensive practical experience in working with Team Foundation Server (TFS), Quality Center (QC), Mantis &
Test-link.
Demonstrated strong analytical and problem solving skills; strong communication and interpersonal skills.
Flexible and adaptable professional with extensive international experience working in multicultural business
environments
Quick learner of new tools and technology with excellent academic record.
PROFESSIONAL EXPERIENCE
Project:
EHS Web Portal
Role:
Senior QA Specialist
Client:
KMI Inc./MSDS Online . Oakville, Ontario
Tools:
VS2010-2013, TFS, Rally, Mantis, Test link, SAHI, Trello.
Environnent: Java, Java Script, C #, HTML, .NET, XML, SQL, Microsoft SharePoint.
KMI is becoming the industry standard in flexible, scalable and usable web-based software solutions that help companies
operate more sustainably, safely and efficiently. KMI enables companies to reduce injuries, increase the effectiveness of
regulatory compliance initiatives, manage Greenhouse Gas reporting and initiate or improve corporate sustainability programs.
KMI is a trusted supplier of EHS Management Information Systems (EMIS) to global companies ranging in size from hundreds to
over a hundred thousand employees.
Creation and implementation of testing approach for the projects for both planned iterative and agile
projects (SCRUM and KANBAN).
Significantly reduced defect aging in projects and ensured that the various hand overs were effectively
done to resolve defects efficiently and quickly.
Assess product readiness before delivery. Approval of releases and deployments into client
environments.
Developed Test Plans and Test Cases for System, Integration and UAT testing for the web portal
designed in .NET environment.
Performed extensive backend testing using SQL queries and performed Data mapping and Data
Validation.
Hosted and managed multiple Team/MOB testing activities throughout the organisation.
Project:
EHS Web Portal
Role:
Intermediate QA Specialist
Client:
KMI Inc. Oakville, Ontario
Tools:
VS2008-2010, Selenium, Rally, Mantis, Test link, SAHI, Trello.
Environnent: Java, J2EE, Java Script, C #, HTML, .NET, XML, SQL, Microsoft SharePoint.
Feb 11 Mar12
KMI is becoming the industry standard in flexible, scalable and usable web-based software solutions that help companies
operate more sustainably, safely and efficiently. KMI enables companies to reduce injuries, increase the effectiveness of
regulatory compliance initiatives, manage Greenhouse Gas reporting and initiate or improve corporate sustainability programs.
KMI is a trusted supplier of EHS Management Information Systems (EMIS) to global companies ranging in size from hundreds to
over a hundred thousand employees.
Performed business function tests at various stages of SDLC like build verification, Integration, System,
Security, User acceptance, and Regression testing which includes Black box, Positive testing, and Negative
testing.
Collaborate with Architecture, Development and Product Owners to deliver best-in-class solutions
unparalleled in design, quality, and impact.
Helped in Scripting unit tests in GROVEE (Java Based Tool) for a project using Graph Database.
Developed and maintained the requirement traceability matrix to make sure all functional areas tested are
mapped with all the appropriate business specifications.
Coordinated the development of Test cases and Test data and ensured the availability of Test environments
(Includes deployments).
Participated in User Acceptance Testing, and Compatibility testing between various versions of application.
Project:
Role:
Client:
Tools:
Environnent:
XS Cargo is a distribution company with two basic applications to run the distribution i.e. a website and the inventory
control application. Web application was used to place an order, check the weekly updated flyer, and stock availability driven
by the backend database and central inventory control and warehouse management application running on AS400.
Converted the complex business logic, which includes many rules and sub rules into meaningful test cases,
which covers local and national plan coverage.
Was responsible for creating both positive and negative test cases to test the accuracy of services in website
and order processing, receiving, shipping, picking and stock management in Logistics MMS.
Organized multiple brainstorming sessions with business team to understand the business logic's of
the application.
Developed Test Plans and Test Cases for System, Integration and UAT testing for the web portal
designed in .NET environment.
Performed Sanity, Functional, smoke, Integration, End to End, Cross Brower, Navigational, Security,
Regression and User Acceptance testing.
Provided Test planning and Test execution status reports to the QA lead.
Project:
POS & Warehouse Management
Role:
Tester
Client:
Aztecsoft, India
Environnent: HTML, XML, SQL, MS Office.
Nov 04 Jul 05
XS Cargo is a distribution company with two basic applications to run the distribution i.e. a website and the inventory
control application. Web application was used to place an order, check the weekly updated flyer, and stock availability driven
by the backend database and central inventory control and warehouse management application running on AS400.
Gathered and reviewed business/functional requirements, use cases, design and architecture documents.
Performed gap analysis on the received documents to ensure that there are no gaps.
Mapped both test scenarios and test cases to requirements in Quality Center using requirement coverage
functionality.
Executed Sanity test cases on the received build to validate the stability of the build as per Testers
Acceptance testing.
Performed Regression upon receiving new builds and updated the test cases according to the new build.
Retested the defects based on the attached release notes during regression testing.
Provided defect and execution status reports to the QA Lead.
COMPUTER SKILLS
EDUCATIONAL PROFILE