Post Job Free
Sign in

Engineer Quality Assurance

Location:
Billerica, MA, 01821
Posted:
January 20, 2017

Contact this candidate

Resume:

Shalu Tiwari (******.*****@*****.***) PH: 860-***-**** (M);

Professional Summary

l11 years of diversified professional experience in the field of Software development database management & Quality assurance.

lStrong experience in test automation and frameworks.

lExperience in programming languages like C,C++, C#

lExperience in creating requirement and functional specs for the feature in development.

lExpertise in various databases like Vertica,Oracle,Sybase,SQL and PL/SQL.

lExperience in Shell programming (including sed & awk) and Perl Programming.

lExcellent analytical, interpersonal, and organization skills.

lStrong experience in Creation and Documentation of Test Plans, Test Cases, Test Scripts, Test Procedures based on the Design and User Requirement Documents for - Unit, Integration, Regression, Functional, Performance,Stress,Concurrent Testing & benchmarking.

lPossess problem solving capabilities, analysis skills, good communication skills and team building capabilities with good leadership qualities.

Education & Certifications

Degree

University

lBachelor of Engineering (Electrical Engineering )

Rajiv Gandhi Prodyogiki Vishwavidyalya.

Certifications

Institute

lDiploma in Advanced Computing

SIIT- Pune

Technical Skills

Languages

Shell script including sed & awk, PERL script,C,C++,C#

Database

Vertica,Oracle,SQL,PL/SQL

Operating Systems

Unix (AIX), Linux,Windows

Domain Knowledge

Telecom,Banking,Database

Version Control Tools

SVN,CVS,Tortoise CVS,Git

Tools

Citrix, Brevity, Toad,Jira

Professional Experience

CURRENT EMPLOYER: Hewlett Packard Enterprise (Vertica Systems, acquired by HP in May 2011 and then split into two companies)

Role: Systems Software Engineer (October 2014- Present).

Project Description : The Vertica Analytic database is an innovative, ground-up implementation of a relational database management system that is optimized for read intensive workloads.

Responsibilities:

lExperience in developing a feature from creating functional and design specs, development to testing.

lWorked on projects like SQL server 2016 Integration with Vertica, making MS power Pivot work with Vertica SQL

lWork on several small feature requests from customers and bug reports.

lTake complete ownership of your project.

lReview the specs with Development,Quality Assurance & field teams

Software / Tools : C,C++,C#, JDBC, ODBC, ADO.net

Role: Quality Assurance Engineer V (March 2009 – October 2014).

Project Description : The Vertica Analytic database is an innovative, ground-up implementation of a relational database management system that is optimized for read intensive workloads.

Responsibilities:

lLead and manage Vertica database designer and performance improvements team.

lWork closely with the development and field engineering teams to understand the details of the product implementation and how customers use the product.

lCreate test plans for functional, regression,integration,concurrency,stress & performance testing.

lDevelop QA automation framework by writing scripts using shell & perl programming with sql and use it for testing the product.

lDevelop automation framework for benchmarking and then create various benchmarking scripts for load and query statements in vertica.

lTest Vertica database designer tool and analyse designs generated.

lReview test plans with Development,Quality Assurance & field teams

lQuality Assurance of vertica's core database technology including distributed columnar engine, query optimiser and database design tools.

lDevelop,modify,apply and maintain standards for quality operating methods, processes,systems and procedures.

lWork closely with program management and personnel to develop overall operating plans to ensure implementation

lof the quality programs according to project, process and requirements and objectives to include reviewing all designs,change specifications, and plans against contractual and /or process requirements which may include : applicable specifications,materials,tools,techniques, and methodologies and performing and/or directing verification of requirement allocations,trace ability and testability; and

lconduct metrics analysis and ensure that corrective measures meet acceptable reliability standards and that project and process control documentation is compliant with requirements, objectives and specifications.

lUpdate bug tracking system and use configuration management system for saving all deliverables

Software / Tools : Unix,Vertica, SQL,shell & perl programming

PREVIOUS EMPLOYER: GlobalLogic India Pvt Ltd. (May 2008 – Jan 2009)

Client: Vertica Systems

Role: IT - Sr. Software Developer

Project Description : The Vertica Analytic database is an innovative, ground-up implementation of a relational database management system that is optimized for read intensive workloads.

Responsibilities:

lUnderstand vertica's core database technology including distributed columnar engine, query optimiser and database

ldesign tools.

lWork closely with the Vertica's development and field teams to understand the details of the product implementation and how customers use the product.

lCreate test plans including functional, regression,integration,concurrency,stress & performance testing.

lTest the product and develop QA automation framework by writing scripts using shell & perl programming with sql.

lCreate various benchmarking scripts for load and query statements in vertica database.

lCreate utilities using perl programming used by Support team of vertica for analysis of log files generated by vertica

ldatabase.

lTest Vertica database designer tool and analyse designs generated.

lDevelop,modify,apply and maintain standards for quality operating methods, processes,systems and procedures.

lUpdate bug tracking system and use configuration management system for saving all deliverables

Software / Tools : Unix,Vertica, SQL,shell & perl programming

PREVIOUS EMPLOYER: Satyam Computer Services Ltd. (Mar 2007 – Apr 2008)

Client: American Express Bank,Canada (MRMIS)

Role: IT- Software Engineer

Project Description : This module of AMEX keeps track of customer credit card usage and data handling by using Information Delivery Network Portal. It is also used for generating adhoc reports.

Responsibilities:

lAnalysis of change request forms provided by the client.

lMaking the necessary changes in the code and providing the required data to the client as per the CR.

lWriting Solution documents with test plan.

lUpdate of bug tracking system

lGenerate adhoc reports using Sybase and SAS.

lWrite shell & perl programs to aid in testing.

Software / Tools : Unix, Sybase,SQL,SAS, shell & perl programming

PREVIOUS EMPLOYER: Satyam Computer Services Ltd. (Feb 2005 – Feb 2007)

Client: Intelecable,Amdocs

Role: IT- Software Engineer

Project Description : This module of ITC keeps track of customer subscriptions to cable or telephony services. It also helps in recording and handling trouble calls/special requests made by the customers. The features include creating orders like installations, Disconnects, Change of Service etc, and Payments & Adjustments etc.

Responsibilities:

lAnalysis of change request forms provided by the client.

lMaking the necessary changes in the code and providing the required data to the client as per the CR.

lWriting Solution documents with test plan.

lUpdate of bug tracking system.

lWrite shell & perl programs to aid in testing.

Software / Tools : Unix, Oracle,SQL,C,C++, shell & perl programming

Location: Billerica, MA, USA (Shalu Tiwari)



Contact this candidate