Experience Summary
• Over * years of experience in Manual/Automated Testing of Web based
Client/Server applications and Automating build process for enterprise
level applications.
• Experienced in utilizing leading IDE's (Interactive Development
Environments) such as Microsoft Visual Studio Ultimate/Test
Professional/Test Manager and Eclipse/IntelliJ/WebSphere.
• Experienced in developing and executing automated testing programs and
frameworks
• Experienced in all phases of the project life cycle (SDLC) from
requirements definition, data modeling, object modeling, design,
implementation, QA and knowledge transfer.
• Expert at leading open source automation frameworks such
Selenium/Webdriver/Grid to perform cross browser
Functional/Performance/ and UI testing.
• Experience working with different architectures like 3-tier, n-tier,
Distributed, J2EE and Service Oriented (SOA).
• Good Understanding with Object Oriented Concepts using Java and C++,
C#, Ruby.
• Fast learner and Strong technical and analytical skills.
• Expertise in designing and developing strategic Test plans, Test Cases,
Test Scripts, Test Scenarios, Test Reports for both manual and automated
tests
• Extensive experience in Functional, Integration, Regression, User
Acceptance, and System Testing.
• Proficient in using testing tools such a Quick Test Pro and Quality Center
for web and client server applications as well as SOAP UI for web
services.
• Used Quality Center as a complete test management tool for writing test
cases, executing those test cases and filing defects as well as preparing
reports.
• Performed Back-End testing by writing SQL queries manually and with
Automation tools.
• Extensive experience in tracking bugs using different Bug Tracking tools
like Clear Quest, JIRA as well as Quality center.
• Ability to handle multiple tasks and work independently as well as lead a
team.
• Highly motivated, effective team player with excellent communication,
client interfacing skills and ability to perform quickly under pressure.
• Knowledge in Analysis of Bug Severity, Bug Tracking system and Bug
Reporting.
• Prepared Weekly Defect Report as well as Final Test Summary Report for
documentation purposes.
• Involved in testing Mobile application for Online Banking System on I
phone 5.0 and android 4.1.
• Performed functional, end to end testing of the mobile application by
creating emulator.
Education:
• Bachelors in Science (UTA)
Technical Skills:
Manual Testing, Automation/White box Testing, Selenium, Webdriver 2.39.x,
Selenium Grid, QTP 8.2 /9.5/10/UFT, Quality Center 9.0/10.0/11.0/ALM, Test
Director, UNIX, ASP, HTML, VB, MS Windows NT/2000, MS Office Suite, Oracle
9i/10g, SOAP-UI, WEB SERVICES, Java/ J2EE technologies, .NET, VB Script,
SQL Server, XML Testing, XML, Perl, Clear Quest, JIRA, BDD, JBehave,
Eclipse, RAD, Web sphere
Professional Experience:
Client: Wells Fargo Insurance Division, Rancho Cordova, CA
Duration: November 2013 - March 2014
Title: Sr. QA Automation Engineer
Project Description: Wells Fargo Insurance Division is the leading insurance
broker for everything insurance. In this project, I was the lead and only QA
Automation Specialist in facilitating thorough testing for Waiver Wizard 1.0 which
allowed incoming students to either select a Medical Plan or Waive it. Selenium
Web driver and Grid were exclusively used to propagate all automated scripts.
Scripts were run before each build to ensure application reliability and
performance.
Responsibilities
Created a robust Selenium Automation framework from scratch insuring to
keep Automation/Test frameworks completely separate by creating distinct
class libraries through referencing.
Used Selenium in conjunction with Visual Studio 2013 to create, manage, run
test suites, and generate reports.
Involved in development of test plans, test cases, test scenarios and test
strategies to facilitate the process of testing.
Performed white box, smoke, functionality, integration, database, regression
and user acceptance testing
Used Selenium 2.40 and C# api as a test automation tool for creating test
scripts.
Performed cross browser and functional/regression/gui testing using
Selenium IDE and Web driver RC with Grid
Performed parallel testing using Selenium grid by manipulating nodes to
correlate with each browser.
Involved in analysis as well as meetings for identifying test cases for
automation
Performed functional and data driven testing by passing in parameters in
Selenium code.
Worked on Multiple releases on different environments at the same time.
Experience in SQL queries to perform backend testing for data validation.
Excellent problem solving skills desired and ability to learn and apply new
technologies.
Good understanding of Software development life cycle (SDLC) and software
processes.
Involved in variety of meetings like review meetings, status reporting
meetings, weekly meetings etc.
Prepared Final test summary report as well as Defect report for the project.
Actively initiated in defect resolution meetings, ambiguity reviews and test
scenarios review meetings.
Environment: Visual Studio 2013, Resharper, VB, C#, ASP.NET, .NET,
Selenium, SVN, Java, XML, Perl, UNIX, JSON, MY SQL, CSS
Client: VSP, Rancho Cordova, CA
Duration: August 2013 – October 2013
Title: Sr. QA Automation Engineer
Project Description: Vision Service Plan (VSP) is a company providing high-
quality, cost-effective eyecare benefits, world-class products and services to
eyecare professionals, employers, and more than 56 million members. The aim
of this project was to convert incoming 834/195 file formats to the more beneficial
JSON, allowing faster retrieval from databases and more powerful manipulation.
My special role for this project was to automate all Behavior Driven Development
(BDD) tests using Eclipse and Jbehaves pertaining to the storage, conversion,
and manipulation of JSON file format. Also performed WSDL/Web service testing
and validation via SoapUI.
Responsibilities
Prepared Test Plans, Test Cases for the Gis to Consumer application.
Created a robust Selenium Automation framework from scratch insuring to
keep Automation/Test frameworks completely separate by creating distinct
class libraries through referencing.
Used Selenium in conjunction with Eclipse to create, manage, run test suites,
and generate reports.
Involved in development of test plans, test cases, test scenarios and test
strategies to facilitate the process of testing.
Performed white box, smoke, functionality, integration, database, regression
and acceptance testing
Used Eclipse/Soap UI to create, manage, run test suites, generate reports for
percentage of failures with proper Severity, Priority, test case status etc.
Used Selenium/ Eclipse/Soap UI as a test automation tool for creating test
scripts.
Performed cross browser and functional/regression/gui testing using
Selenium IDE and Web driver RC
Involved in analysis as well as meetings for identifying test cases for
automation
Performed functional testing, datadriven testing, data sink, JDBC request in
SOAPUI.
Validated Request/ Response of web services in SOAPUI using various
assertions such as XPath, contains, SOAP Fault schema compliance etc.
Performed data driven testing of web services using data source and data
loop and also exported the results to a folder using data sink.
Worked on Multiple releases on different environments at the same time.
Experience in SQL queries to perform backend testing for data validation.
Excellent problem solving skills desired and ability to learn and apply new
technologies.
Good understanding of Software development life cycle (SDLC) and software
processes.
Involved in variety of meetings like review meetings, status reporting
meetings, weekly meetings etc.
Prepared Final test summary report as well as Defect report for the project.
Actively initiated in defect resolution meetings, ambiguity reviews and test
scenarios review meetings.
Environment: Eclipse, Selenium, RAD, Websphere, SOAPUI 4.5, IBM, Java,
XML, Perl, UNIX, JSON, MY SQL
Client: Bank of the West, San Ramon, CA
Duration: May 2012 – July 2013
Title: Sr. QA Engineer
Project Description: Bank of the west is one of the nation's largest banks which
specialize in online banking. It provides various Online Banking Solutions as well
as many other services like loans, Home Equity, mortgages. I was working in the
Loan Services division. The aim of the project was to maximize loan volume,
minimize risk, reduce paper trials, provide maximum convenience and increase
overall efficiency and as a result the organization wanted to implement this
solution electronically. I was testing a web application on Home Loan and web
services of Ultimate Rewards.
Responsibilities
Prepared Test Plans, Test Cases and Traceability Matrix for the application.
Involved in development of test plans, test cases, test scenarios and test
strategies to facilitate the process of testing.
Performed black box, smoke, functionality, integration, GUI, system,
database, regression and acceptance testing
Used Quality Center to create, manage, run test suites, generate reports for
percentage of failures with proper Severity, Priority, test case status etc.
Used Selenium/Webdriver to automate functional testing for loan medication
application
Used QTP as a test automation tool for creating test scripts.
Involved in analysis as well as meetings for identifying test cases for
automation
Designed groovy scripts for property transfer.
Performed functional testing, datadriven testing, data sink, JDBC request in
SOAPUI.
Validated Request/ Response of web services in SOAPUI using various
assertions such as XPath, contains, SOAP Fault schema compliance etc.
Performed data driven testing of web services using data source and data
loop and also exported the results to a folder using data sink.
Developed User-Acceptance Test scripts and assisted users in conducting
UAT.
Worked on Multiple releases on different environments at the same time.
Experience in SQL queries to perform backend testing for data validation.
Excellent problem solving skills desired and ability to learn and apply new
technologies.
Good understanding of Software development life cycle (SDLC) and software
processes.
Involved in variety of meetings like review meetings, status reporting
meetings, weekly meetings etc.
Prepared Final test summary report as well as Defect report for the project.
Actively initiated in defect resolution meetings, ambiguity reviews and test
scenarios review meetings.
Environment: QTP 11, Selenium, SOAPUI 3.6, Oracle, Java, XML, Perl, UNIX,
Quality Center 10, MY SQL
Client: Macys, San Francisco, CA
Duration: Nov 2010 – April 2012.
Title: QA Engineer
Project Description: Macys is one of the biggest retail companies in US which
sells clothing, home electronic and various products. Macys.com is their E-
Commerce online site where you can buy things online with credit card. This
project was a web-based application for gift cards, wedding and gift registry.
Responsibilities
Performed Testing/Analysis of the product with the end users to confirm
the product meets the requirements of end user through Net Meeting,
and then discuss the same in the conference call to know more about
the failures which are functional as well as performance of the product.
Analyzed the ambiguous requirements and reported the ambiguities in a
checklist.
Performed SQL Queries for data validation and checking data integrity.
Used to test the Firefox Browsers and organized all use cases into one
Test Suite.
Reviewing, Creating and executing the test Scripts using automation tool
Quick Test Professional.
Involved in Test Scripts walkthrough with the client and the QA team.
Execution of the Quick Test Professional for the smoke, functional and
regression testing of the various software products.
Reused the Actions using Call to copy and Call to Existing features of
Quick Test Pro.
Involved in performing GAP analysis for my component
Performed Web Services testing of the messages using SOAPUI
(WSDL/SOAP).
Used Groovy scripts for database testing as well as property transfers for
dependent test cases in SOAPUI.
Executed range of test cases in attended as well as unattended mode
according to the necessity of the situations.
Involved in Web compatibility testing with Browsers such as IE, Firefox
and Safari and with Operating systems such as XP, Vista and Mac.
Prepared Final Test Summary Report for maintaining test documentation.
Environment: Windows XP, JavaScript, SOAPUI, Html, XML, QTP 10, MS SQL
server, Unix, Java1.4, J2EE,QC 10
Client: TriNet HR Corporation, San Leandro, CA
Duration: July 2009 – Oct 2010
Title: QA Analyst
Project Description: Performed extensive functional and technical end-user
testing of PeopleSoft HRMS Payroll and benefits processing using in-depth
knowledge of compliance and processes and procedures. Work closely with IT
team to and debug applications. Created and implemented extensive, detailed
end-user testing and regression scenarios for multiple projects based on
functional requirements. Interact with developers, business analysts and user
representatives in application design and document reviews to ensure testability
and completeness. Estimate resource requirements, project timelines and
delivery prioritization to meet project plan milestones and provide
concise test status reports
Responsibilities:
Responsible for designing, writing and reviewing of Master Test Plan for
the application.
Regularly participated in Technical and Use Case review meetings for
various functionalities in the application.
Established test data setup criteria for enhancing tester ability to test all
scenarios. Also coordinated with test data preparation group for the
purpose.
Established Testing Strategy, Entry and Exit Criteria for the AUT.
Developed and executed automated Test Scripts in QTP using VBScript
for Functional & Regression Testing using Quality Center.
Wrote Test Cases in MS Excel for system testing, integration testing,
positive/negative testing, and functional testing and reviewed their
consistency with business requirements.
Performed Exception Handling in application using functions and
Recovery Manager in QTP
Performed data driven testing using Excel sheets and database in QTP to
verify if the application performs well with different data inputs within
Modular Automation Framework.
Validated Web Services using SOAPUI.
Created the test bed for Regression and new functionalities.
Preformed sanity testing to estimate testing readiness of the build for
every release.
Involved in doing Database Testing by passing SQL Queries as well as
joins and retrieved information from Database.
Sent the reports to all team members with Daily Status, to track the
updates in Testing.
Coordinated with different teams (Business, Development & Management)
to get data transfer to different Interfaces.
Environment: QTP 9.5, QC 10, UNIX, Oracle, Manual Testing, MS Office
Suite, SOAPUI, Web Services, Java/ J2EE technologies, TOAD.
Client: Blockbuster, Dallas, TX
Duration: April 2008– June 2009
Title: QA Analyst
Project Description: I worked on collection and payment systems which
enables customers to pay their outstanding balance via IVR. Payment received
will be applied to the accounts at the particular store. This will shorten the
existing long payment cycle and improve loss prevention customer service. This
application mainly focuses on the interfaces among Online .
Responsibilities
Interacting with business analysts and business users to better
understand requirements and use cases
Performed automation testing on different modules of the application using
QTP
Inserted multiple reporter event statements in the script file to do detailed
analysis of the result file after executing the scripts.
Automating the test case using QTP using VBScript based on manual test
case in Mercury Quality Center.
Developed data driven functions using excel files to perform the same test
with multiple sets of data
Performing Functional, System and Regression Testing.
Producing a summary Report after SIT for system readiness for UAT and
for releases.
Created Test Matrix and Defect Matrix reports for Project Progress.
Updating the test cases whenever requirement changes or software
changes occur.
Work with Business and End Users to formulate User Acceptance Test
Plan and provide sufficient support during User Acceptance Test
phase.
Cross platform testing done using different browsers and environments
Coordinate defect review meetings to prioritize defects
Tested the Navigational Links of the Application.
Experience in executing SQL Queries in order to view successful
transactions of data and validating data.
Environment: Windows 7, UNIX, Quality Center 9, Quick Test Professional
8.2, Java, JavaScript, HTML, XML, PL/SQL, MS SQL Server, Web logic, Oracle
9i, SOAPUI, SQL Developer.
Client: Think Finance, Forts worth, TX
Duration: Apr. 2007 – March 2008
Title: QA Tester
Project Description: Worked on Provenir Decision engine testing. Think
Finance provides financial solution to people that need cash quickly. Think
finance relies on superior technology to identify and manage risk profiles,routing
application received through work flow process that include underwriting, fraud
and verification while providing the highest quality service to their customers.
Involved in Rule Engine, Financial Systems, Credit Bureau Interfacing (TU, EQ,
and EX), and Scorecard Implementation.
Responsibilities
Involved in manual testing of the application at various stages of the transition
for black box testing.
Designed Test Documents, including Test Plan, Test Requirements and Test
Cases for functional and GUI testing.
Participating Requirements review, Design review, test plan review, test cases
review meetings.
Coordinated and conducted Smoke Test/sanity test for each build.
Maintained requirements and created Traceability between Requirements and
Test Cases.
Performed System, Regression and User Acceptance Testing.
Developed and executed Test Cases using Quality Center as a complete test
management tool.
Performed Manual Testing to ensure the application is stable and reported the
defects to the developer using Quality Center.
Communicate with support, business and development teams to resolve
issues during test execution.
Performed back end testing using SQL queries to verify the data validity of
reports.
Performed Cross Browser Testing using Multi-Browser viewer.
Involved in planning for Performance testing.
Involved in identification of test cases for automation for Regression.
Analyzed performance of the application under various loads using Quality
Center Reports and Graphs.
Performed GUI, Functionality and Regression Testing.
Involved in meetings for analyzing test cases for automation.
Used descriptive programming to develop a module of the application.
Made enhancements in the Keyword Driven Framework.
Environment: Windows XP, SQL, Quality Center 9, MySQL, HTML, XML,
Oracle, UNIX, QTP 8.2.