Anil Kumar Reddy
Performance Engineer
**************@*****.***
Professional Summary:
Over 5 years of experience in IT and specialized in Performance testing, analysis of Client/Server, Distributed and web-based Applications. Strong experience in Non-functional requirement gathering and analysis.
Core Highlights:
Excellent understanding of Software Quality Assurance Techniques and good knowledge of the Software Development Life Cycle (SDLC).
Strong functional background in and Good understanding of Banking, Mortgage and Insurance Domains.
Expertise in preparing Test Plan, Test Summary Reports, Test Cases and Test Scripts based on the Non-Functional Requirements.
Extensively used automated Testing Tools such as HP Load Runner, HP Quick Test Professional, HP Performance center, Soap UI, HP Application Life Cycle Management.
Extensively worked on Monitoring Tools like App Dynamics, HP Diagnostics, HP Site Scope, Team Quest, Perfmon and Splunk.
Have strong experience in customizing the script by doing Parameterization, Correlation to suit the real-world behavior.
Strong experience preparing Work load model based on the Non-Functional requirements.
Expertise in setting up the scenario in Performance Center/ ALM based on the work load model.
Expertise in running various Performance tests like Stress Test, Endurance Test, Baseline Testing and several other Nonfunctional Tests to check Business Continuity, Failover and Error Recoverability.
Strong experience in monitoring various Performance metrics like Response times, Throughput, Hits/Sec, Garbage Collection, CPU Utilization, Memory Utilization.
Have experience in monitoring/Capturing Performance metrics using Linux/Unix commands.
Strong knowledge in Client-server Architecture, Distributed Computing Environment and Web multimedia applications.
Strong Experience in Web (HTTP/HTML), web services and Web Click and Script protocols.
Extensively used SOAP UI for web services testing.
Have ability to write shell scripts for capturing Performance metrics from application and web servers.
Have strong experience in analyzing the Page traffic using Fiddler and HttpWatch.
Strong working knowledge with Application servers and Web Servers like WebLogic, Web Sphere, Tomcat and IIS.
Clear, cohesive and complete documentation of specifications, designs, business rules, inspection reports, configurations, code changes, test plans, test cases, bug reports, user manuals.
Qualification:
Bachelor of Technology, Jawaharlal Nehru Technological University, India.
TECHNICAL SKILLS
Testing Tools HP LoadRunner […] HP LoadRunner(HP Vugen, HP controller, Hp Analysis), Application Lifecycle Management(ALM/QC), HP Performance center 11.x/9.x, Soap UI 5.x/4.x, Jmeter, Rally 10.x / 9.x, IBM BPM, DB2, Oracle 11g, Oracle SQL Plus, Oracle SQL developer.
Loadrunner Protocols
Web(HTTP/HTML), Web (Click and Script), Ajax (Click and Script), Web Services, True Clint, Multi,WinINet, Windows Socket and WInInet, Socket Level Data, Javascript (HP LR 12.5), Server based Desktop Application, Mobile
Languages C, C++, Python, Java, Javascript, visual basic, HTML CSS, jQuery, Php.
Markup/Scripting Languages HTML, DHTML, CSS, jQuery, JavaScript, XML, JSon
Packages MS-Office, MS Excel, Microsoft Sharepoint, Adobe CS5/6, AutoCAD, Sterling OMS, RMS, IBM BPM, Oracle
RDBMS Oracle […] DB2
Monitoring/Tracking Tools HP Performance Center, HP SiteScope, Dynatrace, Google Analytics, HP Diagnostics, Fiddler, Splunk, BPM,
Operating Systems Windows […] Linux Red hat 5.x/4.x, AIX 5.x/4.x UNIX, Mac OS X, Windows Server 2008, Citrix,
Methodologies Agile, Waterfall
Employment History
Allianz – Minneapolis, MN. Jan 2017 – Present
Performance Engineer.
Responsibilities:
Involved in detailed design reviews and also in conducting early Performance & NFR tests for the applications.
Establish performance and non-functional Test scope, approach and plans.
Worked with Test Architect & Development teams to create an initial performance test strategy.
Prepared the test scripts using VuGen of Load runner and also made necessary enhancements to the scripts to suit the real-world scenarios by doing parameterization and correlation.
Created reusable global functions using C to enhance the scripts and also functions to control script execution time and Servlet hit rate.
Prepared the test suites in HP Performance center based on the client requirements.
Conducted Baseline testing, Endurance testing, Load testing and Stress testing on the different applications in State farm as per the client requirements.
Conducted tests to identify break over points and memory leaks.
Identified the Failure points of the Applications with the help of App Architects and Development team to design the Non-Functional test scenarios to test the Business Continuity in case of any Errors.
Executed the Non-Functional tests to test the Business Continuity, Error Recoverability, Failover and user acceptability for a better customer experience.
Assisted development team to capture the Early Performance Test results using Soap UI and HttpWatch.
Conducted mini load testing for Web Services, Applications UI during Development Phase using Soap UI, HP Load runner to identify the performance bottlenecks early during the development phase.
Worked on Monitoring tools like HP Diagnostics, Splunk to capture the Performance Metrics such as Response times, Throughput, Hits per second, CPU, Garbage Collection and Memory utilization of the Applications under test.
Worked on Tools like Fiddler to conduct input validation testing and also for executing Non-Functional tests.
Leading and organizing meetings to further analyze results and determine next steps for performance testing and tuning.
Researching and understanding of new and existing applications in state farm.
Scheduling, coordinating, and managing successful completion of the non-functional and performance testing of all releases.
Being as escalation point for non-functional and performance Test Analysts.
Participated in the daily defect meeting.
Working with necessary resources to ensure all defects related to non-functional test and performance tests are driven out through resolutions.
Analyzed different metrics using Analyzer of load runner and generate necessary reports as per the client requirements.
Documented and communicated final performance and non-functional test results to concerned stakeholders. .
Environment: HP Load runner, HP ALM 12.5, Team track, SOAP UI, J2EE, JSP, JSF, Flex, Perl, UNIX, XML, DB2, Intel x86 servers, WebSphere Application Server, Team Quest, AppDynamics, Splunk, Exceed, Windows.
American Express - Phoenix, Arizona. Jan 2016– dec2016
Performance Tester.
Responsibilities:
Participated in business meetings with BA's and different project teams to analyze and understand the Business functionality, Application architecture, Environment capacity and Non-Functional Requirements.
Created Performance Test strategy, Test Plans, Test cases for different modules under test.
Prepared workload model based on the Non-Functional Requirements.
Prepared the test scripts using VuGen of Load runner and also made necessary enhancements to the scripts to suit the real-world scenarios by doing parameterization and correlation.
Created reusable global functions using C to enhance the scripts.
Prepared the load test scenarios in HP Application Life Cycle Management based on the workload model.
Conducted various types of tests such as Baseline test, Endurance test, Load test and Stress testing on the different applications in vanguard.
Conducted tests to identify break over points and memory leaks.
Worked on Performance testing of SOAP and REST services using HP Load runner and SOAP UI.
Monitored various Performance metrics like Response times, Throughput, Hits/Sec, Transactions per Second, CPU Utilization, Garbage Collection, Memory, Disc I/O and other performance counters.
Worked on monitoring tools like App Dynamics, Team Quest and Splunk to monitor Performance of the application.
Identified the performance bottlenecks and coordinated with development teams in resolving those issues.
Prepared UNIX shell scripts to grab data from the Web servers and Application Servers and load them into flat files.
Analyzed different metrics using Analyzer of load runner and generated necessary graphs as per the client requirements.
Environment: HP Load runner, HP Performance Center, Perfecto Mobile, Java, J2EE, JSP, JSF, Mule, VMware, Intel x86 servers, WebSphere Application Server, web services, UNIX, XML, JavaScript, Post gress Database, DB2, Splunk, Hyperic, Trac, Fiddler, Opnet, Mule Management Console, HP Diagnostics, Http Watch, PG Admin, Windows, Microsoft Office 2010, HP Diagnostics.
Max Life Insurance - Hyderabad, India. Aug 2013– dec 2015
QA Engineer.
Responsibilities:
Involved in testing life cycle of the application.
Involved in Black Box testing, Regression testing and also performed performance testing.
Created and updated Test cases, Test script according to the application changes.
Used load runner for generating VuGen scripts using Virtual user generator, controller to schedule scenarios and done analysis of the results using analyzer.
Designed load tests (Stability, Stress and Isolation tests) to measure the application performance.
Used Quality Center to organize the test scripts, Execute and Report scenarios.
Performed Data driven testing, Correlation and check point in the scripts.
Enhanced the scripts and developed various functions to enhance the scripts.
Used most of the Load runner features, which include Recording, Reporting, Simulation and Monitoring.
Worked on Performance Monitoring and analyzed various Analysis graphs like Response time, Hits/sec, TPS and Throughput.
Defect tracking, defect reporting, analyzing results and documentation.
Documented the Test Plans and Test cases for Manual Testing.
Involved in submitting Bug Report weekly. Used resource Excel spread sheets to list problems for different modules.
Environment: Load Runner, QTP, Mercury Test Director, SQL, JBOSS, Oracle, Java, PERL, JavaScript, HTML, UNIX (AIX), Windows 2000.