We provide IT Staff Augmentation Services!

Quality Assuranc Resume

2.00/5 (Submit Your Rating)

NY

SUMMARY

  • Quality Assurance Professional with Master’s Degree and solid Financial, Hedge fund and Market Data Experience.
  • Diverse experience in Information Technology field along with exposure to Business and Project Management.
  • 14+ years of software industry experience including programming with C, C++, Perl, Win32 API, and VC++ and C #.
  • Experienced at the various stages of Software Product Development Cycle including design, development, testing, implementation, project management and maintenance.

TECHNICAL SKILLS

OS: Linux, Windows, Sun Solaris 2.6, UNIX SVR3, VxWorks
Languages and Tools: C++, VC++, MFC, C#, VB.NET, Java, PL/SQL, Win32 SDK, ATL, CVI, PB, MS
DDK, COM/DCOM, CVS, Start Team
Databases: SQL Server, MySQL, Oracle
Programming Tools: Visual Interdev, Install Shield, Crystal Reports, Visual Source Safe
Internet: HTML, XML, JDBC, ISAPI, ASP.NET, ADO, IDC, CGI, OLEDB, Java Servlet
Hardware: Oscilloscopes, PCI Controllers, Serial devices, micro-controller, digitizer
Other Skills: Perl, Python, Unix/Linux shell scripting, Multithreading, ODBC
QA Methodologies: Agile Testing, Waterfall, Scrum
Financial Services: FIX 4.2/4.3 Market Data, Fixed Income Security, ETF

PROFESSIONAL EXPERIENCE

Confidential,New York, NY Nov 2010 – Continue
Vice President: Quality Assurance/Trade Infrastructure
Responsibilities:

  • Automated Trading applications with QTP and Perl.
  • Created test plans for Trading apps, Order Management System and broker connection component and provided the automation solution.
  • FIX certification with stock exchanges and brokers.
  • SOR and various algo strategy testing.
  • Project management for SOR and in house Trading apps.

Environment: Perl, QTP , Aegis, FIX 4.2/4.3, C++, Linux, Shell scripting, VBScript

Confidential,White Plains, NY Aug 2004 – Oct 2010
Consultant Developer, Sr. SQA Engineer
Responsibilities:

  • CME Globex equity Futures Options parser validation with FIX protocol.
  • Analyzing and writing Business requirement specifications, Use cases, UI specification documents and exchange specifications.
  • Defining the applications functional objectives by leading requirements-gathering interviews with business team, Subject Matter Experts, and softwarearchitects.
  • Automation of entire real time feed in Linux virtual environment.
  • Development of Testing Automation library (Hybrid Framework) with internal protocols, Perl, Python and shell scripts.
  • Analyze complex business problems and specify the functionality of solutions; Provide technical expertise in identifying, evaluating, and developing systems and procedures that meet user requirements; Determine and communicate issues/risks; Provide Project Management support across all phases of SDLC.
  • Developed the application in C# and Oracle -Sales and Accounting department.
  • Implemented regression suite in QTP/VBscript for Windows based entitlement system.
  • Involved in all QA engagements including reporting to the business, assessing delivery risks and managing the test plan.
  • Managed and achieved timely releases to production systems, which have high impact weekly releases. The whole system is built on Linux that works with several internal proprietary protocols to meet the requirement of very high rate of transactions, due to introduction of algorithmic trading.
  • DirectPlus- The product gives access to sub one millisecond data from range of exchanges. Worked on API testing- wrote some generic tools which will measure messages and able to connect many hosts in Multicast/TCP mode.
  • ETP (European TickerPlant) - process and distribute all European data from UK for improving latency. Latency saving are made on the data not making the round trip to the US before being distributed to European customers. Contributed to major components testing and project management.
  • HyperFeed- Involved in all phases of transition, testing, Implementation. Developed various tools/application for testing deferent databases. Used embedded SQL to verify History database by comparing with two sources HPD vs. eSignal.
  • Developed GUI application, which presents live feed data. Application shows Interval, Time and sales, Option chain, Level II data and subscriptions.
  • CSP API: The API library provides various methods for development of applications running on a variety of platforms that need streaming quotes, fundamental snapshots and historical time series data. Developed test tools and samples for regression/functional testing of CSP API.
  • Capacity and Performance Testing: Plustick Server- The product gives programmers to develop applications on different client platforms for exchanging queries and messages for snapshot, Time and Sales, Interval and History. Created test cases and scripts, documentation and defect tracking.

Environment: Perl, C++, VC++, C#, VB.NET, Linux, Shell scripting, VBScript, Automation tools - STAF/STAX, Oracle, QTP

