Professional Documents
Culture Documents
EXP ERIENC E: I Hav e 6. 5 Yea Rs of Expe Ri Enc e and Wor Ke D As T Est D Ev Elop Me NT On Set-Top - Bo X
EXP ERIENC E: I Hav e 6. 5 Yea Rs of Expe Ri Enc e and Wor Ke D As T Est D Ev Elop Me NT On Set-Top - Bo X
SKILLS
Language C, C++.
Core skill s DVB- SI, DTV, DV R/PVR ( Chan nel Recording/ Net way-
re cording, a/v Syn c), E PG, VOD, IPT V, and C arousel
generation, S oftware download
DVB table c reation & DLI Cer tification (M HW -Philips/
KBW- Huma x/SES- Amino/I BM P ower PC 405).
Test Direc tor- ME RCURY Quality cen ter, Sanity Test Plan,
Software Test Plan and De taile d Test Plan. Bugs repo rting,
Verify ing th e Bug re ports, Analysis of Bug repor t using
Rational Clear Q uest.
EXPER IENCE :
Working as a S r.Soft ware Engineer - QC at N D S S ervices Pay T V
TECH NOLOGY (P) LIM ITED, BA NGALORE, during the month of
August - 2007 to till date...
Role:
Descrip tion:
Created test cases for Digital Television set-top box used in
subscription. Perform testability analysis of requirements and identify
necessary improvements to the test process. Produce User Case tests for
on-screen message display priorities and Conditional Access card
security. Use the test lab manual runner feature to execute the test
plans at regression testing levels. Ensure requirements have been met
and system is suitable for release. Log all defects using Bug-portal.
Assist Developers with defect resolution.
Role:
II I) Title : ME TRO
Team Size : 50
Duration : August 2007 to A pril 2008
Role : BT V and PVR STB Testing.
Client : ME TRO.
Descrip tion:
Role:
Descrip tion:
Created test cases for Digital Television/VOD set-top box used in
Subscription and Video on Demand environments. Perform testability analysis
of requirements and identify necessary improvements to the test process.
Produce User Case tests for on-screen message display priorities and
Conditional Access card security. Use the test lab manual runner feature to
execute the test plans at regression testing levels. Ensure requirements have
been met and system is suitable for release. Log all defects using Bug-portal.
Assist Developers with defect resolution.
CHOIS (Cable Based Home and Office Intera ctive Services ) and
CHOISSt reamer
Involved in Testing of IP set-top box software and functionality, which
provides features like Internet, video on demand and digital channels on any
TV.
Tested CHOIS Streamer Fun ctionality .
CHOISStreamers takes ASI signal as input from satellite receivers and
multicast extracted channels over the Net way. The methodology used here is
called MPEG over IP. Each channel will be transmitted on a pre-defined
multicast group address. Audio stream and Video stream of a channel will be
multicast on a same group-IP with different port numbers. The
CHOISStreamer extracts pre-defined channels from the TS and multicast the
MPEG payload onto the Ethernet port. It will also monitor other channels of
the same TS (bouquet) which are suppose to be multicast by its counterpart.
Incase it finds them absent it will also multicast the missing channels of that
bouquet. Thus a pair of CHOISStreamers per TS will provide cent percent
redundancy. On the receiving side joining to the channel group-id through
IGMP (Internet Group Management Proto col ) request plays specific
channel.
Role:
Tested the functions to extract payload of channels and transmit
the audio and video packets on Ethernet.
Tested monitoring functions, which are responsible for
monitoring channels, to provide redundancy.
Used Command Line Interface (CLI) which displays all
streaming and monitoring channels information like channel
name, group id, data rate etc. Also tested console commands to
start and stop specific channel (Eg: command: Chanstat).
Used IBM-Tx commands like START, DUMP, STAT, and
CLEAR STAT to check the PAT PMT status.
Used IBM-a/v commands like PLAY STOP, MUTE, UMUT,
READ, SON, SOFF BLNK, SHOW, PAUSE, RESUME and
ABORT etc…
When somebody asks for a recommendation, the system suggests those items that
have been positively rated by the users with the most similar profiles. Although
collaborative filtering suits Web-based applications in an excellent way, we believe
that personalized EPGs should rely on recommendation techniques that can be
applied locally to the user’s TV. In fact, an EPG embedded in the set-top box may
continuously track the user’s viewing behavior, unobtrusively acquiring precise
information about her preferences. Moreover, the guide can be extended to become a
personal assistant helping the user to browse and manage her own digital archive.
To prove our ideas, we developed the Personal Program Guide (PPG). This is a
personalized EPG that customizes the TV program recommendation and assists the
user in the retrieval of the programs she has recorded. The PPG runs on the user’s set-
top box and downloads information about the available TV programs from the
satellite stream. In order to obtain precise estimates of the individual TV viewer’s
preferences during the whole lifecycle of the EPG, our system relies on the
management of a hybrid user model that integrates three sources of information:
CARP will work in such a way that it can reduce the network bandwidth using
minimum number of network component, as well as reduces network load on server,
which gives always better services to network users. This can be viewed in more
important aspects like it can fastens the process of streaming data on network. CARP
makes best use of network by eliminating the long distance traversing of packets. In
the existing system, CHOISPads request will reach to the server using fixed number
of network components and streaming of data from server will use the same path. To
eliminate several aspect of network we have implemented CARP scheme for the
existing network. The following aspect may be described in terms of points.
Heavy load on network, which results in network congestion and packet may
get delay or losses may occur while transmitting the contents, which causes
packets are retransmitted.
As above estimated load on servers hat may prompts to refuse the connection
for incoming request from users to server.
As keep increasing the load on servers in terms of CPU utilization will be high
and result will be getting delay for all existing connection in the server.
As above men ion points indicates may not get expected throughput from the
network when more number of users get increased. To avoid these types of drawback
in network, CARP is come in to the picture. CARP implementation is just have
changed the path from source o destination via network. This scheme can be viewed
to as facts of eliminating several problems from the network and gives best
performance o user. This can be state hat if requested content is available a nearest
CHOISPad in the network, this scheme allowed o CHOISPads o fetch those matched
content from nearby CHOISPad.
Descrip tion:
The Quality control procedures are defined to ensure that accuracy and
Integrity of the data and report that are generated and maintained in the
Database.
Role s:
Repor t Sc hedule:
The report Schedule is the list of all the reports that have to be sent to
the client.
Oppor tunities of errors:
The Opportunities of errors of all the reports that are system-
generated & manually created have been clearly defined & reviewed
periodically.
Verification pro cess:
Based on the opportunities of errors defined, the verifier manually
checks all the fields in the report. A re-check is done before the MIS-
Manager sends out the report to the client, to guarantee highest levels
of precision.
Fac t Shee t:
This document is an error analysis report of the MIS team. The fact
sheet keeps track of the errors made and also lists the feedback and
the action plan. The deadline of the report delivery and accuracy of
the report from the key factors only after the authorization from the
MIS Manager.
Bac k- ups:
All the important client data is regularly backed-up on the fileserver,
once in 3 months the data on the fileserver is burnt onto CDs,
which are kept fireproof safe. A copy of the mail that containing the
Daily client report is also saved on the local disk.
Pe rs onal Detai ls
Gender : Male
I declare that the Information provided by me, at the above statement is current to
best of my knowledge.
Yours
Faithfully,
(ANIL KUM AR C
S)