SANDEEP REDDY
Cell: 780-***-****
E-Mail: ***********@*****.***
PROFILE
. Around 7+ years of experience as a Software Quality Assurance (QA)
Engineer.
. Strong knowledge about Software Testing Life Cycle (STLC), Defect
Management Life Cycle, Software Development Life Cycle (SDLC), Agile
and Rapid Application Development (RAD) methodologies.
. Experienced in complete Testing Cycle of waterfall and V-Model.
. Expertise in developing Test Plans, Test Case Design, and Test Scripts
based on Business Requirements Specification (BRS).
. Experienced in Functional Testing, Integration Testing, Regression
Testing, System Testing, User Acceptance Testing (UAT) and Performance
Testing.
. Experienced in testing web application and Client-Server related
projects on Windows and Unix/Linux based Operating Systems.
. Ability to apply technical expertise to organize and implement Black-
Box testing efforts and to analyze requirements for software design,
development, and validation.
. Experienced in automated testing tools such as HP Quick Test
Professional, HP Load Runner, Selenium and defect tracking tools like
HP Quality Center and Test Director; efficient in writing Test Scripts
for automation.
. Expertise in defect management and defect reporting using various
defect tracking using Quality Center.
. Strong skills in back-end testing using SQL Queries on SQL Serever,
Oracle, DB2, and MySQL.
. Extensive experienced with Database Implementation, Data Validation,
XML, Relational Databases (SQL Server, Oracle) and SQL Query Analyzer.
. Used QTP to perform Functional Regression testing on both web-based
and standalone software.
. Wrote VB Script, developed Custom Functions, Dictionary Objects, used
Descriptive Programming by QTP automation tool and executed test
scripts.
. Developed regression automation test scripts using Selenium.
. Used Load Runner to try to be like real-life scenario loads to analyze
details, and to explore the system behavior
. Efficiently performed load testing, stress testing and performance
testing using Load Runner by scripting VUser scripts for multiple
users, multiple transactions at rendezvous points.
. Excellent analytical, problem solving, decision-making and
presentation skills with ability to co-ordinate activities in a fast
paced team environment.
. Strong Problem Analysis and Resolution skills and ability to work in
Multi Platform Environments like Windows and UNIX.
. Strong team player with an ability to work efficiently and effectively
in a team environment.
EDUCATION
. Bachelor of Technology in Computer Science Engineering, Kakatiya
University, India
TECHNICAL SKILLS
Testing Tools: HP Quality Center, Quick Test Professional (QTP),
TestDirector, Load Runner
Programming Languages: C/C++, Java, J2EE, C#, VB,
Scripting Languages: VB Script, Java Script, Ruby, XML, HTML, DHTML, T-
SQL, PL/SQL
Database: Oracle, MS SQL Server, MySql, DB2, MS Access
Operating System: Windows, Unix/Linux, MS-DOS
EXPERIENCE:
Client: Walton International, Calgary, AB
Jun 2012 - Present
Test Automation Analyst
Responsibilities:
. Analyzed the Functional Requirement and Business Requirement Documents
to get a better understanding of the system on both functional and
business perspectives.
. Designed and developed Test plan, Test Scripts and Test strategies for
the applications and executed them.
. Participated in Business/Development meetings to understand user
requirements.
. Worked on the Several Enhancements to the application.
. Worked on the modules for the GUI relating to Refactoring.
. Performed black box testing manually.
. Prepared test data for positive and negative testing used in data
driven testing for testing the application dynamically.
. Conducted cross browser testing to check the compatibility of the AUT
with different Browser's (IE, Netscape, and Mozilla).
. Used Quality Center as repository for maintaining test cases,
execution and tracking the defects.
. Developed Test scenarios and Test cases using Quality Center.
. Developed SQL Queries in Oracle to test the application for data
integrity.
. Performed Sanity testing for each new build of the application using
QTP.
. Performed functional, system, and regression testing using QTP.
. Developed Keyword-driven, Data driven Framework using QTP automated
Script to execute the Batch Testing upon certain Interval.
. Wrote VB Script, developed Custom Functions, Dictionary Objects, used
Descriptive Programming by QTP automation tool and executed test
scripts.
. Modified the Automated QTP Scripts for regular release screen changes
and to support regular functional changes.
. Parameterized QTP scripts for use with varied, controlled test input
values (runtime-generated, user-defined, or from data sources).
. Developed regression automation test scripts using Selenium.
. Setting up the test bed for the running the Selenium Test scripts.
. Scheduled nightly test run using the Selenium Test scripts.
. Performed Performance Testing to identify and report performance
bottlenecks. Performed Load and Stress testing using LoadRunner.
. Involved in Capacity Planning for load testing various web services
using HP Load Runner.
. Generated reports on status of defects, repair progress through text
based reports.
. Attended project meetings, release meetings, and QA status meetings.
Environment: Quality Center, QTP, Selenium, Load Runner, J2EE, Weblogic,
Windows, Oracle, Eclipse.
Client: US Steel, Hamilton, ON
Mar 2011 - Jun 2012
Test Automation Engineer
Responsibilities:
. Involved in all the phases of Test Automation development life cycle
. Designed and implemented data/modular driven internationalization test
automation framework using QTP and Quality Center for all COL
applications. This framework is Language, Browser and Windows
Operating System Independent.
. Developed reusable Generic and Application functions using VB script.
These functional can be used anywhere in the test scripts.
. Implemented best practices in automation framework to meet all Quality
factors.
. Using Rational Clear Case implemented version control system and
change management system for QTP scripts.
. Involved in Automation Scripts development, debugging, reviews, batch
scripts execution, analyze results and reporting defects.
. Created Automation scripts by using Quick Test professional Web, Java
and Terminal Emulator Add-In's.
. Successfully implemented onsite-offshore Global Delivery Model for
this project.
. Automated Smoke tests, Core-Regression tests, Regression tests and
Functional tests by using QTP.
. Worked extensively on Approved Customer Requests, Fix packs and Quick
fixes for Data Migration module.
. Analyzed and identified the areas of a project for Test Automation.
. Created Automation scripts in such way that to results can be
generated in Text file, Excel and HTML formats.
. Used SQL queries in automation tool to perform database testing and
data retrievals.
. Extensively used Quality Center for Manual and Automation Scripts
execution, Result analysis and Defect reporting.
Environment: Java/J2EE, J-Unit, J-Meter, VB Script, Ajax, WebLogic9.2,
DB2, Oracle11i, HTML, XML, IBM Mainframe, Rumba 7.2, QTP 9.5, Quality
Center 9.2.
Client: Manulife Bank of Canada, Montreal, QC
Jan 2010 - Mar 2011
QA Automation Engineer
Responsibilities:
. Involved in the development of Test Plans, Test Scenarios and Test
Strategies to facilitate the process of testing.
. Conducted Manual, Regression, Functional, UAT and System testing for
applications.
. Involved in the design of test cases and test execution.
. Involved in Part of Requirements gap analysis and also performed Black
Box Testing.
. Extensively performed Manual Testing of the application to ensure the
quality control compliance for the new applications.
. Responsible for reporting bugs using HP Quality Center.
. Involved in metrics analysis of test cases executed by Quality Center
and reported to management.
. Tested and recorded test results in Quality Center.
. Responsible for validation using SQL queries for back-end test
activities.
. Developed automated scripts using HP QuickTest Professional.
. Performed Automation using Integration Test Scripts in QTP.
. Developed generic custom functions using VB Script in QTP for
functional regression testing.
. Created Virtual User Scripts, defined User Behaviour, ran Load Test
Scenario, monitored the Performance, Analyzing Results using
LoadRunner.
. Extensively used Reusable actions, shared Repository and per action
repository. Also enhanced the QTP Scripts by parameterization and
library files.
. Identified the performance bottlenecks of the website under heavy load
using LoadRunner and checked its compatibility on Netscape navigator
and Internet Explorer browsers.
. Tracked and maintenance of testing environments to ensure smooth
transition for production release rollout.
. Involved in testing the application on various browsers.
. Responsible for UAT testing.
. Generated Reports for all tests performed; analyzed the specifications
provided by the end users.
. Prepared understanding documents regarding the knowledge gained by
analysis of the system.
. Preparation of Data Flow Diagrams (DFDs).
. Quality procedures related to the project and metrics collection; Code
Reviews and Test Reviews.
Environment: Quality Center, Quick Test Professional, Load Runner,
Windows, Unix, VB, Oracle, Apache Tomcat server, MS SQL Server.
Client: City bank, New York, NY
Mar 2009 - Jan 2010
Software Test Engineer
Responsibilities:
. Analyzed and understood the software Requirement Specifications and
development of Test Scenarios.
. Involved in Test Case Preparation and Test Case Execution Manually.
. Analyzed application to find out which part can be automated and which
can be manually tested.
. Created Test Cases and scenarios for Regression, Integration as well
as Back -end and System testing.
. Created Use Cases for complex system interfaces.
. Worked closely with clients in gathering and reviewing the business
requirements for each Sprint/Release.
. Performed and planed regression testing, integration testing, system
compatibility testing, and user Acceptance testing.
. Involved in Cross browser testing is used on Internet explorer and
Netscape navigator for browser compatibility.
. Created XML service validation scripts using QTP and generate reports
in MS Excel.
. Involved in generating test plan, test cases and executing test cases
using Quality Center.
. Used Quality Center to track defects and generate reports.
. Extensively used Quality Center as a central repository for storing
the QTP Automated scripts, automated test results and the snapshots.
. Wrote SQL queries to test the oracle database and validate the data
integrity.
. Created regression test plan and procedures for different interfaces
to test complete (web and client/server) application with huge test
data.
. Maintained and analyzed large volume of regression test results.
. Developed test cases and test scripts for Functionality and Regression
testing of web application using QTP.
. Handled known exceptions in the test scripts using QTP Recovery
Scenario Manager.
. Performed Data-Driven Testing, Text Output values by using Global and
Local spreadsheets in QTP for testing multiple data.
. Performed Backend testing by writing SQL statements to validate the
returned data matches with the application.
. Performed User Acceptance Testing on behalf of End Users at client's
environment.
. Follow up with the development team as they fix the bugs.
. Acted as test plan approver for offshore counterpart.
Environment: Quality Center, QTP, Window, Oracle, Visual Basic, XML.
Client: Hospital Corporation of America, Franklin, TN
Mar 2008 - Mar 2009
Performance Test Analyst
Responsibilities:
. Gathered and analyzed the requirements to design and develop test plan
and test scenarios, involved in the requirements reviews.
. Prepared Load test strategy following the specification requirements
and system architecture.
. Crested scenarios as per the business process and set up load test
environment.
. Involved with developer team to get the accurate test cases.
. Created performance Test Cases and Test Plan.
. Created HTML/HTTP Automatic scripts for the Application using
LoadRunner 8.1.
. Performed correlation on the recorded script to handle Dynamic values
returned by the server.
. Parameterized and correlated the scripts and enhanced them according
to the test case.
. Enhanced and modified the scripts according to the test case
scenarios.
. Sitescope was set up and connected to the Web and App Servers to
collect the resource utilization.
. Created Load Model to meet the anticipated production volume.
. Executed different test scenarios such as Load Test, Capacity Test and
Endurance Test with the help of LoadRunner Controller.
. Collected GC logs from the Unix Servers and analyzed the data to check
the memory leak issues.
. Responsible for creating Daily Status Reports and weekly status meetings
and explaining test results.
. Analyzed different LoadRunner graphs to get the results.
. Prepared the daily status reports and final test completion reports.
Environment: LoadRunner, Sitescope, UNIX, Web Services, .NET, J2EE, RTM,
Apache, Weblogic, and Oracle.
Client: Verizon/Bell Atlantic Communications, VA
Feb 2007 - Mar 2008
QA Analyst
Responsibilities:
. Involved in preparing High Level Test Plan based on user requirement
documents.
. Involved in defining test objectives for the application and performed
Manual Testing. Ability to design and manage test metrics and familiar
to testing life cycle.
. Performed Acceptance, System, Integration, Usability, Regression, etc.
testing during different stages of the application development.
. Performed Backend testing by writing SQL statements to review the
returned data to ensure that the correct data was retrieved.
. Responsible for performing various types of process evaluations during
each phase of the software development life cycle including, audit,
review, walk through and hands on system testing.
. Conducted Functionality and Regression testing using QTP during the
various phases of the product development.
. Tested application, logged found bugs into Test Director/QC, monitored
their progress and verified their fix.
. Created automated scripts by including timers for recording response
times, and test checks for confirming the retrieval of the correct
page using QTP.
. Customization has been done for regression testing by modifying QTP
scripts using loops.
. Extensively used reusable actions, shared Repository and per action
repository.
. Also enhanced the QTP Scripts by Parameterization/Library File.
. Used Mercury Quality Center to run and scheduling the QTP test.
. Actively participated in enhancement meetings focused on making the
product more effective in real time scenario.
Environment: Java, J2EE, HTML, XML, Oracle 9i, WebLogic, Windows2000/XP,
I.E, Netscape Navigator, Test Director/Quality Center, QTP 8.2, VBScript
and MS Office Products.
Client: MCS Global, NJ
Jan 2006 - Jan 2007
Quality Assurance Analyst
Responsibilities:
. Participated in analysis of Business requirements, functional
requirements and other development documents.
. Interacted with clients to determine User requirements and goals.
. Reviewed the Requirement document and Use Case to implement test
cases.
. Used Caliber RM as a requirement repository and keep track of any
enhancements.
. Developed Test Plan and overall Test Strategy for the Application.
. Maintained Test Matrix for latest test results information.
. Performed Data Validation followed by the manual testing of database.
. Developed Test Cases and Test Scripts for System and UAT Testing.
. Created and maintained a Central repository in Test Director and
tracked the defects.
. Performed Regression testing of the intranet website using WinRunner.
. Performed Regression testing of the application after fixing the bugs.
. Performed Functional testing, Unit testing, Integration testing,
System testing, UAT testing and Regression testing.
. Developed baseline for testing the future releases.
. Performed Data Driven Test using the test Data from Data files, flat
files and Excel files.
. Validated the data by using SQL queries extensively.
. Participated and organized weekly meetings, walkthroughs and
Inspections to improve the testing effort and report Manager about the
proceedings.
Environment: Win Runner, Test Director, Informatica, VBA, Oracle, COBOL,
HP UNIX.[pic]