Confidential,New York, NY & IndiaFeb 2001 – Jul 2004
System Analyst Programmer (Worked on several testing and development projects for the different clients.)
Responsibilities:

  • Designed database, GUI, systems analysis, development and implementation of enterprise wide manufacturing for pharmaceutical database with MFC VC++ and SQL Server 2000 and Crystal Reports.
  • Replace VC++, MFC code with equivalent C++ code on Linux.
  • Worked on automation of health care application with QTP.
  • User Interface implemented using VC++, MFC & Win 32 SDK and multithreading concepts
  • Involved in all phases of testing life cycle (analysis, design and execution).
  • Participated in reviews of application designs, business and functional requirements.
  • Developed and executed detailed test plans, test cases, test data for testing the functionality, GUI, integration, security, usability, performance, system, smoke testing.
  • Designed and developed Parse Library DLL for the Medical Company.
  • Created ActiveX controls for Insurance Company.
  • Developed a COM DLL to interact with the database.
  • Developed several database classes using Embedded SQL interface to access SQL Server 2000.
  • Created Stored Procedures, with PL/SQL which for generating complex reports.

Environment: VC++, MFC, VB, .Net, Multithreading, Win 32 SDK, Oracle, QTP, PL/SQL

Confidential,IndiaMar 1997 – Feb 2001
Software Engineer
Responsibilities:

  • Designed and implemented Real Time Device Driver and API with event/priority under Real time Linux 3.1. Set up event driven programming in real-time OS. Development of device driver for ISA based card having FIFO, RAM, ADC in DDK and Jungo. Developed API library for interfacing with application.
  • Application of Web based Data archival, retrieval, plotting Application. Programmed Digitizer accessing program, Design and development of system. GUI for Web page with VBScript, Visual Interdev and ASP.
  • Created several applications in VC++, CVI, C++, ISAPI, VB and .NET studio to access different digitizers and hardware modules.
  • Performed Multi-user distributed Data Acquisition Application implemented with COM/DCOM in VC++. Design and developed of client-server application. Development of ActiveX Control.
  • Developed and maintained ISA based DMA Kernel driver under WIN 2k
  • Development of Data Acquisition Application for CAMAC and PXI in VC++ MFC and SQL Server 2000 Database support.
  • Implemented Conversion of Data Logging S/W from VAX/VMS to Win 95 in C++. Socket based programming using C++ and Winsock library for Distributed and Multi-user system development.
  • Developed Web based Data Acquisition System in JAVA. Configured the ODBC drivers, providing dynamic content, by executing user queries in real time. Server side scripting using JavaScript and scheduled the backup of database using SQL Server. Use JNI, RMI for Hardware accessing with native programming in C++.
  • Designed and Developed of three tier Data Acquisition systems. GUI in VB and hardware interfacing libraries in C++. Implemented features like DDE, DLL, Custom Controls and online Data plotting.

Environment: C, C++, VC++, VB, Win 32 SDK, DDK, CVI, MFC, MS SQL Server 2000, Win 2k, Linux, Solaris 2.6, , IPC, TCP/IP, Socket and Multithreaded Programming.

EDUCATION / CERTIFICATIONS

Master of Business Administration, India, 2000
B.S. in Computer Science , India,1996
Diploma in Computer Engineering, India, 1994
NYU: Finance & Fixed Income Securities, 2007
AMA: IT Project Management, 2008
Westchester Community College: Project Management, 2006
CBOE: Investment Theory & Strategies/ Investment Vehicles- Index options
CBOE: Option Price Behavior, 2006
MCSD: Microsoft Certified Solution Developer, 2004
SCJP: Sun Certified Java Programming, 2003
Brain bench Certified in C++ & ASP Programming, 2004

PUBLICATIONS / PRESENTATIONS

  • Book “Software Test Automation Experience”, contributed chapter with Dorothy Graham
  • Speaker “Customizing Automation and Virtualization”, ICSQ, Chicago, 2009
  • Speaker “Automation using Virtualization”, GLSEC, Grand Rapids, 2008
  • Speaker “Automation Testing in Virtual Environment”, STPCon, San Mateo, 2008
  • Speaker “Automation Challenges”, STPCon, San Mateo, 2008
  • “DMA driver with Real Time events and priority for CAMAC under RTL2.2”, PSSI, Shah M, 2002
  • “Windows NT DMA Kernel Device Driver for CAMAC”, National Symposium, Shah M., 1999
  • “Conversion of Data Logging S/W from VAX/VMS to Windows”, Shah M., PSSI , 1997

REFERENCES

Available upon Request

We'd love your feedback!