You are on page 1of 8

NAGESWAR KARRI

SUMMARY:
Over 10 years of IT experience as a QA Engineer with expertise in Manual and Automated testing in different environments Experience in !oftware development" designing data#ase and QA $rocess Experience in $erforming !cala#ility " $erformance and %oad testing of applications on different protocols &'TT$('TM% " O)*+ " +itrix " !A$,-I" !A$,-I./e# 0 using %oad 1unner 2 $erformance +enter !ound 3nowledge in executing !Q% 4ueries in Oracle ( !Q% 2 Toad Extensive experience in executing -5I6 shell scripts Extensive experience in developing plans" Test !cript and Test +ases for #oth Manual and Automated Testing Experience in 7unctional Testing &-nit Testing" !mo3e testing ( !anity testing" Integration Testing &Top )own" *ottom up Testing0" Integration Testing" ,-I Testing" 1egression Testing" and +lient Acceptance testing" )ata )riven" *ac3.End and 1egression Testing using /in1unner 2 Quic3 Test $ro" )eveloped Automated Test scripts using T!% and 8* !cript Experience in testing the application in Incremental " 1apid cycles using Agile " 1-$ Test Methodology Experience in defect management tools li3e Quality +enter" +hange !ynergy " $8+! Trac3er " Asia Test Manager 2 +1M )* A#ility to wor3 in a team and as an individual $ossess strong communication and interpersonal s3ills Excellent analytical and pro#lem solving s3ills with understanding of pro9ect management !ystem analysis for scala#ility" performance" !ecurity" load and stress testing Extensive experience on Mercury suite with %oad 1unner for performance" %oad and !tress Tests for we#" 9ava" Microsoft 5ET app" oracle 11i"!A$ and other applications ,ood experience in creating scenarios" schedules" executing the 8-ser scripts and analy:ing results with %oad 1unner analy:er Excellent s3ills in logging" trac3ing and reporting of defects to pro9ect management team in a timely manner !peciali:ed in analysis of $erformance and scala#ility of complex multi.tier application Experienced in writing the !Q% 4ueries to chec3 the data validation in !Q% !erver and Oracle data#ase Experience in )ata#ase programming for )ata /arehouses !trong 3nowledge in Oracle" !Q% !erver $erformed *ac3end Testing using creating !Q% 4ueries to retrieve data from )ifferent )ata#ases Experienced in testing coordination with pro9ect team and end clients !trong communication and Interpersonal s3ills to maintain effective wor3 relationships with all levels of personnel +lear understanding of *usiness rules and A#ility to wor3 as part of team

TECHNICAL SKILLS:
Performance Tools; Testin Tools; Test!re"ortin Tools; #"eratin S$stems; %ata&ases; %oad1unner " $erformance +enter " /e#%oad /in1unner " Quic3 Test $ro and 1ational 1o#ot Test )irector " $8+! Trac3er and 1ational +lear +ase" +lear Quest" ATM /indows <=(5T(>000(6$" -5I6" )O! Oracle <i &TOA)0" )*>" M! Access" !Q% !erver" !y#ase

