Sandeep Singh

  • Python Developer / QA Engineer
  • Woonsocket, RI
  • Member Since Jun 12, 2023

Candidates About

 

Sandeep Singh

EXPERIENCE

Python Developer

GE Healthcare, Waukesha, WI                                                                                          2012 – Feb 2013

v  Developed python scripts for testing embedded software subcomponent of CT Scanner with following features:

Ø  Sending of various events to the state machine, measuring subsequent actions and capturing errors from python script

Ø  Text file based data driven approach to drive subsystem using python script

Ø  Option to run subsystem for unlimited time for stress testing, perform validations, capture errors and report measured data in a file for analysis.

Technologies: Linux, Win7, Python, ClearQuest, Clearcase, Agile

 

Software QA Engineer

CVS – Woonsocket, RI                                                                                                        2011

Projects: RxConnect System test development

Ø  Developed perl script to perform patient data validation from database

Ø  Involved in the manual testing of RxConnect system

Technologies: Win7, Perl, Eclipse, SQL, TOAD, Unix, HP Quality Center

 

 Software QA Engineer

FM Global – Johnston, RI                                                                                                  2009

Projects: Insurance Application testing

v  Test automation development of mainframe insurance application using Reflection connectivity software :

Ø  Designed data driven framework to identify cursor location, data input and error capture.

Ø  Code developments in VBA to read excel test data and input data on various screens.

Ø  Developed Python script for data validation from excel file.

Technologies: WinXP, Python, VBA, Reflection, MS Access, SQL, HTML, HP Quality Center

 

Software QA Engineer

Federal Reserve Bank – Boston, MA                                                                                 2009

Projects: Internet Payment Platform web testing

v  Automated smoke testing of the builds using QTP. The effort led to significant reduction of build acceptance-testing time from many hours to less than an hour. Key features include:

Ø  Design of an excel workbook approach for navigating web pages and inputting data.

Ø  Development of VB Script driver and libraries to read objects from excel workbook and to perform required actions on web pages.

Ø  Guided team members in writing QTP code.

v  Using Perl scripting helped QA group in generating test payment files by providing a visual interface to describe data by its name, start and end positions. The initiative increased testing efficiency involving payment file.

Technologies: WinXP, VB Script, QTP, Perl, ClearQuest, RAD Methodology, HTML

 

Software QA Engineer

ASA – Boston, MA                                                                                                              2008

Projects: Defect testing for web-based and standalone enterprise applications

v  Responsible for providing time estimate to developing test plans and test strategy, establishing test environment, perform testing and submitting test reports.

v  Developed automation test scripts using Quick Test Pro (QTP).

v  Participated in test planning related to new business system based on SOA (Service Oriented Architecture).

Technologies: WinXP, QTP, WinRunner, MS SQL, AccuRev, HP Quality Center, SQL, SOA, SharePoint

 

Python Developer

ITA Software – Cambridge, MA                                                                                        2007
Projects: XML interface testing tools development of Web- based airline reservation system

v  In order to run XML tests at a scheduled time every day on the build developed Python script for test execution, test report generation and auto e-mailing of test results. Thus for the first time, a criterion was established for build sanity check.

Additionally,

Ø  Using Python script and cron jobs established automatic test execution every night.

Ø  Developed Python script to identify SVN version difference of XML schemas between local and main SVN repository.

Ø  Involved in the development work of a Java test bed for XML functional testing.

Technologies:  Linux, Perl, Python, XML, SVN, Java, SQL, Agile

 

Software QA Engineer

Fidelity Investment – Boston, MA                                                                                    2005

Projects: Integrated Marketing Management (IMM) and Database migration testing

v  Testing IMM release build involved execution of few hundred SQL queries. Developed Perl script to automate execution of SQL queries and generate test results in an excel worksheet. This reduced testing time from more than a day to about an hour. Other testing activities included:

Ø  Designed SQL queries based on requirement specification to test K-shell scripts code with embedded SQL’s.

Ø  Developed Perl script involving abinitio to automate data migration test activities. This led to identification of several issues.

Technologies: Unix, WinXP, Perl, Unix Scripting, Informix, Oracle, SQL, VB, TOAD, WinSQL, Eclipse, Advanced Query Tool, Test Director, ClearCase, ClearQuest

 

Software QA Engineer

Fairchild Semiconductor – Portland, ME                                                                        2005

Projects: Data Warehouse PeopleSoft 8.4 Upgrade

v  PeopleSoft upgrade involved data migration from Informix to Oracle db. Apart from writing test plans and test cases, developed following Perl scripts to test warehouse data in relatively short period of time close to the launch date:

Ø  Script to automate DDL validation of various Data Warehouse tables related to different PeopleSoft subject areas.

Ø  Script to validate table counts of various tables after conversion and subsequent migration of data from PS Informix database to PS Oracle database.

Ø  Script to validate results of Extract Transform and Load (ETL) operation. 

Technologies: Unix, Windows XP, Perl, Informix, Oracle, SQL, TOAD, Eclipse, CVS

 

Software QA Engineer

Fidelity Investment – Merrimack, NH                                                                             2003

Projects: Scrubber, HOBS, Web-based Net Benefits System

v  Completed regression test automation work of web based Java applications using WinRunner, Perl, Python and SQL with Oracle backend. 

v  Lead role of testing projects. Reviewed requirement specification document, prepared test plans and designed positive and negative test cases of above projects.

v  Performed functional validation and regression testing of web-based applications related to Health and Insurance.

Technologies: Unix, Windows XP, Perl, Python, Java, Oracle, SQL, TOAD, Eclipse, WinRunner, Test Director, Lotus ProSupport

 

Software Test Engineer

Hitachi Computer Products – Waltham, MA                                                                 2000

Projects: TPBroker Security Service, Hitachi Security Service, Enterprise Application Security Integration (EASI), EASI Express

v  Developed test plans and test cases for all aspects of the company’s products.

v  Using Perl scripting automated the self-written test plans of all command line programs, installation testing and stress testing.

v  Carried out extensive function validation testing and end-to-end testing in a distributed environment.

v  Tested the product APIs in both Java and C++.

v  Carried out load testing by using LoadRunner as well as by utilizing “fork” command of Perl.

Technologies:  Winrunner, LoadRunner, J-Unit, IIS, ClearQuest, ClearCase, SiteMinder, WebLogic Application Server, iPlanet Directory Server

 

Software Developer

Specialized Software International – Worcester, MA                                                   2000

v  For e-commerce projects, constructed client server applications using J2EE Servlets and JSP and participated in software testing activities involving tools WinRunner and Test Director.

Technologies:  WinRunner, Test Director, Java, UML

 

Software Developer

National Physical Laboratory – Delhi, India                                                                1996

v  Involved in laboratory automation. Developed simulation code for nucleation and growth of thin films using Monte Carlo technique.

Technologies:  C, C++

 

Research Fellow

Indian Institute of Technology – Kanpur, India                                                            1988

v  Worked on various scientific projects and published papers in international journals.

 

EDUCATION

                Master of Science (Physics), University of Allahabad – Allahabad, India

                Bachelor of Science, University of Allahabad – Allahabad, India