E mail #
SAURABH *******.***@*****.***
SAXENA Cell # +91-987-111-
2850
SAFe Agilest (SA), CSM &
Key Skills
T EST MANAGER
AREA OF EXPERT ISE
Career Summa ry Agile & SAFe (SA)
A forward thinking, capable and Team management
committed leader with a proven
Defect Tracking
ability to meet agreed deadlines,
co-ordinate work and work to
Protocol Testing
defined methodologies within a
BTL Certification & Testing
structured environment. Focused
on any task at hand and able to
E2E Testing
u tilize existing test knowledge and
experiences to come up with
p ractical solutions and
a lternatives to processes. Nature of
t he assignments undertaken
PROFESSIONAL
covered a wide range of
challenging projects in Industrial A B I L I T I ES
automation, Automotive, Banking
• Working Knowledge of
domain, stand-alone application.
execution, scripting and
Worked with premium customers –
p lanning
S iemens, T rane, Morgan
S tanley, Denso and Koyo • Making sure that all
E lectronics Japan testing plans comply with
company guidelines,
standards and regulations
• Experience across
m ultiple types of testing i.e.
P rofessional Experience
user acceptance, system
Johnson Controls Inc (Apr
P roject Details
P roject : G raphics UI & Middleware development
Type : Application development & testing
Technology : C#, Dot net, HTML5, Jquery, CSS, AngularJS
Platform : W indows XP, Windows 7, Windows 8, Windows Server 2008 R2, iOS,
A ndroid
Tool : J ira, Quality Center, VMware, Ghost Image, GitHub, Visual Studio
Role : Scrum Master & Test Manager
Team size : 14 (Fourteen)
Du ration : Apr 13 to Present
Location : Johnson Controls, Gurgaon, India
P roject Description :
T he aim of this project to develop the web based application for mobility devices for the building
automation systems. This web based application creates the graphical view of the equipment used in HVAC
system for buildings. Protocols like Ethernet, TCP \ IP, N2, RS485, MS/TP, RS-485, LON and BACnet which
a re used for creating Building Automation Network.
Responsibilities:
Scrum master for two teams & QA Test Manager
Running Spring ceremonies (Spring Planning, Daily Stand-Ups, Sprint Demo and Retro)
Improving adherence to Agile principles across the group
Coaching and mentoring teams and stakeholders
Defining the content of a sprint with the business.
Supporting the Product Owners to develop user stories and sprint backlogs.
Defining test strategies for the projects
Coordinating the work of test teams and monitoring overall team performance
Agile estimation & compiling metrics for management
Managing and improving the velocity and quality of outputs.
Tracking and managing r isks, assumptions, issues and dependencies.
Facilitate the daily team stand up meetings.
Managing key project t racking assets such as 'Burn Down' charts.
Run project retrospectives.
Coordinate with the infrastructure teams to secure the necessary development and test systems.
Identify areas where the delivery team need architecture and design support and the coordination of Agile
research spikes.
SCRUM reports creation and shared with team and management
Agile coaching, mentoring and sharing of best practices
Designed the test plan, review and then execution of test cases
P roject : I PV6 protocol implementation and Testing
Type : B AS Testing, BACnet Operator Workstation testing & Functional Testing of
f i rmware
Operating System : W indows XP, Windows Vista, Windows Server 2008 R2
Technology : C#, Dot net
Platform : Networking, Windows Server, Linux, Win 7, Win 8
Tool : J ira, Quality Center, VMware, Ghost Image, Wireshark, Quagga, Vyatta,
Basomatic
Role : Test Manager
Team size : 4 (Four)
Du ration : A ug 12 to Apr 13
Location : Johnson Controls, Gurgaon, India
P roject Description :
T he aim of this project to support IPV6 protocol to our existing applications. Proficient in
configuration of I IS, including IPv4 and IPv6, and supporting multiple web servers and multiple NICs.
W riting functional test cases based on the understanding of the Requirement document. The scope of project
a lso include to gather Knowledge of IPv6 and the complexities of conversion from IPv4 to IPv6, including in
M icrosoft-based systems and Knowledge in configuring the I IS and supporting multiple web servers and NICs
R esponsibilities:
Updating user stories in Jira tool for different scenarios.
Reporting seniors in the organization with the Weekly and Monthly Status Report which contains tasks
done by team, next week task, queries and estimation for new module
Project management - allocation of the task, project monitoring, defect t racking and estimation for new
work, task creation etc
Estimation of overall project and communication with stake holders of the product
Provides coaching, mentoring and technical assistance to System Team
Interacting with the USA team on video conferencing for requirements gathering, analysis and scoping &
p roviding the solutions
Reviewed User Requirements and Design documents to develop Test case
P roject : Cloud Testing of Application
Type : F unctional & System Testing of Application deployed on cloud
Operating System : MS Azure, Windows XP, Windows Vista, Windows Server 2008 R2
Technology : C#, Dot net
Platform : Networking, Windows Server, Win 7, Win 8
Tool : J ira, Quality Center, VMware,
Role : Senior Test Lead
Team size : 10 (Ten)
Du ration : Sept 12 to Mar 13
Location : Johnson Controls, Gurgaon, India
P roject Description :
T he aim of this project to test the applications (which are deployed on cloud through) through
clients on different platforms. Scrum methodology is followed in this project where all the requirements are
captured in Jira tool in the form of product backlog which are prioritized and taken in different sprints. The
scope of project also includes learning & understanding on cloud testing and use it all aspects during testing
R esponsibilities:
Updating user stories in Jira tool for different scenarios.
Reporting seniors in the organization with the Weekly and Monthly Status Report which contains tasks
done by team, next week task, queries and estimation for new module
Project management - allocation of the task, project monitoring, defect t racking and estimation for new
work, task creation etc
Estimation of overall project and communication with stake holders of the product
Provides coaching, mentoring and technical assistance to System Team
Interacting with the USA team on video conferencing for requirements gathering, analysis and scoping &
p roviding the solutions
Reviewed User Requirements and Design documents to develop Test case
P roject : B uilding Automation and BACnet Protocol Compliance Testing
Type : B AS Testing, BACnet Operator Workstation and Functional Testing of fi rmware
Operating System : W indows XP, Windows 7, Linux, MAC, Windows 8
Technology : C#, Dot net
Platform : Networking
Tool : B TF, BMI, HP Quality Center, Eng_FLT, Commissioning Tool, Sniffer, VTS,
B AS-O-Matic,
Datamate Advance, Cyclone Pro, BACnet Simulator, VMware, Ghost Image,
W ireshark
Role : Test Lead
Team size : 12 (Twelve)
Du ration : Apr 11 to Aug 12
Location : Johnson Controls Milwaukee, Dusseldorf & Gurgaon
P roject Description :
T he aim of this project to setup BTL lab in India Development center and perform BTL testing before
submitting the device to BTL lab. The scope of project also involves testing of BACnet – OWS (Operator Work
Station). fi rmware testing which include functional testing of features like Point Functionality, Enhanced
A larms, Peak Demand Testing is done as per the ASHRAE standard 135 -2010 using BTF tool from MBS.
Agile Methodology is used for the project. Protocols like Ethernet (TCP \ IP), P2, RS485, MS/TP, LON and
BACnet which are used for creating Building Automation Network.
R esponsibilities:
Updating seniors in the organization with the Weekly Status Report which contains tasks done by team,
next week task, queries and estimation for new module
Project management - allocation of the task, project monitoring, defect t racking and estimation for new
work, task creation etc
Coordination with BACnet Test Laboratory for the testing and certification activity of devices
Certified B-ASC, B-ODS, B-BC, B-AAC etc profiles of BACnet
Interacting with the USA team for requirements gathering, analysis and scoping & providing the solutions
Reviewed User Requirements and Design documents to develop Test cases
BTL testing (BACnet test laboratory) which comprises of testing of BACnet protocol using VTS (Visual
Test Shell), Sniffers (Wireshark and Basomatic) as per BTL Standards and report defect to client. The
p rocess involves understanding the ASHRAE standard 135.1-2010 for BACnet.
Verification & Validation testing of the project which also includes adhoc testing
Defect management and analysis of defect using Pareto chart, Fish bone analysis and 5Y technique
BACnet P rotocol Testing:
In Building Automation Control, every proprietary system should communicate with third party device. So
BACnet protocol came in existence which is universally accepted standard and BTL provides certification
w hich follow BACnet protocol.
Responsibilities:
Testing of BACnet protocol using VTS (Visual Test Shell), Sniffers (Wireshark and Basomatic) as per BTL
Standards and report defect to client.
Understanding the ASHRAE standard 135.1-2007 for BACnet, create test scenarios and perform testing
for BACnet compliance. The client system is sent for BACnet compliance to BTL after the reported defects
(from Test team) are fixed.
Involved in analyzing and solving problems
P roject : Testing of Banking application
Type : Performance Testing
Operating System : W indows XP, Windows Vista
Technology : Java
Tool : C itrix, Jupiter, HP Quality Center, Load runner and client specific tool
Client : Morgan Stanley, USA
Role : Test Lead
Team size : 33 (Thirty Three)
Du ration : J un 10 to Apr 11
Location : Chandigarh, India
P roject Description :
T his project is to test the different web applications for private banking. The product is for Advisory
t rack for Finance & Insurance which consist of proposal, non proposal applications, account opening &
approval and CGPS. These applications will be integration with the main application of client where user can
select these applications according to his requirement. The goal is for the branches to have the ability to open
an account in a centralized location and to eliminate the manual processes associated with opening certain
p roducts. Morgan Stanley’s Advisor One will be built out to support this function. Open Retail account on the
WebNAS/Merlin system, which will f low onto Advisor One and advisor will have the option of selecting all
p roducts. Suitability, billing, Deficiency are embedded within Advisor One and the account can be submit ted
t hrough Advisor one and the same can be approved by the branch manager for account creation.
Responsibilities:
Overseeing the Estimation of the project for different tasks
Project management work like coordination between onsite and offshore team, task creation, allocation of
t he task, project monitoring, and task allocation
Interacting with the customer for requirements gathering, analysis and scoping & providing the solutions
Implementing the Test plan, Test scenarios, Test cases and execution of test cases
Reporting bug to the defect management tool and keep t racking
Updating client and seniors in the organization with the Weekly Status Report which contains tasks done
by team, next week task, queries and estimation for new module
Project management - allocation of the task, project monitoring, defect t racking and estimation for new
work,
Interacting with the customer for requirements gathering, analysis and scoping & providing the solutions
Reviewed User Requirements and Design documents to develop Test cases
P roject : F unctional Testing of Building Controllers
Type : F unctional Testing of fi rmware and Performance testing of webserver
application
Operating System : W indows XP, Windows Vista, Linux, MAC
Technology : C#, Dot net
Platform : Networking
Tool : Load runner, HP Quality Center, Test director, Insight, Eng_FLT,
Commissioning Tool,
Sniffer, VTS, BAS-O-Matic, Datamate Advance, Cyclone Pro, BACnet
Simulator
Client : Siemens, USA
Role : Test Lead
Team size : 12 (Twelve)
Du ration : A ug 08 to Jun 10
Location Noida, India
P roject Description :
T he aim of this project is firmware testing which include functional testing of features like Point
F unctionality, Enhanced Alarms, Peak Demand Limiting, Trending, Scheduling, Report Generation,
D iagnostics, and Warm start etc. of Controllers that are used for Building Automation. Testing is done using
Quality center and MMI provided on panels. Client works on Agile Methodology which involves testing
t hrough various networking protocols like Ethernet (TCP \ IP), P2, RS485, MS/TP, LON and BACnet which are
used for creating Building Automation Network. The scope of the project also comprises of BTL (BACnet test
l ab) testing which is used as interface for the third party devices to test the Firmware for the Field Panels,
w hich is used in different level of f loors (ALN/BLN and FLN). Client has also given project to test the Web-
server application, through which user can modify/edit their field panel setting via internet from anywhere in
t he world.
R esponsibilities:
Updating client and seniors in the organization with the Weekly Status Report which contains tasks done
by team, next week task, queries and estimation for new module
Project management - allocation of the task, project monitoring, defect t racking and estimation for new
work, task creation etc
Interacting with the customer for requirements gathering, analysis and scoping & providing the solutions
Reviewed User Requirements and Design documents to develop Test cases
BTL testing (BACnet test laboratory) which comprises of testing of BACnet protocol using VTS (Visual
Test Shell), Sniffers (Wireshark and Basomatic) as per BTL Standards and report defect to client. The
p rocess involves understanding the ASHRAE standard 135.1-2007 for BACnet, create test scenarios and
perform testing for BACnet compliance.
Verification & Validation testing of the project which also includes adhoc testing
Mentoring team for client product, client/company process and technology used
Defect management and analysis of defect using Pareto chart, Fish bone analysis and 5Y technique
BACnet P rotocol Testing:
In Building Automation Control, every proprietary system should communicate with third party device. So
BACnet protocol came in existence which is universally accepted standard and BTL provides certification
w hich follow BACnet protocol.
Responsibilities:
Testing of BACnet protocol using VTS (Visual Test Shell), Sniffers (Wireshark and Basomatic) as per BTL
Standards and report defect to client.
Understanding the ASHRAE standard 135.1-2007 for BACnet, create test scenarios and perform testing
for BACnet compliance. The client system is sent for BACnet compliance to BTL after the reported defects
(from Test team) are fixed.
Involved in analyzing and solving problems
Responsibilities:
Responsible for creating Functional and System Test cases for BACnet Webserver
Functional Testing of BACnet webserver in a Lab environment set up at offshore
P roject : H M I & PLC Control Software
Type : P rotocol & System Testing
Operating System : W indows NT, Windows XP
Technology : C++, Ladder Programming
Tools : V isual Scope, EZTouch, Direct Soft, Net_msgdisp32, RSLogic, Ethereal, DiagP
Client : Koyo Electronics, Japan
Du ration : 12 months
Role : Defect Prevention Representative (DPR)
Team size : 15 (Fifteen)
Du ration : M ar 05 to Mar 07
Location : Onsite(Tokyo, Japan)
P roject Description :
The basic objective of the project is to develop a HM I which can be compatible to all most all the leading
b rand PLCs and with multiple communication modes i.e. (RS-232, RS-422, RS-485, Ethernet and USB). The
p roject scope involves development, porting, bug fixing, test case preparation, testing and documentation of
P LC communication protocols, Setting up PLC and understanding of tools, cables. This project involved
f inding out the bugs in protocol writ ten for different PLC model (Omron, Allen Bradley, Mitsubishi, Keyence,
Yokogawa, Prosec, Sharp, Sysmec, Koyo-series, Matsushita, Toyota, GE Fanuc, and Siemens) which
communicate with the HM I (Human machine interface). Client had writ ten protocol for its own PLC as well as
for different vendor’s PLC (mentioned above) in the market. After debugging the code and reporting the bugs
to the client for approval, test plan & test case are prepared to test different PLCs. The project needs full
k nowledge for setup and configuring the different PLCs. The testing also includes use of different tools like
P rotocol Analyzer, Visual Scope to test the different address location in PLCs.
Responsibilities:
NLS, ADC, Koyo Protocols had been Debugged, tested and to eliminate Bugs
Writing the ladder logic and setup of different PLC (Omron, Allen Bradley, Mitsubishi, Keyence,
Yokogawa, Prosec, Sharp, Sysmec, Koyo-series, Matsushita, Toyota, GE Fanuc, Siemens) testing of the
N LS, ADC, Koyo Protocol
Study and Analysis the documents provided by the client
Designed Test Cases, review and then execution of test cases
Task was to understand the working of the device (Omron, Allen Bradley, Mi tsubishi, Keyence, Yokogawa,
H itachi, Sharp, Sysmec etc), different Protocols and the System requirement Specification
Verify & validate the functionality of the device
Worked as a DPR for this project
P roject : T racer Summit
Type : F unctional & Performance testing of application
Operating System : W indows NT, Windows VISTA
Technology : C++, C#
Tool : Kestral View, Tech View, Star Team
Client : T rane, USA
Du ration : 12 months
Role : Senior Tester and Onsite Coordinator
Team size : 7 (seven)
Du ration : M ar 07 to Mar 08
Location : M inneapolis, MN(USA)
P roject Description :
T his project is for building control application. The objective of this project was to test the
application for that we have to create the test plans and perform the testing of the application for HVAC
system, which will be used for setup, and configuring the HVAC system and finally reporting the defects. This
p roject involved finding out the defects in the product and reporting them to the client’s bug reporting tool.
T his application is used for Building Automation at different levels of floor. This project also includes the
testing using different building automation protocols like BACnet, LON etc.
Responsibilities:
Requirement Analysis, Designing, Test Cases Creation, Development & Test Cases Execution, Customer
I nteraction
Study the architecture of the system and suggest quality improvements
Test plan and test cases creation and then execution
Functional testing and performance testing of application according to the test cases prepared
Interaction between offshore and onsite work
P roject : Dash Board (used in car) Testing: CAN Protocol Testing
Type : F unctional Testing
Operating System : W indows NT, Windows XP
Technology : C, Assembly
Client : Denso, USA
Tool : Softune, Win Inspection, NVM Tool, Understand C
Role : Test Lead and Coordinator
Team size : 24 (Twenty four)
Du ration : M ar 08 to Aug 08
Location : Detroit, M I(USA)
P roject Description :
T he scope of this project is to understand and test the functionality of cluster used in Honda car
having different features. This includes the requirement analysis, preparation of test cases and testing using
CANoe (a vector product for CAN (Controller Area Network)), oscilloscope, stepper motor and different tools
p rovide by the client. The scope of the project is to test all the functioning of the system and understands the
engineering of the cluster with complex spec. I t’s basically related to verification and validation of code against
Specifications.
R esponsibilities:
Develop and utilize automated test scripts required for testing
Setup the required testing environment
Pulse analysis using Oscilloscope for different modules
Understand the functioning of emulator and perform testing