'PM Tool; !avvion Re"ortin Tools; *usiness O#9ects 6I 1> We& ser(ices; !oap-I %ia Tools; Q$!T" Q6)M Microsoft Tools; M! Office" M! 7ront$age" M! $ro9ect Protocols; T+$(I$" 'TT$" 7T$" E1$(+1M" O)*+ 2 +itrix E)itor; -IEditor A""lication Ser(ers; II!" /e# logic" /e# sphere" Tuxedo *ersion Control Tools;+8!" 1ational +lear +ase" Microsoft 8isual !ource !afe &8!!0 "$erforce We& Tec+nolo ies; 'TM%" )'TM%" M! 7ront$age Lan ,a es; +" +??" @ava" !Q%" $%(!Q%" 8* !cript" 8+??" 8isual source safe and A!$

E-PERIENCE:
IMS +ealt.com/ Colle e(ille PA 0e& 1232 4 Present Role: Sr. Performance En ineer IM! health is the leading provider of information services for the healthcare industry" covering mar3ets in 100? countries around the world since AA years and in.depth analytics on healthcare dynamics BC? #illion healthcare transactions processed annually" Trac3s more than =0D of glo#al pharmaceutical sales activity" 1 B? million products Information on >C0? million de.identified patients worldwide for unparalleled treatment insights <A"000? information suppliers" C<0"000 individual data points glo#ally A"000 data#ases supporting 1C"000 healthcare clients" including pharma" #iotech" payers and providers 'ealthcare reference assets on E E million professionals" with A00"000 organi:ational lin3ages and > E million affiliations ,lo#al )ata +enter with >"=00 servers" >"A00 FvirtualG serversH 1 I peta#ytes of online storage and 1> peta#ytes of archived storage I have #een involved in the performance testing of a num#er of Apps running on a variety of platforms ranging from legacy systems to /e# The Mar3et )ynamics Application which is one of the primary high revenue Apps developed #y IM! 'ealth 5$A Mar3et )ynamics /e# is a microstrategy application that delivers data in the form of charts and graphs The M)/e# > 0 application has the reports categori:ed under E different folders !o*" $roduct )etail" $atient and + 2 $ M) /E* > 0" M) /E* @apan" I/E* -!" and I/E* @apan and IM! +ustomer $ortal &I+$0 is a we#.#ased application that is #uilt on the Open Text $ortal and Open Text +ontent Management system It is the centrali:ed launch point for IM! Applications" $roduct !upport" +ustomer !ervice" 5ews and information The navigation of the system is divided into five areas; IM! +ustomer $ortal 'ome $age" My $roducts" IM! Offerings" +ustomer !ervice and My !ettings Each of the five areas &pages0 has a mix of content that is drawn from the content management system or from other data sources Each $ro9ect has several reports and dash#oards which contains prompts and selectors Roles 5 Res"onsi&ilities: +reated the performance test scripts as per the re4uirements +reated the $erformance Test $lan +reated performance testing environment and installed all the necessary components of %oadrunner on the remote machines +onfigured '$ $erformance +enter /e# ena#led user interface and stored all the test scripts" %oad Test configurations" test data and the 1esults +orrelated the )ata#ase 8user !cripts +reated the performance scripts to load all the Test )ata )esigned scenarios for $erformance Testing" ,enerating scripts and handling +orrelation as well as parameteri:ation using %oadrunner 8ugen" executed scenarios using +ontroller and analy:ed the results using %oadrunner Analy:er $articipated in client meetings to gather #usiness and performance metrics and !%As for the Application under Test

/or3ed with the development team in an effort to understand the 3ey #usiness functionalities of the application under Test &A-T0 Extensive experience in !cripting using a wide variety of $rotocols ranging from /E* &'TT$0 to ,-I /E* +reated a num#er correlation parameters and data parameters for the A-T +reated +ustom functions for Error handling and logging activities 1esponsi#le for creation of %oad Test Matrices and !cenarios for various Applications +oordinated the )ata#ase 1oll#ac3 and *aseline activities #etween load test runs 1esponsi#le for Analy:ing the %oad Test 1esults for various Test runs Analy:ed all the various performance metrics involved in the test run li3e /e# resources" /indows resources" II! +ounters" @>EE Monitors" 5ET +ounters" Oracle +ounters et1esponsi#le for Identification of Application #ottlenec3s for various transactions /or3ed closely with the )evelopment Team and )*As for performance improvements of the Application Executed a num#er of *aseline %oad Tests and performed a cross for various runs of the same Application +aptured several /indows performance measurements on /E*(App !ervers Analy:ed the !ystem 1e4uirements and !pecifications and identified the #usiness functionalities Identified Test strategies and involved in writing Test $lan" Test +ases and )eveloping Test !cripts using %oad 1unner Involved as a $erformance Testing Analyst for esta#lishing the Individual *enchmar3s and *aselines for !1M" +1M" %egacy" and E1$ Modules including *I(*/" !)" !+M" 7I(+O" 721 and 7inance Involved in preparation of test plan and test strategy documents 1esponsi#le for the coordinating the new Transports to the $erformance testing environments 1esponsi#le for !cheduling(Jic3ing off the %oad tests through via '$ $eformance +enter(+ontroller involving a variety of %oad com#ination scenarios )rilled down the pro#lematic pages in Analysis to find out where the performance degradation is has #een occurring $articipated in /ee3ly $ro9ect status meeting and updated the testing progress )eveloped various test procedures and test cases for integration" regression" system" data validation and $erformance testing $erformed various test processes and reported the defects through the $ro#lem Trac3ing and 1eporting Tool %ed performance and scala#ility testing of IM! 'ealth com A# Initio application Applications and servicesare developed in Microstragy and @>EE integrated with Oracle and )*> data#ases Involved in performing volume testing #ased on the production volumes and cycles 1esponsi#le for creating the %oad )istri#ution ta#les for various scripting modules involved Maintained an exclusive %oad Test )ata#ase instance dedicated to %oad Testing activity $erformed %oad test up to >A00 users Monitored the we# server &II!0 and )ata#ase server &!Q% >00A0 reported the results to the development team +ompared the performance results for #oth B> #it and CE #it versions operating systems 1esponsi#le in delivering the complete $ro9ect $lan with total supporting data" which included the !tatus 1eports" Issues %og" $erformance Testing Matrix" )etailed Testing 1eports" 7ine.tuning 1ecommendation 1eport to #oth Executive Management 2 !enior Management

En(ironment: '$ %oad 1unner < A" Microstartegy < 1 >" 5ete::a"!4l !erver>00A( >00="Oracle 10, 1>"Microstrategy /e#&Tomcat Apache0"A# Initio" +y#ermation "%inux" /indows >00=" 9ava script" asp net" ms s4l server >00="com" html" dhtml"9ava" 9sp"iis server" 4lic3 view" Quality +enter < 0(11" 9#oss Pe"si Co/ C+ica o IL

A, 26 4 7AN 1232 Role: Sr. Performance En ineer $epsi+o Inc has selected !A$Ks full my!A$ *usiness !uite to streamline its distri#ution and delivery processes" improve planning and forecasting" and give #etter visi#ility to its glo#al supply chain $epsi has implemented !A$ across !)" MM" $$" *I" $O!" 7I(+O and 721 modules I have #een involved in the performance testing of a num#er of Apps running on a variety of platforms ranging from legacy systems to /e# and !A$ Apps Roles 5 Res"onsi&ilities: $articipated in client meetings to gather #usiness and performance metrics and !%As for the Application under Test /or3ed with the development team in an effort to understand the 3ey #usiness functionalities of the application under Test &A-T0 Extensive experience in !cripting using a wide variety of $rotocols ranging from /E* &'TT$0 to !A$ ,-I" !A$ /E* +reated a num#er correlation parameters and data parameters for the A-T +reated +ustom functions for Error handling and logging activities 1esponsi#le for creation of %oad Test Matrices and !cenarios for various Applications +oordinated the )ata#ase 1oll#ac3 and *aseline activities #etween load test runs 1esponsi#le for Analy:ing the %oad Test 1esults for various Test runs Analy:ed all the various performance metrics involved in the test run li3e /e# resources" /indows resources" II! +ounters" @>EE Monitors" 5ET +ounters" Oracle +ounters et1esponsi#le for Identification of Application #ottlenec3s for various transactions /or3ed closely with the )evelopment Team and )*As for performance improvements of the Application Executed a num#er of *aseline %oad Tests and performed a cross for various runs of the same Application +aptured several /indows performance measurements on /E*(App !ervers Analy:ed the !ystem 1e4uirements and !pecifications and identified the #usiness functionalities Identified Test strategies and involved in writing Test $lan" Test +ases and )eveloping Test !cripts using %oad 1unner Involved as a $erformance Testing Analyst for esta#lishing the Individual *enchmar3s and *aselines for !1M" +1M" %egacy" and E1$ Modules including *I(*/" !)" !+M" 7I(+O" 721 and 7inance 1esponsi#le for the !cripting all the load testing scenarios for various su#.systems using a variety of protocols including /E*&'TM%('TT$0" /e#&+lic3 and script0" !A$ ,-I" !A$./E*" +itrix I+A Involved in preparation of test plan and test strategy documents 1esponsi#le for the coordinating the new Transports to the $erformance testing environments 1esponsi#le for !cheduling(Jic3ing off the %oad tests through via '$ $eformance +enter(+ontroller involving a variety of %oad com#ination scenarios )rilled down the pro#lematic pages in Analysis to find out where the performance degradation is has #een occurring $articipated in /ee3ly $ro9ect status meeting and updated the testing progress )eveloped various test procedures and test cases for integration" regression" system" data validation and $erformance testing $erformed various test processes and reported the defects through the $ro#lem Trac3ing and 1eporting Tool %ed performance and scala#ility testing of $epsi+o !A$ application Applications and services are developed in !A$ and @>EE integrated with Oracle and )*> data#ases Involved in performing volume testing #ased on the production volumes and cycles

1esponsi#le for creating the %oad )istri#ution ta#les for various scripting modules involved Maintained an exclusive %oad Test )ata#ase instance dedicated to %oad Testing activity

En(ironment: '$ %oad 1unner < A" Quality +enter < A" '$ $erformance +enter < A" '$ !ite !cope" '$ !ervice Test" !A$ *I" 721" */ $ortal" MM" !)" 6M%" !A$ ,-I" !OA$ -I" @ava @>EE" *EA /e# %ogic" Oracle Applications 11i" *EA /e# %ogic $ortal" /e# !ervices" Oracle" Mainframe" %)A$" Mainframe" Oracle 10, 1A+" !Q% !erver >00A" -nix" %inux" /indows 6$(8ista" 8* script A'S/ Ho,ston/ T7an 28 4 7UL 26 Role: Sr. Performance En ineer %escri"tion; A*! is one of the /orld #iggest +argo !hipping +ompany with extended heavy legacy systems li3e /orld $ort" +ircle" +%A!!" and TA%O5 The system has a highly normali:ed )ata#ase and the data#ase is de.normali:ed as and when re4uired for reporting purpose +!* is a total replica of +I a legacy system on Mainframes +!* communicates with various interfaces" which +I used to communicate #efore Roles 5 Res"onsi&ilities: ,athered test case re4uirements from various *usiness teams and developed detailed Test $lan" Test 1eferences" Test $rocedures and Test )ata for 7unctional" Integration and system testing )eveloped 'igh %evel and %ow level scripts #ased on the functionality 1eviewed the *usiness 1e4uirements !pecification &*1!0 and !ystem 1e4uirements !pecification &!1!0 documents and created Test !cenarios that covered all the #usiness processes that are in scope of 7unctional and Integration testing +reated the detailed test procedures and test cases for the application from the #usiness re4uirements document with !creenshots Executed test scenarios in different test environments and unveiled innumera#le chances for the failure of functionality Involved in 1egression testing of the application 2 $erformed /hite *ox Testing" *lac3 *ox Testing" !ystem Testing" !tress and %oad Testing" Integration Testing $erformed End.to.End testing manually and was associated with -ser Acceptance Testing Involved in extensive cross we# #rowser and multi operating system testing )eveloped Automation test scripts for the ,-I" 7unctional" )ata )riven and 1egression testing 1eported the *ugs" Email notifications to the developers using the T7! &Team 7oundation !erver0 Interaction with *usiness associates and gathers all re4uired documents 8alidating 6M% letter proofing )eveloped test plans" test procedures and test cases according to #usiness specification given and tested ,-I functionalities according to guidelines of the test plans /riting Test +ases with different conditional !cenarios on the *usiness Template $erforming extensive manual testing of each module 8erified the Expected results matched with all conditional statements +hec3ing all generated %oad !ummary and -ser Activity 1eports Email notifications on 1eport failure Enter the defects #y using Quality +enter Expertise in wor3ing with Quality +enter and document composition fulfillment tools Actively performed -ser Acceptance Testing for all the modules )eveloped Test plan" Test !trategy" )efect reports and wor3ed closely on defects /or3ed closely with development team and with #usiness analysts" and software engineers to define and execute tests throughout the pro9ect lifecycle /or3ed on Quality +enter and with Mercury !upport for solving critical script related issues 1ecommended the *usiness teams with the action items that help their applications to ,o.%ive and there #y achieving top customer satisfaction

En(ironment: %oad 1unner < x(= 1" QT$ < x" Quality center < x" +(+??" @ava" @>EE" @8M" Microsoft 5et applications" Oracle Applications 11i"!A$" Oracle 10g" Oracle $%(!Q%" TOA)" Tomcat" M!.!Q% !erver" )*>" 'TT$" 'TT$!" we# services" -5I6" /indows 5T 2 >000" Manual Testing" Quality +enter" Quic3 Test $ro" 'TM%" 6M% and /indows >J Lincoln 0inancial Gro,"/ P+ila)el"+ia/ PA No( 29 4 %ec 2: Role: Performance En ineer %escri"tion; This pro9ect involved developing online tools and /e# Applications for the financial advisors of the +ompany The online tools consist of mainly ,enerating Online 1eports to give #etter understanding of the financial position of the investors to the Advisors /e# Applications facilitate Advisors for accessing and modifying the data of the investors" accounts" assets and transactions from ,-I Roles 5 Res"onsi&ilities: +onducted $erformance testing " !tress testing " 8olume testing "7unctional testing" -nit testing" Integration testing" !ystem testing" -AT testing "1egression testing" Automated testing +onducted performance testing of data driven on iscri#e /e#site and #usiness applications" using '$ %oad1unner 2 $erformance +enter 1esponsi#le in executing the $erformance scenarioLs with data variations for each execution and then collating response times and computing response time statistics to compare against the formal expectations +onducted performance testing using %oad1unner ( $erformance +enter #y driving load from multiple points of presence in order to emulate #usiness transactions identified under defined circumstances 1esponsi#le in handling errors #y Enhancing the 8ugen !cript #y doing +orrelation" $arameteri:ation" 1ende:vous $oints and +hec3 points +reated Trend 1eports in $erformance +enter to view the changes in performance from one load test to another or across several load tests to identify the improvements or regression in the performance measurements 1esponsi#le in creating and planning the load test #ased the on Tas3 )istri#ution )iagram document and Tas3 profiling document )eveloped and maintained automated test scripts using Quic3 Test $ro on different functionalities of the iscri#e and *usiness Applications Inserted ,-I" *itmap and Text chec3points" where needed" to compare the current #ehavior of the application #eing tested to its #ehavior in the earlier version using QT$ +reated !tandard and 1un.time )ata#ase chec3points" where needed" to chec3 the contents" no of rows and columns of the result set that was #ased on a 4uery created on the data#ase En(ironment: %oad 1unner= 0" -5I6" !-5 !olaris" O!(B<0 and /indows >000" Oracle v=i" MQ !eries" -5I6 !hell !cripts" Team Trac3" @>EE" +??" /indows5T(>000" !Q%M$%-!" /e# %ogic= 0 Kraft 0oo)s/ Ma)ison/ Wisconsin Se"t 2; 4 #ct 29 Role: L#A%RUNNER<PER0#RMANCE TESTER %escri"tion; The application involves accounts receiva#le" accounts paya#le" general ledger" cash management Accounts paya#le application involves creating invoice and de#torLs reports credit memos and tax rates ,eneral ledger application involves creating 9ournal vouchers" summary of detailed A(+" trail #alance" #alance sheet" creating #udgets" income and expenses statements" review of reports on. line" and also involves cash managementLs includes #an3 reconciliation statements and cash forecasting Roles 5 Res"onsi&ilities:

+reated the 8-ser scripts for %oad Testing 1ecorded the #asic 8-ser scripts" which included the standard parameteri:ation and correlation Enhanced(Edited the 8-ser scripts according to the needs of the situation +onfigured the 1untime settings so that the script should run with multiple iterations with certain Thin3 Times #etween transactions Incorporating the 8-ser scripts into %oad 1unner scenarios )efects were trac3ed" reviewed" analy:ed and compared using Test )irector +reating Analysis sessions and +ollated Execution results 8iewing and analy:ing !ummary 1eports" +reating 'TM% 1eports" /or3ing with Transaction 1eports $articipated along with the end users in -AT 7ixed the performance #ugs as part the post production support Interacted with the #usiness teams to understand(modify the actual #usiness re4uirements to optimi:e the code /or3ed on performance enhancements to !Q% 4ueries to improve the response times Experienced in setting the Initiali:ation parameters for optimum performance Extensively used hints to improve !Q% performance 1eviewed and rewrote $%(!Q% code #loc3s with performance issues for #etter performance -tili:ed *ul3 loading features for #etter performance -sed explain plan" trace and !Q% tuning concepts to improve system performance /or3ed on fixing several custom reports" which had performance issues Analy:ed raw trace files to tune the code #loc3s for maximum performance En(ironment: %oad 1unner" $eople !oft = 0>" Tuxedo App !erver" /e# logic" )*>" -5I6" /indows 5T 2 >000" Oracle Applications 11 A <(11 A I(10 I OM" A1" !hipping" I58" $O" $%(!Q%" !Q%M$lus

Transamerica Real Estate/ T#CT 21 4 AUG 2; R#LE: PER0#RMANCE TESTER %escri"tion; Transamerica 1eal Estate Tax !ervice is in the #usiness of collecting" loan processing and providing services related to - ! commercial and residential property tax information As the largest company of its type in - ! TransamericaLs primary #usiness is providing information to - ! lenders &#an3s and mortgage #an3s0" including; Annual property tax amounts for specific properties" )ates property tax payments are due to tax collectors" and !tatus of property owner tax payments Roles 5 Res"onsi&ilities: )eveloped test cases after analy:ing the specifications )ocument )eveloped test scripts for $erformance and data driven tests using /in runner )eveloped %oad 1unner !cripts for !tress testing /riting test cases to test the $erformance of the application manually and using win runner $erformed performance test and %oad test" using %oad runner -sed Mercury !oftwareLs %oad runner to develop automated regression test scripts of changes to securities software +onducted 7unctionality Integration and 1egression testing during the various phases of the application using /in runner Test )irector is used for reporting the #ugs and writing the test plans )ifferent T!% !cripts are generated for 7unctional Testing of the application Executed the test scripts using /in runner and analy:ed the results ,enerated Test plans" Test +ases and Test steps for manual testing through Test )irector -sed Test director as Online *ug trac3ing tool Involved in the *loc3 *ox testing for testing the we# $ages

,enerated M1Ls for failed test cases and assigned them to responsi#le developers $articipated in +lient(server 2 /e# testing using /in runner +ross #rowser testing has #een done on 5etscape E IA and I E A 01

En(ironment: /in 1unner I A" @ava !cript" %oad 1unner I A(I A 1(I C" Test )irector I C" /e# %ogic !ever @ava" 6M%" Oracle =i" !Q% !erver >000" /indows >000 !erver" > 0" @>EE" /e# %ogic" @)*+ Informatics In)ia P(t Lt)/ In)ia 7,n 21 4 Se" 21 R#LE: =A TESTER /or3ed with Media 8antage 7orce )evelopment()ispatch !ystem 7orce system supports wor3 and administration for new installations" disconnection" and repair and routine maintenance associated with residential" #usiness phone 2 video services 7ront.end user interface was developed using $ower *uilder" and *ac3.end data#ase Oracle running on '$.-6 $latform Roles 5 Res"onsi&ilities: /rote the !tructured Test !pecifications &!TT!0 for B A and E 0 releases 2 executed all test cases using simulators on /indows 5T platform )eveloped test cases after analy:ing the specifications )ocument +reated +ompiled Modules and 7unctions using T!% !cripts in /in 1unner $articipated in !ystem and 1egression Testing during the testing life cycle En(ironment: /in 1unner" $ower *uilder O1A+%E" /indows 5T and '$ N -6