Post Job Free

Resume

Sign in

Engineering Test Cases

Location:
New York, NY
Posted:
January 25, 2015

Contact this candidate

Resume:

AMITH KOTU

*** ********** ****** 337-***-****

Lowell, MA -01854 abl74a@r.postjobfree.com

SUMMARY:

• Have experience in Product development

• Worked on C, JAVA and python technologies.

• Worked in IP lab on video transmission devices.

• Performed analysis on the performance of the transmitter under various conditions

• Experience of building, maintaining and troubleshooting a small network.

• Ability to work on Windows and Linux operating systems.

• Experience of having worked in QA, dealing with both hardware and software.

• Have experience in writing test procedures and knowledge about software lifecycle.

EDUCATION:

Master of Science in Computer Engineering

(Dec 2014)

University of Massachusetts, Lowell, MA

GPA: 3.4/4.0

Bachelors of Technology in Electronics & Communications Engineering (Dec 2011)

Jawaharlal Nehru Technological University, Hyderabad, INDIA.

WORK EXPERIENCE:

Vislink Incorporation (May2014 - Dec 2014)

IP Engineering Intern

• Product Development

• Qualifying the transmitters and receivers used for long distance video streaming.

• Analyzing the performance of transmitters under various network conditions and suggesting an

optimal solution for the same

FactSet Research Systems, Hyderabad, India (Dec2011 - Aug 2012)

QA Associate I

• Led a staff of 4 in ‘Portfolio Analysis’ Testing Group

• Provided enhancements and test cases on existing process to improve user functionality

• Jr. App QA Associate

• Provided test cases on new enhancements

• Perform regular QA process

PROJECTS:

Transferring a file from sender to receiver using UDP and implementing reliability

The packet sent from a sender to receiver is acknowledged by the receiver by sending

a packet with acknowledgement information to the sender. Damage to data is handled by

using a checksum which is attached to the packet at the sender side and is checked for at the

receiver's side. The loss of packet is dealt by using a timer. The coding was done in JAVA.

Front Panel Design of a transmitter

A transmitter is used to take video input and send it to the receiver. The status of the

transmitter needs to be reflected on the front panel by updating the LEDs on the front panel.

A daemon broadcasts JSON messages whenever, there is any change in the device state. The

update of front panel was carried out in two ways.

1. Querying for the state information from the daemon regularly and updating the

front panel accordingly. 2. Keep a continuous connection with the daemon and update

the device whenever the daemon spits out a message. The received JSON message is

parsed using CJSON parser and the required information is taken.

Build a video distribution system

The video distribution consists of a Linux machine which is used to generate video

patterns at various resolutions using gstreamer and send it over to Decklink quad card. The

GUI or this application is created using python. This GUI contains options to select

different patterns and resolutions along with various other parameters. This card has four

outputs connected to the inputs of Smarthub device. The outputs of the smart hub are

connected to the office cube according to layout.

• COURSE WORK: wireless communications, Network Design, High Speed Networks,

Network Security. Software Engineering, Computer Architecture and Design,

Electronics-II, Microwave Electronics.

LANGUAGES: JAVA, C, Python.

OPERATING SYSTEMS: Windows, Linux-Ubuntu.



Contact this candidate