Chaitanya K Madduri
E-mail:********@*****.***
Phone: 908-***-****
OBJECTIVE: Looking for a challenging environment where I can utilize my
technical and analytical skills in Software QA Testing to provide a good
software product to end users.
EXPERIENCE SUMMARY:
. Over 6 years of experience as a Tester/Quality Assurance performing
analysis, Testing and documentation at various levels of project life
cycle.
. Good experience with software development life cycle(SDLC) and
software testing life cycle (STLC)
. Familiarity with multiple development/testing methodologies like
waterfall & Agile,Sprint methodologies .
. Very good experience with developing test plan, test cases and RTM (
Requirement traceability Matrix)
. Good Understanding of software requirement specification documents -
BRD &FRD documents .
. Experience with Manual Testing and Automation testing and writing test
cases, test scenarios for the same.
. Experience with preparing test data by executing SQL queries and joins
. Good Experience in writing SQL queries using TOAD and other tools
based on the need
. Practical experience with Quality Center / HP ALM to develop Test
plan, test cases, executing test cases in Test lab, and creating and
tracking defects in Defects module
. Experience with QTP / HP UFT to develop automation scripts in VB
Script
. Experience in automation testing tools using Selenium
. Experience with QTP - Object repository, Checkpoints, Actions,
Functions, regular expressions, parameterization, transactions, Object
spy, function library,
. Experience with Regression testing, User acceptance testing,(UAT),
Functional testing, black box testing techniques, System testing, Unit
testing, Smoke testing, sanity testing, performance testing, load
testing, stress testing, Exploratory testing, browser compatibility
testing, integration testing, cross browser testing, Data driven
testing
. Experience with HP LoadRunner - Vugen, Controller and Analysis tools
for performance testing ( Non-Functional Testing)
. Experience in testing of Client/Server, WEB based applications.
. Good exposure on Bug life cycle.
. Exposure with QA Principles, ANSI, SEI CMM levels, ISO 9001:2000.
. Good Expertise in VB Script and Descriptive Programming using QTP.
. A self-starter with excellent Communication & Interpersonal Skills.
. Excellent Mathematical, Analytical & Problem Solving skills and a very
good team player.
. Good experience with Ranorex automation tool for regression testing .
. Good experience with Squash test management tool and Jira as bug
tracking tool .
. Actively participated in daily scrum meetings, Sprint review,Sprint
planning, Grooming meetings .
. Actively participated in the Status Review meetings and contributed
important inputs for the improvement of the Software and QA Processes.
SOFTWARE SKILLS:
Testing Tools QTP/UFT, WinRunner, LoadRunner, QC ALM,
Selenium Webdriver,Selenium IDE,Selenium
RC. Ranorex (5.2)
Databases SQL Server and Oracle (TOAD client)
Test Management Tools Quality Center, Test Director, Squash
Browsers Internet Explorer, Mozilla Firefox,
Google Chrome, Safari
Operating systems Windows, Unix, Linux
Languages C, C++ and VB .NET, SQL,JAVA,VB Script
Microsoft Tools MS-Office, Excel
Web Technologies HTML, XML,SOAP,SOAPUI.,JavaScript
Frameworks Junit,TestNG
RAD tools Eclipse
BUILD tool ANT
PROJECT SUMMARY:
COMPANY- KNOA SOFTWARE NYC,NY
Nov-2014- till date
ROLE: Senior QA analyst
Knoa End User Intelligence (EUI) is a monitoring, analytical, and reporting
platform for monitoring user experience with enterprise applications and
providing actionable metrics and reports to various stakeholders within the
organization, to enable them to optimize the user experience, application
performance, and effective execution of business processes.
On this platform, Knoa instruments specific Experience and Performance
Manager (EPM) solutions for target enterprise applications, which provide
performance metrics, analytics, and reporting capabilities for specific
applications, such as SAP and Oracle. These solutions give companies
insight into how business users utilize the applications, how effectively
they perform their tasks, and how efficiently these applications perform
for the users.Knoa is a 5 structured product - knoa agent -for monitoring
the application termed as solution .The tracked data termed as raw data
sent to analytical database and Operational database under master
database . Raw data converted and send to reporting database . Reports are
generated to let know the companies using reporting tool business objects
as bilaunchpad .. Console management is most important in the product to
govern all the agent and server side product .
Responsibilities :
. . Worked in Agile environment, attended sprint plan meetings for agent
and server side daily scum meetings.,BI grooming meetings, Sprint
review meetings .
. Prepared testcases using squash management tool for bilaunchpad by
reviewing Application modelling document .
. Automated test cases for regression testing using Ranorex 5.2
automation tool for SAPCRM web based application.
. Reported bugs for bilaunchpad globalization testing manually
. Performed bilaunchpad globalization regression testing .
. Tested the agent side - SAPCRM7,CRM701,CRM2007 for regression testing
.
. Reported bugs for client side application using JIRA as bug tracking
tool
. Testing multiple applications for crossbrowser and crossplatform
testing
. Automated the scripts for SAP applications for cross-browser testing
. Tested both window based and web based application .
Enivornment : Java, Windows, Business objects, SQL, Squash, JIRA,
Ranorex 5.2
COMPANY: Cephalon Inc., Exton, PA July 2013 - Aug
-2014
ROLE: Senior QA analyst
Cephalon Inc., is a growing pharmaceutical company with a promising
pipeline .The project involves testing a dashboard reporting application to
support Clinical Trail Management System (CTMS) using manual and automation
testing. Clinical Trails involves various stages as Study, Site, Patients,
Tasks, Milestones etc., Dashboard gives the user actual progress and
milestones of every study and site, projecting all information if a study
or site is falling. Dashboard includes functionality like drill up and
drill down, Master details.
Responsibilities:
. Worked in Agile environment, attended sprint plan meetings, daily
standup meetings.
. Reviewed Requirements documents / User Stories
. Involved in writing the manual test cases and test scripts for
checking the dashboard application
. Prepared the test cases for manual testing to perform UI testing
. Tested the interface of application as per BRD
. Tested the functionality of login, drill up and drill down
. Tested the navigational links of the application
. Created user defined functions, reusable actions, checkpoints of the
application
. Performed data driven testing and data testing.
. Handled Dynamic objects using Regular expression in QTP pro
. Used Smart Identification techniques to distinguish objects that are
difficult to identify using default identification .
. Verified the application functionalities using Standard,Text area,Bitmap checkpoints
. Generated the functions using Function libraries
. Prepared test data by executing SQL queries and Joins.
. Executed automation test scripts developed in QTP / UFT validated
results
. Integrated QTP to QC by installing add -ins for defect reporting .
. Executed Test cases in Quality Center / ALM - Test Lab.
. Involved in Functional testing, Regression testing, UAT, Smoke
Testing, Integration testing
. Experience with Load runner-Vugen, LR Controller and Analysis Tool for
Non-functional testing
. Created scripts using Vugen and enchance the scripts for
parametization.
. Checked the application for Stress testing by creating Vuser in LR
controller .
. Created Transactions to know the response time of the application .
. Good understand of Ramp-Up,Ramp-Down,Rendezvous Point used to
improve the quality of testing performed on application .
. Generated Raw results and Graphs to show the performance of the
application .
. Participated in UAT team for User acceptance testing
. Created documents for UAT testing with real time data to perform UAT .
. Executed the test scripts with real time data and verified for show
stoppers .
. Participated in Daily Stand-up meetings and provided work status
reports .
Environment: Cognos BI, HTML, VB Script, SQL Server, Windows XP, Manual,
QTP, Quality center
COMPANY: Inphonic INC., VA Jan 2012 - June 2013
ROLE: QA analyst
Inphonic is an internet market place offering products and services in
areas of telecom and consumer goods. The project involves design,
implementation and maintenance of an integrated order processing system for
cellular phones and service. Once order is placed on-line, it should go
through different stages such as order confirmation, shipping, credit card
charging and order completion stage.
Responsibilities:
. Involved in writing Manual Test Cases and Test Scripts for checking the
application.
. Created the Test cases for manual testing to check the functionality.
. Used Quick Test Pro (QTP) to test most of the Web modules. Created
actions using VB scripts and thru active screens created Shared object
repository for the entire test set
. Conducted Smoke, Functional, Regression, and System & Integration testing
of the application.
. Tested the navigational links of the application.
. Tested the GUI of the application comparing to the standards.
. Reported the bugs to Developers through Quality center
. Responsible for writing SQL queries for accessing data from the SQL
Server database.
. Status Reports: Daily and Weekly Status reports updates to the Team Lead,
Test Groups and Test Managers to Co-ordinate test cycles.
. Prepared test cases based on use cases
. Created User Defined functions,Reusable Actions, Checkpoints,Data
Driven Test using QTP
Environment: ASP.Net, HTML, VB Script, SQL Server, Windows XP, Manual, QTP,
Quality center
COMPANY:KEY BANK,NY
Oct 2010 - Jan 2012
ROLE: QA analyst
It is a diversified financial services company focused primarily on real
estate finance and related activities. It has been one of the best
performing financial services companies in the past 25 years in the Fortune
500. It has several divisions including the Quality Management. The
Quality Management group is responsible for performing QA operations for
the departmental applications.
Responsibilities:
. Involved in Functionality Testing of the departmental applications.
. Involved in executing the Test Scripts and reporting the Test Results
using Quality Center.
. Worked closely with development team in resolving bugs and verified
and closed bug reports once they are resolved.
. Executed Sanity Check, Performance and Regression Tests as and
whenever required.
. Planned and Managed Test schedules using Release Dates.
. Created different test sets to run regression and smoke test using QTP
scripts.
. Created libraries in VB to reuse in QTP scripts.
. Tested the database tables for data integrity using SQL Queries.
. Participating in Bug Review and QA weekly status meetings.
. Attended the project status meetings.
. Reported and maintained Development Tasks, defects/bugs using Quality
Center.
. Consulted with the business team & technical team to build a robust
environment for
implementing the test plans
. Performed Endurance testing to see the system is not crashed or hung
when thousands of files dumped at a time.
. User Interface Testing for Cognos BI Reports.
. Delivered Sign off's for Functional Testing in QA, Staging and
Production environments.
. Coordinated project status meetings and defects discussions.
. Performed in-depth documentation based on Company's Standards &
Templates
Environment: Cognos BI, VB, QTP, Quality Center, MS Word, MS Excel, MS
Access.
COMPANY NAME: Yashoda Medical Group/ CCS Ltd, India
Mar 2009 - July 2010
ROLE: QA analyst
This was a project the enter details of the patients who sustained
brain/spinal cord injuries and were admitted into Emergency Rooms in any of
the Branch in the Yashoda Group for entry into Centralized database which
is maintained in the head office. The special future of the project is
that the details entered in any branch in the city are dynamically updated
at the server side in the head office. The on-site register contained
several modules like registration / admission, transportation, patient case
history, patient personal details, treatment given, patient discharge and
payment Methodology.
Responsibilities:
. Development and Execution of the Test Cases.
. Involved into Regression testing for the entire system using QTP
. Detecting bugs and classifying them based on the severity using
Quality center
. Involved in Website redesign module
. Involved in Build release process
. Preparing Bug report and updating with Project manager
Environment: Java, Manual Testing, Quality center .QTP
Educational Qualification:
Bachelor of Technology - JNTU, India