Puneet Goyal
Cell: - / Skype: Puneet.s.goyal
Email: --
Summary
7 Years of QA Automation / Analyst experience in - Financial, Cloud and E- Commerce domains
Experience in all facets/phases of test automation and test environments development
Command of various automation frameworks, agile methodologies and testing tools
Expertise in Exploratory, Conformance, Regression, Functional and Usability testing
Hands on experience on various scripting languages like Jscript, Ruby and Shell Scripting
Ease and experience in Telecommuting and collaborating with cross-functional teams in remote locations and time zones
Demonstrated skills in troubleshooting, problem solving, team building and resource management
Professional Experience
Devfactory (gTeam FZ LLC) - September 2012
Devfactory gave me a chance to work on a bouquet of products in financial, utilities, shopping cart and other domains. I am
responsible as a part of the automation team as well as in managing manual test teams.
Role – Test Automation Engineer
Analysis and debugging of failed ATC’s for product bugs, automation failures as well as other environmental problems.
Quality control of ATC’s generated by the team based on test logic, robustness, use of common library and coverage of
verification checkpoints.
Tracking products coverage and management of product and automation bug cycles.
Creation of automation tests and manipulation of Name Mapping files in Test Complete.
Key Achievements
Initiated use of common Name Mapping file which reduced test creation time as well as test failure rates.
Setup best practices for smarter verification checkpoints to tackle the issues of false negatives.
Achieved a drastic reduction in automation test failures due to thorough quality control steps taken like
Common Name Mapping files.
Common subroutines to perform general product functions.
Setting practices of automation test case reviews.
Role – Team Lead – Manual Test Execution
Managing of test case execution by In-house as well as third party teams.
Analysis of test failure trends to weed out issues like environmental setup, module failures or test data problems.
Determining product based test execution rate to benchmark performance of In-house and third party resources.
Preparation of projection, estimates and priority matrix based on
Product/feature priority derived from sales and development team
Resource availability, test case complexity.
Key Achievements
Setting up of practices and standards for Test execution, reporting and Introduced screen recording as
Proof of work.
Additional debugging tool for failures.
Way of reviewing test execution practice of individual resources.
The above resulted in major improvements in test execution quality and accuracy of test reporting specifically for failures.
Nariman Finvest Pvt. Ltd. - September 2010 to August 2012
Nariman Finvest is a stock broking house, which is member of multiple exchanges in India. With a staff of 50+, 7 offices across
Mumbai, they cater to 3000+ clients. The organization wanted to bring in new software solutions, customized as per their
own needs and vision, to improve their trading operations and back-office processes. The software products are customized
by various vendors but due to business critical nature each new version of each product is thoroughly tested in-house.
Role – Team Lead - Software Quality
Requirement - Gathering, Specification, Classification and Prioritization
Development of scenarios and user stories for detailed evaluation or customizing development specifications
Market access through Internet Trading Platform (Thomson Reuters Omnesys Nest) and Back-office systems (Acer Software)
Trading Ecosystem Failover strategizing and test drill scripting
Stimulate and conceptualize market conditions to test Algorithmic trading and Risk Management (RMS) features
Lead a team of two QA engineer and one Deployment engineer
Key Achievements
The reconciliation systems were redesigned and developed
Around 600 issues were reported in the span of a year for back office systems
The RMS policy definition evolved as per QA efforts
In 5+ years since implementation the RMS has not failed to stop any kind of mis-trade due to excellent QA coverage and
Automation
Great Software Lab - August 2008 to August 2010
Worked in Intel® SOA Expressway (now Intel® Mashery) team.
Product Description: Intel® Expressway Security Gateway provides an execution environment to enforce the Security policies
in a SaaS environment. The Security Gateway mediates communication to and from SaaS application providers and gives the
Security Architect the ability to ensure that technical security policy is being enforced.
Role – QA Engineer
Requirement Analysis, preparation of Time Lines & Estimates for QA
Creation and execution of Test Plan and maintaining Traceability Matrix
Complete ownership of Bug life cycle
End to end Functionality Testing, Conformance Testing, Performance and Load Testing
Web UI Test Automation suite in Ruby using the WATIR library
Automation of test cases for regression using product specific test framework
Review of User guides
Key Achievements
Logged 1250+ bugs in a span of a year, highest bug rate for the project.
Using various automation tools supported by Perl and Python
Worked closely with development teams to identify root cause for bottlenecks
WS-Policy Attachment feature was redesigned and redeveloped because of conformance gaps pointed against the W3C
standard
Role – Module Lead
This was a first team management experience that involved mentoring, team building, allocation of tasks and
responsibilities, setting up of time lines and monitoring
Played a pivotal role in design phase of new features
Key Achievements
Team size grew from 3 to 6 in span of three months
Automated test to check boundary value conditions for cache expirations
AS2 (Applicability Statement) feature was cancelled because of conformance gaps pointed against MDN (Message
Disposition Notification) requirement
Academics
B.E. in Information Technology from Pune Institute of Computer Technology, India (2008)
Chartered Financial Analyst (CFA) - Level 2 (June 2012, Level 1 June 2011 )
Academic Project: Test Automation Framework
Sponsored By: Persistent Systems Ltd., India
Abstract: The product was designed to be a generic test automation framework, which utilizes the rich API library of Java to
provide support for any test environment/setup and scripting language as JRuby.
Personal Details
Gender: Male
Date of Birth: 5th September, 1986
Marital Status: Single
Permanent Address: 3 Chinar Bunglows, Prahladnagar, Ahmedabad (India)