Vishali Bandi
******@*****.***
Summary:
Over seven years of experience in Analysis and Quality Assurance testing
and Application Development.
Involved in both Manual and Automated Testing of Web based & Client/Server
based Applications.
Experience in agile (scrum) process.
Experience in Black Box Testing, Regression Testing, Integration Testing,
Functional Testing, Performance Testing, Stress Testing.
Created Test Strategy Document that defines Test Environment, Phases of
Testing, Entrance and Exit Criteria for different phases of testing in
Software Development Life Cycle (SDLC) and Software Testing Life Cycle..
Experience in Designing and Maintaining Test Scripts, analyzing bugs and
interacting with development team members in fixing defects.
Extensive experience in White Box & Black Box Testing and in writing and
executing Test Scripts.
Expertise in writing SQA Plans, System Test Plans, Traceability Matrix,
defining Test Scenarios and Test Cases based on business and functional
requirements. Documented all phases of QA process.
Proficient in WinRunner (GUI Testing, TSL, Context Sensitive & Analog
Recording), QTP, LoadRunner, test director tools.
Experience in documentation of Test Plans, Test Cases, Test Procedures &
Test Scripts for Web and Client/Server Applications.
Well experienced in documenting and translation of Functional
Specifications into Test Objectives and writing detailed Test Scripts.
Proficient in Oracle & SQL Server database and Unix/Windows operating
systems.
Followed up with developers on defects status on a daily basis with JIRA
and Quality Center.
Excellent team player with very good analytical, problem solving, oral and
written communication skills.
Skill Set:
Testing Tools: Quick Test Pro, Win Runner, Load Runner.
Tracking Tools: Test Director,Quality center, Clear Quest, Bugzilla.
Programming Lang: Java, J2EE, VB 6.0, COBOL, PL/SQL, Perl 5.0, C &
C++.
Web Technologies: JAVA, JSP, Perl 5.0, CSS, XML, XSL, Java script, VB
Script, DHTML/HTML, Web sphere, IIS 5.0/4.0.
RDBMS: Oracle 10G/9i/8i, MS SQL, MS Access, DB2.
Packages: MS-Office, MS Project, Peoplesoft 8.0
Operating Systems: UNIX, Solaris, Windows XP/ NT/2000/ 9X, Linux.
Education
Masters in Computer Science - New York Institute of Technology, NY.
Bachelors in Civil Engineering - Kakatiya Institute of Technology and
Science.
Work Experience:
Client: Online Resources, ORCC NJ. (May
2007 - Present)
Role:Quality Assurance Tester
Online Resources powers financial interactions between millions of
consumers and the company's financial institution and biller clients.
Backed by its proprietary real-time payments gateway that links banks
directly with billers, the company provides web and phone-based financial
services, electronic payments and marketing services to drive consumer
adoption.
Responsibilities:
Experience in agile (scrum) process; participate in all phases of agile
process (stand-up, discovery, grooming, retrospective, planning)
As a Quality Assurance Tester, involved in Design and Development of test
plans based on high-level and detailed designs. Analyzed the user/business
requirements and functional specs documents.
Interacted with Business to develop test cases as per the business needs.
Created Project, Requirements, Test Plans and Tests in Quality center.
Tested the User interfaces for the Financial web application.
Worked closely with analysts, development team and production support team
members to develop test scripts and track resolutions on open
issues/defects.
Developed and executed quality assurance test scripts, tests plans and
checklists for system test and regression test cycles.
Developed Test Summary Reports and participated in GO / NO-GO meetings.
Maintained requirements and created traceability between requirements and
test cases.
Write and run SQL queries to support backend testing.
Execute both manual test scripts and automated scripts at all test phases
of SDLC (functional, environmental, production smoke test)
Provide improvements in QA processes by writing test cases to enhance
acceptance criteria
Identify and prioritize automated test cases and write them using QTP
Automation tool to create framework and enhance tests scripts using VB
script Functions.
Conduct reviews/inspections/approvals of test cases with product owners and
developers to assess risks and propose solutions.
Track defects/bugs and fixes and provide defect reports and root causes in
all cycles of testing using Quality Center & Conducted Bug-Review meetings.
Determine test input data requirements and test methods - unit,
integration, functional, system, security, user acceptance tests.
Responsible for mapping the Business requirements with the Test conditions
and Test conditions to the Test Cases in order to check for all the
requirements are analyzed and converted into the test cases in Quality
Center.
Publish the testing status report from Quality Center on weekly basis to
track the progress of testing during various phases of SDLC.
Analyzed and helped in modifying the use cases using Ms Visio and created
the test cases based on them.
Set the QA Environment for Manual Testing as well as for automation.
Written test cases to test the application manually in Quality center and
automated using Quick Test Pro.
Extensively used Quick Test Pro methods to create automated scripts.
Performed Backend Testing using SQL queries to ensure the authentic
retrieval of the data from the database.
Involved in server side testing as well as client side testing to find the
issues.
Written Performance test plan/Load Test Plans based on User requirements.
Track defects/bugs and fixes and provide defect reports and root causes in
all cycles of testing
Conducted Integration, System, Functional, GUI, Regression, Smoke, Database
Integrity, User Acceptance (UAT) and Adhoc testing. Interacted with the
developers to resolve any technical issues.
Conducted Meetings to Team Reviewed status Reports submitted in time.
Environment: Quality Center, QTP, Oracle, Agile, QTP, Rational Clear
Quest, Oracle, PL SQL, VB.Net, PVCS, VBScript, XML, HTML, DHTML, Java Web
logic Server, Solaris, Windows NT/XP, MS Office Tools.
Client: Elsevier Inc, NY. (July 2003 - May 2007)
Role:QA Analyst
Elsevier is the world's leading publisher of science and health
information, Elsevier serves more
than 30 million scientists, students and health and information
professionals worldwide.
They help customers advance science and health by providing world-class
information and innovative tools that help them make critical decisions,
enhance productivity and improve outcomes. This included analyzing Agile
project requirements, developing test strategies and performing
integration, functional and regression testing to ensure the application
met business unit and quality objectives.
1 Responsibilities:
2
3 Analyzed the user/business requirements, functional specs and Use Case
documents and created the Test Plans, Test cases for System testing.
Used Quality center to create and maintain the Test cases and the Test
scripts for both System Testing and Regression Testing.
Knowledge of XML authoring tool MS word processor and XML editor.
Executed test cases manually to verify the expected functionality of the
application.
Participated in QA status and Bug review meetings
Create, debug and execute test scripts for functional and Regression
Testing.
Developed test cases and scripts in Quality Center, which targeted
positive, negative and boundary condition testing at screen level.
Performed negative testing to find how the functions perform when it
encounters invalid or unexpected values.
Tested the functionality of the application with multiple data including
positive and negative data for multiple times.
Involved in communications with development team and analysis during fixing
and retesting of the defects.
Analyzed the problems found during manual and automated testing and
submitted the bugs using Test Director.
Performed load, stress and performance testing to ensure the average
response time in as per non functional requirements.
Written SQL Queries manually for validation of data.Used the SQL's and
verified the Oracle database for the purpose of data verification.
Created the Regression Test cases and automated them for the purpose of
regression testing.
Generated concurrent virtual users to see the performance of the
application for various Loads.
Generated Ms Word reports and Crystal reports in Load runner for analyzing
the performance of web application.
Used reusable actions with utilizing the flexible functionalities in Quick
Test professional.
Developed the web application in Java.
Attended project meetings, release meetings, and QA status meetings.
Environment: Quality center, Oracle, Quick Test Pro, Load Runner,Quality
Center 8.2,, Rational Clear Case PVCS, Java, JSP, EJB, XML, UNIX.
Client: Engineering Information Inc, NJ. (NOV 2000 June
2003)
Role: Software Engineer
Engineering Information (Ei) is the leader in providing online information,
knowledge and support to engineering researchers. Through our flagship
platform EngineeringVillage, we provide information research tools
specifically focused on the content and intelligence that engineering
researchers need to stay informed and up-to-date on the latest information
in their field. Worked as a QA Tester/Developer on a web based application,
which was developed to meet the on-line insurance requirements of
automobile owners.
Responsibilities:
Involved in Design and development of test plans based on high-level and
detailed designs. Analyzed the user/business requirements and functional
specs documents.
Developed the application in Java.
Designed, developed and implemented Java based Web Services application
that worked as interfaces beteen multiple databases and a search engine for
the user community. The application exposed back-end business functionality
through XML-based web services, allowing clients to develop front-end web
applications.
Involved in the design and development of large scale J2EE e-books platform
to allow users to browse and search engineering-centric PDF files.
Developed Servlets to implement flexible interface to the application and
to return the output in the XML format. Created JSP for parsing XML and
presented the formatted data to the end user.
Prepared the requirement specifications and functional specifications.
Developed JSPs, Enterprise Java Beans (Session and Entity EJBs), Servlets
and XML Handlers using Struts framework to build MVC architecture.
XercesJ 2.3.0 was used along with DOM and SAX interfaces in parsing XML
documents.
Worked with the SQL statements to extract data from Oracle tables and
verify the output data of the reports on the browser page
Designed and documented all the issues and defects to ensure application
software functionality for present and future builds. Used Test Director to
report and tract defects and known issues in the application.
Environment:Java, JSP, EJB, XML, Windows, Test Director,Oracle, MS Word,
MS Excel, MS Project, Clear-Quest, Rational Test Manager, VB script,
HTML.
Certification:
Sun Certified Web Component Developer
Sun Certified Java Programmer
References:
Available upon request.