Experienced Test Lead Engineer with a demonstrated history of working in the Embedded Systems .Strong engineering professional skilled in Set Top Box / TV.
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
Harsh gaurav
1. HARSH GAURAV
Mob: +91 9650777872 • Email: harsh.gaurav@gmail.com
Software Test Engineer with experience of 9 years in testing domain. Working with a QA team
and involved in test planning and execution activities. It comprises of requirements review, test
case writing-reviewing, test execution and defect tracking. Part of the SQA for quality releases
to customer programs. Possess good understanding of testing concepts, testing methodologies.
Possess good knowledge base in testing, in the area of embedded systems and interactive
applications
SPECIFIC EXPERTISE:
Hands on experience in testing of set top box platform software.
Experience in testing of set top box Bootloader and upgrade processes.
Audio-Video testing for Set Top Box chipset supporting different audio and video codec
like mpeg 1layer 3 ,dolby,AAC,mpeg2,h.264 , HEVC
Experience in testing of set-top boxes stacks/middleware for some of the major
customers worldwide.
Experience in testing of native drivers like USB and Ethernet MAC
Involved in testing of all Interactive features like MRDVR, PPV, DVR, TSB and VOD etc.
Understanding of DVB, MPEG standards.
knowledge of RTSP, RTP,TCP/IP, UDP, protocol in context of IPTV
Knowledge of architecture of STB.
Knowledge of STB Software Stack.
Experience using JIRA, CDETs and Bugzilla and other test/defect management tool as
a Central Repository for storing Requirements, Test Cases/Test Scripts, Test Results
and Defect Tracking.
Understanding of Software Development life cycle (SDLC) and STLC.
Experience in executing different types of testing including Sanity, Functional,
Regression, Integration, and User Acceptance.
TECHNICAL SKILL SET
Domain Knowledge : STB, Cable Modem, Nand Nor Flash Memories , MOCA , Wifi ,
Bluetooth BLE 4.0
Operating Systems : Linux, Sun Solaris
Protocols : RTSP, RTP, HTTP,DHCP, UDP
Bug Reporting Tools : JIRA, Bugzilla
Other : IXIA,Wireshark, Ethereal
Version Management Tool : Perforce
Scripting : TCL , shell
ONSITE ASSIGNMENTS
11 Pre field test for bootloader validation & STB functional feature validation @ Starhub
Singapore – in Dec’2013, Aug’ 2015
11 Pre field test for Bootloader Validation for 2 weeks @ Mediascape, Manila – Apr’14
11 Pre field bootloader test & functional test @ IMTV, Indonesia, July & Oct ‘13
11 Pre field test for Bootloader Validation & Full functional middleware test @ Fetch TV,
Sydney - June’16 & Jan’17
Résumé of Harsh Gaurav / Page 1 of 2
2. EXPERIENCE OUTLINE
Samsung India Software Centre
(May’13 to till today)
Projects –
1. Cable and IP settop box (Broadcom Chipset + Nagra Middleware)
Customer - Starhub, Singapore
2. Satellite set top box -
Customer - Astro, Malaysia (Broadcom Chipset + Cisco Middleware)
3. Hybrid - IP + TNT, RDK Based (Broadcom Chipset + RDK based)
Customer - Fetch TV, Australia
4. Hybrid - Satellite + IP Set top box, (Broadcom chipset + Cisco Middleware)
Mediascape, Manila
Roles & Responsibilities
1. Set top box Boot loader validation for various set top box platforms
Overview:-Samsung being a set top box manufacturer develops bootloader and driver for its
various customers.
Activities:
1. Creation of test plan based on requirement, working on review comments.
2. Testing of functionality of Bootloader in the set top box.
3. upgrading bootloaders using USB as well as some propriety methods
4. Testing of read /write functionality of NAND/NOR flash memories.
5. Security testing of bootloder software.
6. Execution during pre field trial and Acceptance test at overseas customer’s site.
7. Filing defects in the Defect Tracking System and driving them to closure.
8. Working closely with the Development team to ensure that the code developed is
testable - are the logs sufficient, should any test hooks be built into the code, is there
enough debug information available in case of failure, etc
9. Analyzing failures and determining root cause, setting the expectations of the
solution/behavior based on the requirements.
2. Device Driver & STB features Functional Validation
Samsung is set top box manufacture for its various customers. Along with the HW, what
Samsung offers is low level drivers and boot loader.
Also they have their own Mass Production tools for STB production
Activities –
1. Device Driver validation using in-house application.
2. Validation of mass production tool which is used in production line.
3. Validation of different functionalities like tunning, PVR, AV decodes, VOD, USB media
playback, WIFI etc.
3. Project - Fetch TV, Australia
Résumé of Harsh Gaurav / Page 2 of 2
3. Samsung is developing an high end Hybrid set top box (IP+ TNT) based on RDK which
support HEVC decoding , http live streaming for av service along with multi tuner record
capability as well as features like VOD , multi room PVR You tube etc
Responsibilities –
1. Hardware validation using in-house applications.
2. Driver validation using in-house application.
3. In field testing of fully functional middleware at fetch tv office, Sydney.
4. Testing of advanced stb features like you tube, multiform pvr , mobile / tablet
streaming , wifi , Bluetooth , USB playback etc.
ITAAS INDIA PVT. LTD
(JANUARY 2009 to till May’13)
1. Project:- G8
Client:-Cisco Chennai (worked on Cisco Site)
Cisco is deploying their next generation set top boxes to various cable TV customers like
TWC, COX along with their OCAP based Stacks.
Responsibilities:
♦ Testing of set-top stacks and in their releases to some of the major customers.
♦ Involved in stack upgrade/downgrade process on STB.
♦ Testing of different types of bootloaders running on STBs.
♦ Testing of cable card module on OCAP Boxes.
♦ Involved in End to End testing of STBs.
♦ Integration/Regression Testing of Different features like MRDVR,EmergencyAlert
system,EPG,
♦ Worked on Interoperability testing with the multiple vendor STB( Cisco, Samsung and
Motorola). Worked with engineers from other vendors for the testing.
♦ Involved in running the overnight stability scripts and maintaining the different logs
(reboot, lock up, serial logs).
♦ Troubleshooting using STB diagnostics, serial logs etc.
♦ Involved in setting the clear /encrypted sources on Headend.
♦ Involved in setting up the different download method on Headend.
2. Project: Digital Navigator testing
Client: Time Warner Cable
Accountable for testing of Set Top Box applications for different vendor boxes. Testing in
client server environment.
ODN (OCAP Digital Navigator), MDN (Mystro Digital Navigator), MAS (Mystro Application Server)
are the next generation middleware solution purely based on Java / J2ee Technology. CATV
includes Live TV, Program Guide, PPV, VOD, MRDVR, DVR (dual tuner), start over TV, PIP, Time
Shift TV, Pause Live TV, etc.
Responsibilities:
Review of SRSs, deriving test cases by understanding the SRS, Functional and UI Design
by Specs, Review & Rework of tests.
Involved in code download process on Set Top Box.
Performing upgrade/downgrade testing on various clients.
End to End testing of various applications running on customer box.
Functional and integration testing of various server applications.
Maintaining bug reports and bug logs using bugzilla
Résumé of Harsh Gaurav / Page 3 of 2
4. Involved in Testing and troubleshooting of different head end components.
Involved in writing shell scripts to perform different jobs.
CONEXANT SYSTEMS/NXP SEMICONDUCTORS INDIA PVT. LTD
(March 2007 to Dec 2008)
STB SoCs Validation for Satellite and IPTV projects
Accountable for testing of Set Top Box Platform Software and Satellite/IPTV designs. Conexant’s
Next-Generation set-top-box platform is an Integrated Receiver and Decode with a Single/dual
HD decode, triple display SoC with PVR capabilities.
Responsibilities:
Review of SRSs, deriving test cases by understanding the SRS, Functional and
Design Specs, Review & Rework of tests.
Worked on IPTV, VoD, PiP, PVR, like features in Linux
Environment on NXP (Conexant) STB designs.
Worked on kernel level drivers like native USB and Ethernet MAC
Execution of test harness automated framework for unit level testing of
various Platform Software drivers demux, demod video, USB etc
Audio-Video testing for IP Set Top Box chipset supporting different audio and video codec
like mpeg 1layer 3 ,mpeg2 ,h.264 etc
Test signals (MPEG streams) creation for testing of STB solutions like
Satellite/IPSTB.
Maintaining bug reports and bug logs.
Test Lab/Environment creation
Analysis of test tools like DEKTEC PCI card streamers, IXIA, SeaChange VoD server,
Bitband Vod server
Multicast/Unicast LAB network creation for IPTV testing
Knowledge of Aptest as a test management tool
Working knowledge usage of tools like Trace32
Familiar with usage of tools like putty,tcpdump,ethereal,perforce,cygwin etc
Familiar with troubleshooting of different cable HE component.
CERTIFICATION & TRAININGS
3 months certified training in “Software testing” from ‘What Is Testing’ (a subsidiary
of Pure Testing Software Pvt. Ltd.), Noida. Completed training that includes a project on
Manual Testing and Automation Tools according to the ‘ISTQB Certification’.
EDUCATION
Bachelor of Technology (Electronics and Communication) from JSS academy of technical
Education,Noida (2006)
PERSONAL INFORMATION
Date of Birth : 31 JULY 1984
Passport: Yes : H3177205
USA B1/B2 VISA valid till Feb 2025
Résumé of Harsh Gaurav / Page 4 of 2