Post Job Free
Sign in

Quantitative Analyser

Location:
India
Salary:
7lpa
Posted:
April 10, 2016

Contact this candidate

Resume:

Name : Kanimozhi Velusamy PERMANENT ADDRESS:

Phone : 909-***-**** Ganesan Illam,

E-Mail : ***********@*****.*** Railway gate north street,

Ammayanayakkanoor,

Dindigul-624201.

OBJECTIVE

To work in a lively environment filled with joy of learning and hope that gives the satisfaction of participating in the development of organisation with which I can grow.

EXPERIENCE

Working as Senior Member Technical(SMT) in Quality Assurance Team, 3 in size, from June 17, 2013 to till date, in D.E.Shaw India Software Private Limited.

ENVIRONMENT EXPOSURE

Monthly release cycle in which planned features and unexpected bug fixes with critical timelines goes to production

PRODUCT SPECIFICATIONS

GUI front end in client-server model data and cpu intensive applications, running on a trading system, which is used by the traders to interact with the system

ROLES & RESOPNSIBILITIES HANDLED

Discussion with developers about the upcoming release features

Following bugs and features in request model discussion system

Participating in weekly, biweekly and monthly status update meetings with various management levels

Signing off the product after thorough pre and post release testing

Preparing release reports

Writing wiki pages, preparing and maintaining TestCase Documents in sharepoint workspace

Automation, maintenance and review of testcases

Giving Demo and getting feedback to and from developers

Giving KT to a fresher and mentored him

Participated in DR Testing

TECHNICAL EXPOSURE

Documentation: Excel sheets in Sharepoint workspace

Automation tool: Marathon

Version control system: Git

Languages: C, Basic use of Python and Java

Operating system: Unix and Windows

PROJECT DETAILS

PROJECT#1:

Title : Testing GUI’s used for trading

Role : Quantitative Analyser

Types of testing : Manual & automation testing

Tools used : Marathon(supports Jython)

Platform : unix and windows

DESCRIPTION:

D.E.Shaw&Co is a well known firm in share market field which needs

uninterrupted IT support. And Traders should be able to use the technical

support easily. As we know the form that non-technical end users feels

comfortable to use and interact with is GUI. Technical supports provides 3

types of java swing based GUI’s. One named GEL(Goals Editor and Loader) is to edit and load the daily goals. Second named HEAD is to interact with the exchanges,brokers, to view the portfolio and large scale order Management system. Third named STAR is to analyze the historical and real time data and to view the report in the form of graphs and tables. Tech supports also provides the feature traders wants and remove the feature they don’t want any longer. We test the features which could be a new component, enhancement in a component/ behavior or calculating & rendering data. The features and defect fixes will be released to production in monthly release cycle. We have 3 strategies/types in GEL and 14 in HEAD and 7 in STAR and around 3,30,12 components respectively. These components are interconnected with another in complex manner. We do black box and grey box testing to test the new features or bug fixes. We carry out sanity testing for individual components and features, performance, GUI, usability and recovery testing every pre-release. We do testing in production environment post-release. We use marathon tools for automating the testcases to decrease the manual and time sources needed and to do regression testing. We do automation based on strategy, component, features or data, which is being run on daily basis via the batch system that uses cron. We carry out entire automation testing only in unix and 85% of manual testing in unix and 15% in windows because traders prefer to use GUI’s in unix.

PROJECT#2:

Title : Development of TestSuit to run testcases, TestCase tracker

and report generation system

Role : Quantitative Analyser

Language : Python

Platform : unix

DESCRIPTION:

As mentioned in Project#1, we have marathon scripts to test the features/components or data which needed to be run manually to get the output in the marathon console which will be lost once marathon window is closed. So, I came up with a framework to launch marathon and GUI’s from unix command line. Using a single command we could run all the scripts. Incase of testcase failure because of network delay, retry mechanism was introduced to wait and run the scripts in the mentioned number of times. I added a feature called testcase tracker to track the logs & status of testcases. Using this feature we can get the log messages printed in a log file in specific organized way developers wanted to see. Report Generation system takes statuses and logs from testcase tracker and sends the mail to the user with the following details: 1.Consolidated report in the table format with number of testcases run and failed for every scripts and total number of run and failed testcases, individual testcase name and the status with different color for various status, 2. Log files attached in another mail.

PROJECT#3:

Title : Integrating Testsuit with batch system

Role : Quantitative Analyser

Language : Python

Platform : unix

DESCRIPTION:

Before running the testsuits, it required to manually bring up the trading system for the various strategies the testcases were about to run. I automated bringing up trading sytems for the various strategies we need to test the testcases, killing the trading systems once the tests are done. A script is used to specify the user’s choice of to whom to send the mail, whether to kill the setups after use or not and etc. This makes the scripts to be useful when automating the testcases. This script is used in batch file to start and end the testsuit. At the end using the testcase tracker and report generation system, results are sent to users or the specified mailing list/team members through mail. We can get the testsuits run on either daily basis or any time routine we want to run them.

PROJECT#4:

Title : MEMORY MANAGEMENT-MALLOC LIBRARY

Language : C

Period : College

DESCRIPTION:

This project makes use of array to allocate some amount of memory to implement malloc, realloc, free functions efficiently. It uses linked list to mange free space and allocated space of memory in ascending order to perform the searching efficiently. Memory compaction has also done to make the free memory together.

AREA OF INTEREST

Data structures and Algorithms

Memory management in OS

EDUCATIONAL QUALIFICATION

Academic Qualification

School

Board

Year of Passing

% (or) CGPA

X

Diraviam Girls Higher

Secondary School, Kamalapuram

State

2007

92.4

XII

Vivekanandha Higher Secondary School,

Paundamangalam

State

2009

96.25

B.TECH(IT)

Government College of Technology, Coimbatore

2013

8.15

PERSONAL DETAILS

DOB : Feb 4, 1992

Hobbies : Reading books, writing tamil poems, cooking, playing shuttle, drawing and

Gardening

I do hereby declare that the details furnished above are true to my knowledge.

Place : Hyderabad

Date : Kanimozhi.V



Contact this candidate