Indra Ghosh Email: *****.********@*****.***
Software Automation Engineer Phone: 609-***-****
(QA, QTP, Selenium)
Senior Software Test Engineer (QA, QTP, Selenium and Performance) Page 1 of 7
Professional Summary
A Senior QA Test Engineer with more than 8 years’ experience in all phases of Software Testing Life
Cycle (STLC); Developing Test Strategy, Test Cases, Test Plan and Automation test scripts using QTP and Selenium.
Diversified experience in Manual, Automation and Performance testing serving various domain such as Telecom,
Banking, Finance Healthcare and Insurance industries.
• Proficient in analyzing Business Requirements, Functional and Technical specifications, User Requirements,
Performing GAP Analysis and Test estimation.
• Skilled in development of Automation functional testing solutions using commercial (QTP, QC) & Open
Source Tools (Selenium, Python, Web Driver).
• Expertise Defect Management/Problem Solving including tracking bugs, reporting using Quality Center,
Serena Dimensions, Test Director, BugZilla, Cucumber and JIRA.
• Expert in functional automation testing using QTP and Nonfunctional testing using LOADRUNNER.
• Web performance and Load testing using Load Runner; QC/ALM in Client/Server, Windows, and Web based
applications.
• Experience in testing at Database and form level using SQL.
• Expertise in manual testing and automated testing tools like Selenium and Quality Center.
• Expertise in GUI testing, Functionality testing, Integration testing, Regression testing, Retesting, Exploratory
testing, Black Box and White box testing.
• Extensively used various features of automation testing including checkpoints, parameters, Output values,
regular expressions, reporting mechanism and script debugging using VB Script for business process testing.
• Proficient in designing, developing, implementing and documenting test cases for back-end testing in Oracle,
DB2 and SQL server
• Expert in identifying the reusable code and creating reusable actions, functions and libraries to integrate with
the framework.
• Experience in both Manual and Automation tools like QTP and Quality Center
• Extensive experience in back-end testing and writing SQL Queries.
• Exposure to web technologies, XML and Java
• Expertise in testing XMLs and Webservices using SOAPUI and Fiddler.
• Experience in ETL process consisting of data transformation, sourcing, mapping, conversion and loading
• Analyzed the Data while testing for ETL project (Informatica).
• Analyzed and tested informatica Mappings with OLTP source data, staging and target data.
• Hands on experience in testing GUI applications, Web Applications, Web Services, Client-Server,
Data Warehouse and good knowledge of web technologies like Web Services, XML, HTML and JavaScript.
• Experience in writing JUNIT test cases in Eclipse IDE environment.
• Adept Knowledge in Performance testing (Load runner).
• Experience using SOAPUI tool for Web Services for validating request and response XML.
• Involved in developing and executing Test plan and Test Cases for Functional and Regression testing.
• Developed test cases for Regression, and Data Driven tests using automated test tools. Working experience
with on site and off shore team based on the schedules.
• Hands-on experience in Black box Testing, White box testing, Unit Testing, User acceptance testing,
Functional, Integration, GUI, System, Usability, Regression, Performance, Security and Stress Testing.
• Working knowledge in UNIX.
• Highly motivated, self-starter able to work independently and collaboratively within a diverse technical team.
Education
B. Tech (Hons.) in Metallurgical and Materials Engineering from National Institute of Technology, India.
Technical Skills
Senior Software Test Engineer (QA, QTP, Selenium and Performance) Page 2 of 7
Functional Testing Tools QTP, UFT, Selenium (Webdriver), TestComplete, SoapUI, SVN
Test/Defect Management Quality Center/TD,ALM, MDW, RMT, TestNG, TFS, Serena Dimensions,
JIRA,MS Visio
Databases Oracle11g, MS Access, TOAD
Programming Languages VBScript, VB.Net, ASP.Net, C, C++, SQL, T-SQL,Core Java, Java Script, Ajax,
PHP
Markup Languages HTML, DHTML, XML
Operating Systems Unix,Windows XP/NT/2000/2003,Linux
Languages .NET, VB Script, Java Script, SQL, PL/SQL
Web Server Websphere,
Methodologies Waterfall, Agile
Professional Experience
Client: CenturyLink, Minnesota, MN Oct’13- Till Date
Project: Distributed Online Correspondence Systems(DOCS)
Role: Senior Test Engineer
Description:
The Project DOCS - Distributed Online Correspondence System is a web based application used to distribute work to
the Agents. DOCS allow the agent to retrieve their work, update status send template based emails, and assign work to
other agents. Different roles are available in the project and based on the role their preferences and access to the
application is restricted. Data is maintained in Oracle database and workflow can be monitored using MDW Designer
and front end is a java based Application.
Responsibilities:
• Involved in handling automation projects as an AUTOMATION CONSULTANT.
• Preparation of test cases for Automation testing.
• Involved in preparation of Automation framework for Regression and sanity suite using HP QTP 11 and
UFT 11.5.
• Developing the reusable automation framework.
• Coordinating between Onsite team and offshore team members.
• Interacting with Clients for requirement walkthrough and clarifications and Defect Triage, status and
critical update meetings.
• Generating weekly/monthly matrix.
• Handled Knowledge Transition Sessions and Prepared KT materials on the application under test to the new
resources.
• Requirement Analysis and Identification of test scenarios.
• Involved in sending status mails and WSR and preparing the TSRs for each release.
• Calculation of Return on Investment.
• Responsible for working with the project team to define the scope for testing within the context of each
sprint / delivery
Environment: HP Quick Test Professional 11, UFT 11.5, HP ALM (Quality Center 11), Module driven workflow, bus
tester and SOA, PL/SQL, Serena Dimensions, SoapUI, MDW Designer, Putty for logs
Client: Lincoln Financial Group, Fort Wayne, IN Jan’13- Sep’13
Project: Distributed Online Correspondence Systems(DOCS)
Senior Software Test Engineer (QA, QTP, Selenium and Performance) Page 3 of 7
Role: Test Engineer
Description: PAMS is an electronic solution for the payroll management of the employee data of an organization. It
keeps track of employee records, information about vacation, sick leave, overtime, shift information and also
generates pay slips for the employees.
Responsibilities:
• Understood the requirements of the project and authored test cases based on them
• Performed manual testing for more complex process flows and automated testing using
Selenium Web Driver for others as per the overall test plan
• Created automated scenarios using Selenium for regression and Data-Driven testing.
• Executed the Automation Testing Framework with MS Excel as Test Management Utility using
Java and Selenium Web Driver.
• Created test suites and ran scripts in sequence/ parallel using TestNG framework.
• Used Data driven testing framework for end to end testing in the project
• Incorporated multiple iteration of test cases, driven by Excel Test Suite and executed them on
Windows environment on different browsers
• Achieved test data management capability using Excel Sheets as well as connectivity through
Database.
• Ran test scripts and logged in the defects.
• Monitored the defects and retested the fixes based.
• Performed system integration, functional, regression, and user interface testing on modifications and
enhancements prior to production releases
• Uploaded/Checked in the created test scripts using the version control tool SVN configured in
Eclipse.
Environment: QTP/UFT, VBScript, Quality Centre, MS Excel, SQL Selenium (Web Driver), Java, SVN, Windows,
Internet Explorer, Firefox, Chrome
Client: Cigna Health Corporation, Philadelphia, PA May’12-Dec’12
Project: MRT
Role: Test Engineer
Description: Cigna is a global healthcare company that is committed to serve people to improve their health, well-
being and sense of security. Manual Rating Tool (MRT) is a web based application used by underwriters to price sales
opportunities. The application is developed using .NET as front end and SQL server as backend.
Responsibilities:
• Studied Functions Requirement Documents, Work Flows and Design mocks
• Create, Execute and Maintain Test Cases through Quality Center for Functional, UI and Device
Testing
• Planned for and reviewed the test cases for functionality, security and performance
• Participated in walkthroughs for the evaluation of the test plan with the QA Lead and design and
development team
• Responsible for collecting the test data in the pre-testing phase for positive and negative
scenarios
• Concentrated on extensive manual testing for the GUI
• Performed System Testing and Integration Testing & Functionality Testing of the application
• Created detailed periodic status reports for senior management to keep them posted on the
Senior Software Test Engineer (QA, QTP, Selenium and Performance) Page 4 of 7
progress of implementation
• Used Quality Center for bug tracking and reporting, also followed p with the development team
to Verify bug fixes and update bug status
• Involved in backend testing for the front end of the application using SQL Queries in SQL
Server data base
• Maintained Test Matrix for the latest test results information
• Responsible for entering, Tracking bugs in Test Director and reporting the defects to the
developers for Modification Request
• Participated in the development of User Manuals for Customers.
• Used Share Point as a document repository, TFS as a Version Control tool.
Environment: Manual Testing, Quality Center, SQL
Client: Medimpact Healthcare Systems, CA Sep’11 – Apr’12
Project: Enterprise Formulary System (EFS)
Role: Software tester
Description: Enterprise Formulary System is intended to provide a solution to internal and external clients to make
formulary decisions based on market and drug utilization events. EFS is mainly governed by Regulatory Rules and
Market rules for pharmacy adjudication and drug utilization management. In this I am doing Back-end testing and UI
testing of EFS application. EFS is a key project for the company and it will impact to provide more efficient and faster
service to clients.
Responsibilities:
• Getting familiar with the EFS project to understand the Business Requirements deeply
• Good knowledge
• Creating, executing Test Plan, Test Cases, Test Scenarios, Test Scripts and Test Data
• Involved in Back-end testing including Packages, Procedures, Functionsto validate rules
• Thourough testing of Business Rules applied in application using UI and Back-End
• Developing QTP scripts to perform regression testing for various applications
• Supporting to automate web applications using Selenium 2 with TestNG framework
• Performed Data Validation, Database testing, Database schema testing, Data Migration Testing between
schemas during procedure run
• Performed Regression testing after bugs have been fixed to validate product fixes
• Tested integration of applications with SalesForce, Queue validation etc.
• Performing Web services testing for the application using SOAP UI
• Meeting the deadlines for Application testing between difference phases
• Writing, executing SQL Queries for data validation from Oracle database to UI
• Scheduled Shell Scripts for reporting, data validating in the UC4 Application Manager
• Performing White Box testing by looking into the Code to validate the defect
• Validating the code to check the proper versioning using Star Team, STASH
• Interacted with Business Analysts, Developers and QA team members in different defect raising situations
Environment: Quick Test Professional 11, Quality Center 11, Java, Web services, SOAP UI, .Selenium Webdriver,
SalesForce, UNIX, Oracle 11g, PL-SQL, Windows 7, MS-Visio, QuickBase, Star Team, UC4, STASH, GIT
Client: Wal-Mart Inc, Little Rock, AR Feb’11 – Aug’11
Project: IMA, Quality Analyst
Role: Software tester
Description: Wal-Mart has developed an intranet online Inventory Management Application (IMA). This application
helps the company to manage the inventory of the store nationwide. This application is deployed on intranet site of the
Senior Software Test Engineer (QA, QTP, Selenium and Performance) Page 5 of 7
Wal-Mart and is also interacting with Wal-Mart’s preferred vendors. Whenever the inventory level goes down to a pre-
defined level, the system automatically generates the Purchase Order and e-mails to the Preferred Vendors. The
vendors may be some other Wal-Mart store, which is local to that area, or other Preferred Vendor (some other
company).
Responsibilities:-
• Reviewed the Business Requirement Specification (BRS) and Functional Requirement Specification (FRS)
with the business and development team to understand the architecture and functionality of the application
• Developed test plans, test cases based on functional specifications and design documents.
• Worked as a Member of the QA team, responsible for system testing before deployment.
• Worked on doing Browser Compatibility Testing (I.E, Mozilla Firefox, Google Chrome and safari), UAT,
Integration Testing, Regression Testing, Retesting, End to End testing, system testing and Cross platform
testing(Windows & Mac) Browser, OS.
• Handle the tasks of helping the organization staff in planning data sets for UAT.
• Responsible for driving E2E Test scenarios efforts and in identifying test data for UAT.
• Participating in the negotiation of pricing decisions with various distribution channels, including visits to
agencies in the field.
• Creating Test Cases, Test Scripts as per the design documents (both Functional and Technical Designs) and
coordinating QC with QTP as per the design documents.
• Performed functional, regression, system, integration and performance testing of the application using QTP.
• Performed parameterization of the automated test scripts in QTP to check how the application performs
against multiple sets of data.
• Conducted peer reviews for the test plan and Participated in walkthroughs.
• Maintained requirements and created Traceability between Requirements and Test Cases.
• Conducted Regression Testing and data Driven testing using Quick Test Pro
• Extensive use of SQL for Data retrieval from DB2 and Back End Testing
• Developed Test Case Scenarios for System Testing and Regression Testing
• Documented test cases, test results, test procedure and reported to client.
• Extensively used Quality Center for requirement management, planning, execution, defects tracking and
reporting. Executed the test cases using QC and analyzed the results.
Environment: QTP 8.2, HPQC,Manual Testing, SQL Server 2005, SQL, T-SQL, MS Visual Studio,C#,.Net, Java1.2,
JavaScript,ASP.Net 2.0, JSP, VB.Net, Web Sphere Server,Unix, Unit, XML, HTML.
Client: ToysRus, Wayne, NJ Jun’09– Jan’11
Project: IMA, Quality Analyst
Role: Lead Web Test Analyst
Responsibilities:-
• Identified the Test Scenarios based on the Business Requirement Document (BRD) and obtain sign-off of the
Test Scenario document from the respective business owners
• Defined and implemented Testing Practices including Test Strategy and SCRUM Testing Process
Workflow for Subdirectory using Agile QA methodology
• Wrote test plans and strategies to meet the testing deadline and delivering defect free projects.
• Coordinated testing efforts of Quality Assurance engineers.
• Experience with different data sources like Grid, File, XML, Groovy, Excel and JDBC Connection
• Worked on SOAP-UI to test Web-services
• Created Test cases in Soap-UI and Automated using Assertions to perform Regression
• Extensive knowledge of WSDL and assertions and Soap XML Envelopes
• Worked with different data sources using Soap UI(Data Connection, Grid, Groovy Scripts, Data Source
Loop, Data Gen etc)
• Created application dependent test automation framework using Data Driven approach and modular test
scripts
• Used HP Quality Center for Defect Tracking, Organizing, Managing, Planning and Executing the Tests
• Create HTML, XML and PDF reports using Soap UI Pro
• Conducted data driven testing using QTP to conduct backend testing
Senior Software Test Engineer (QA, QTP, Selenium and Performance) Page 6 of 7
• Planned all QA activities including Sanity, Full Length Functional, Regression, Compatibility,
Integration, Load and Performance testing
• Performed Web testing to test Links and security issues
• Creation of Requirements to Test cases traceability in Quality Center for each release.
• Requirements for staffing, back end testing, and automation testing are identified
Setup and run Bug Triages (Bug Review Meetings, minimum of weekly meeting once in development)
Environment: QTP, Quality Center, SoapUI, XML, HTML, Ajax, PHP, Windows Server
Client: Deutsche Bank Jan’07– May’09
Project: IMA, Quality Analyst
Role: Lead Web Test Analyst
Description: Up gradation of the existing paper loan application process to a more efficient web based online
application process.
Responsibilities:
• Participated in the Requirement gathering meeting with the Client managers, Project manager and Test team
• Collaborated with the team to understand the business rules and workflow scenarios
• Involved in the test plan, test cases documents preparation.
• Involved in the test environment setup and test data generation for testing the application
• Executed the testing on multiple browsers to verify the expected application behavior and consistent look and
feel of the application
• Created test summary reports and shared with the team members
• Defect tracking using JIRA
• Used MS Office to create QA-related documentation and artifacts.
Environment: QTP, Quality Center, SoapUI, XML, HTML, Ajax, PHP, Windows Server
Client: TMX Finance, Atlanta, GA Jan’06-Dec’07
Project: Integrated Order Entry
Role: Test Engineer
Description:
TMX Finance offers a title loan product which allows customers to meet their liquidity needs by borrowing against the
value of their vehicles while retaining use of their vehicle during the term of the loan. The Company holds more than
728 stores in twelve states. Qfund is the application which facilitates, controls all the activities required for the
business which includes Customer Registration, Title Loan process, Rescinding, Renewal, Repossession, Sale etc.
Responsibilities:
• Involved in gathering and analyzing the Business & Technical Requirement.
• Designed and Developed Test plans based on BRD and FSD’s
• Creating Test Strategy & documents, planning the test execution activities and defect reporting & analyzing
the test metrics.
• Leading to run Defect Review Meetings, Triages.
• Followed Agile/Scrum Methodologies for all of the project activities.
• Involved in Walkthroughs with BA’s, Development and Quality team.
• Performed Manual Testing and Automation testing on the Application.
• Solid experience is testing DW Reports which includes Cash Sheet, Daily Summary
Reported using various complex SQL queries from the database.
• Performed Functional, System, Integration, Performance, End to End, Regression & UAT testing.
• Checked database to determine successful transaction of test data from the application by establishing
connectivity using SQL commands.
• Created Test Data for QA and UAT using the automation test scripts in QTP.
• Developed different kinds of reports that showed the number of test cases executed, number passed/failed and
the number of test cases left to execute on a daily & also on a weekly basis.
Senior Software Test Engineer (QA, QTP, Selenium and Performance) Page 7 of 7
• Involved in writing the SQL queries for generating the Reports from TFS to Management.
• Responsible for writing the Test Cases, executing the Test Cases and created Test Execution reports Using
Team Foundation Server (TFS) which includes Test Execution Burn Down, Defect Report etc.
• Developed Test Automation plan, strategies to run test cases in QTP.
• Analyzing Teat cases, Test scenarios, Test Strategies, Test data etc. to automate them in QTP and running the
scripts after defining them.
• Solid experience in Mobile Testing with respect to Text Messaging.
• Tested various Customer Print Forms for different products and states with respect to their Form Definitions.
Environment: JAVA, Web Applications, TFS, SQL, QTP, Mobile Testing, DW Reports, VBScript.
Senior Software Test Engineer (QA, QTP, Selenium and Performance) Page 8 of 7