CV Rajat Singh Mahalawet
CV Rajat Singh Mahalawet
CV Rajat Singh Mahalawet
Professional Summary
Technical Skills
Professional Experience
Project Leader (Automation) ADP, Hyderabad, India Jan 2014 Till date
Consultant (Lead QA) Genpact, Hyderabad, India Oct 2012 Dec 2013
Senior Quality Analyst Helm360, Noida, India May 2012 Sept 2012
Senior Configuration Analyst (SE II) AonHewitt, Gurgaon, India Jun 2007 May 2012
Territory Manager Engineering Services Advanced Medical Optics, Gurgaon, India Jun 2006 May 2007
Responsibilities
Tracking daily deliverables and productivity of all associates directly reporting to me.
Ensuring all the resources in the project are completely utilized with measurable output.
Responsible and accountable for generating monthly KPIs and identifying improvement areas for action items.
Generating reports by collecting data from multiple systems to assess build health of software.
Identifying team members for any successful milestone achieved and recommending their names for rewards and
recognition.
Facilitate scope definition, including functionality and technology, helping teams to understand the organization
and business patterns, resolving their doubts and queries.
Leading test automation projects for multiple products from script development and maintenance perspective.
Formulating strategies, devising processes and implementing them in test automation groups to map with overall
organizational objectives
Facilitating automation script development in agile sprint model, and monitoring weekly sprint pace and
burndowns.
Sprint closure activities and accepting user stories post validation and verification of their health and status in the
daily regression suite.
Designing performance goals and development objectives for individual team members.
Holding 1-on-1, internal meetings for information updates, team updates, technical discussions, process updates
and roll outs.
Raising resource requirements based on project plan, deliverables, schedule and estimated man hours.
Member of technical interview panel for new recruitments.
Technical Trainer Responsible for creating training plans, carrying out technical training and knowledge sharing
sessions, and preparing training materials and manuals.
Automation Testing
Active involvement in automation feasibility analysis and designing of different automation framework.
Close interaction with testing team, scrum masters and on-site test manager to gather automation testing
requirements for applications.
Working experience in UI automation for desktop based application.
Successfully implemented White open source automation tool for UI automation and Jenkins for a continuous
build process.
Analyzing performance bottlenecks in automation testing, innovating and applying ideas for process as well as
code improvements.
Involved in the conversion of QTP test scripts into C# programming as a part of automation tool migration from
QTP to White.
Tracking and closely monitoring daily regression runs on multiple environments to ensure test results are sent on
time.
Responsible for maintaining test environments, virtual machines and required infrastructure for seamless test
execution.
Focused on optimizing the current code to improve test runs efficiency.
Driving the development of in-house execution summary result dashboard as a central source of information for
all the stakeholders.
Extensively worked in different QTP automation techniques like keyword driven and descriptive programming.
Developed Excel Keyword driven framework using macro coding-VBA and VB scripting.
Well versed in using QTP Test Object models, automation object model for framework development and QC OTA
for integration of test scripts.
Development, testing and maintenance of automation scripts and framework for continuous enhancements and
improvements.
Providing support and conducting training sessions on QTP and framework to different testing teams on the
project
Functional Testing
Coordinating with the on-site test coordinator and business analyst to understand clients requirements.
Analyzing project requirements, to understand test objectives and develop test scope.
Providing detailed project testing estimates for different phases of testing starting from planning activities,
component functional testing, integration testing, system testing, acceptance testing and defect fix/regression
testing.
Prioritizing and organizing test activities frequently based on test analysis and requirement changes.
Active participation in technical walkthroughs and meetings.
Test designs and identifying the possible scenarios to test all the conditions based on SRS/BRD documents and
technical requirements (FRD).
Test execution based on the test plans created to perform complete system testing
Planning and guiding preparation for IAT/UAT to drive these as successful events.
Responsible for Testing including: Data Validation, Functional, End-to-End, Regression and Acceptance Test
Activities for assigned Applications/Projects.
Involved in studying the feature functionality and creating the test cases
Responsible for maintaining and managing defect life cycle on the bug tracking tool HP Quality Centre
Robust Manual testing skills with experience in testing of Web applications and DB reports.
Ability to write basic SQL queries to fetch data from MS SQL server
Provide training on processes and associated tools for Automation (QTP and Quality Center 11.0).
Projects
Project Description: Autoline Drive Drive is a thin client application developed in a proprietary language called KCML.
The product is used only within the automotive industry by vehicle manufacturers as well as dealers. The Drive is a
complete solution for their end-to-end business operation. Since the client base is huge and application is changing
everyday, there is a strong need for automation testing within agile development methodology. I am leading the
automation testing team for Drive ensuring continuous testing for all the changes delivered as a part of the core
application.
Project Description: IStation - First Allied Securities is a full-service independent broker/dealer based in US providing
independent financial advisors with cutting-edge technology, innovative products and superior service to help in their day
to day business along with all strategic business support. FASI buy and sell investment products on behalf of investors
who are clients of financial advisors affiliated with the firm. The products include stocks, bonds, mutual funds, Asset
Management, Retirement accounts, Unit investment trust, Cash management, insurance and options. To support all these
functions, the FASI software development center has developed a large scale web application called Istation. I was
responsible to lead the automation testing for this application.
Project Description: Consulting Business Technology is a business vertical in AON Hewitt which is responsible for the
development of an application to support the business of Aon Hewitt. The tools and applications developed are used
throughout the organization for providing services to their clients. For multiple application being developed, there was a
requirement to construct a single automation framework that should be used across the consulting group. As a part of this
framework development project, I was responsible for coding and developing an excel based keyword framework.
Project Description: Royal bank of Scotland is one the major client for AonHewitt for HR benefits services. These
services are provided by a variety of software tools and applications developed using different technologies. Competitive
and cost effective solutions persuaded management to move the client on different platforms. As a part of this conversion
program, I worked as a functional tester throughout the conversion.
Territory Manager Advanced Medical Optics India, Gurgaon, India Jun 2006 May 2007
(Engineering Services)
Responsibilities
Adept at handling electronic projects & software operation & maintenance, software installation and testing for
different types of phaco-emulsification machines
Configuring machine parameters as per the clients requirements and educating clients to obtain the best
performance from the product
Responsible for testing and maintenance of machines embedded solution to rectify software defects and faults.
Excellent Communicator with the ability to deal with issues with precision & accuracy
Standardization & implementation of procedures to optimize machine operations
Studying, analyzing and determining the fault correctly and applying methodologies to provide the best services
Identifying improvement areas & implementing measures to maximize software capability
Education