Performance Engineering Consultant Resume
Ofallon, Mo
SUMMARY:
- Software professional wif 14+ years of experience in IT industry spanning across Performance Engineering, Performance Testing, Performance Monitoring and Capacity planning.
- Extensive onsite experience closely 7 years working wif BFSI US based customer and leading and managing teams distributed globally
- Experience includes performance testing of applications in several domains such Financial Services, Banking, Capital Markets, ERP, Journal Publication, Pharmaceutical, Telecom & Networking, Retail and Governments.
- Strong communication skills and worked professionally wif cross - functional teams.
- Create, update and review of performance test plan and strategy.
- Worked on performance requirement of RFP response of US banking Customers.
- Lead performance testing teams in onsite/offshore model guiding them on technical issues
- Worked as a single member in projects owning end-to-end responsibility
- Conduct and involve triage calls wif stakeholders, external vendors for root cause analysis on performance related issues.
- Ability to quickly assess requirements of a project, set performance goals and assess teh scope of a project.
- Ability to TEMPeffectively participate in cross-functional meetings, clearly articulate project risk and provide concise recommendations to development and product management.
- Strong expertise in HP Load Runner Components they are Virtual User Generator 12.x, Storm Runner, Performance Center 12.x and Analysis 12.x.
- Developed proof of concept on Oracle Application Load Testing tool 12.x.
- Proficient on Confidential JMeter 2.x. using HTTP, JMS Point to Point and SOAP/XML-RPC Requests.
- Expertise in scripting and hands on experience on different load runner protocols like Web (HTTP/HTML), Web Services, Java Over Http, message over JMS, Siebel Web and TruClient - Web.
- Worked on Splunk 7.0.2, Dynatrace 7.0, Aternity v7.x and HP Diagnostics 9.x
- Proficient wif Rally, JIRA Tools and Test Management Activities, Atlassian Confluence and Flow dock.
- Worked on monitoring production environment using Site scope 8.x and Business Service Management 9.x.
- Strong in preparing Test Plan, SIT (System Integration Test Cases), MTP (Manual Test Procedure), Test Reports and executed System and Regression tests for manual testing.
- Keep close proximity to client and ensure timeliness and acceptance criterion of deliverables at all times
TECHNICAL SKILLS:
Languages: C, C++, Java, Python for Data Analytics
Scripting Languages: HTML, DHTML, Java script and VB Script.
Performance Testing / Monitoring/Engineering Tools: Virtual User Generator 12.x, Controller 9.x, Storm Runner, Performance Center 12.x, Analysis 12.x, Application lifecycle Management 12.x, DynaTrace 7.0, Splunk, ESB dashboard, Aternityv7.x, HP Diagnostics 9.x, Site scope 8.x, Business Service Management 9.x, Confidential JMeter 2.x, BMC Perceiver 9.5.0, Info Vista and IBM work bench. Oracle ATS 12.x.
Operating Systems: DOS, Windows 98/XP/Vista/7
Miscellaneous: MS-Office, Fiddler, JIRA, SOAP, Right Now, Teh IBM Monitoring and Diagnostic Tools for Java™ - Garbage Collection, Info Vista, Quality Center 12.x
Defect Tracking tools: JIRA, Rally, QC 11 and Bug Tracker
GUI: V.B and A.S.P
Data Visualization tools: Tableau 10.x
DBMS: Oracle 11g/10g/9i
PROFESSIONAL EXPERIENCE:
Confidential, Ofallon, MO.
Performance Engineering Consultant
Onsite Responsibilities:
- Analyze teh technical architecture, understand logical flow and physical structure.
- Lead and manage performance testing team at offshore model.
- Create and update performance test strategy and plan for all major deployments.
- Understand and correlate multiple performance metrics captured and to nail down teh root cause of teh potential performance bottleneck right from teh application code level to teh network, system and teh database level.
- Use DynaTrace to deep dive using purepath to go component, method and object level, analyze teh results and find performance bottleneck.
- Use TOAD to access database.
- Create performance stories and defects in rally.
- Update JVM properties file to achieve performance targeted SLA.
- Analyze ESB and XMLGW logs using splunk.
- Involve in capacity planning of teh production environment.
- Create confluence pages on teh performance engineering of daily tasks.
- Conduct and involve triage calls wif stakeholders, external vendors for root cause analysis on performance related issues on CPU, Memory and Response time.
- Collaborating wif multi-vendor on performance requirement gathering and analysis.
- Understanding of AWR reports to find performance issues.
- Development of Tru client-web load test scripts, Web Services load test scripts, Message over JMS and execution of teh load, Stress and Soak test.
- Create and execute scenario using Storm Runner and Performance Center 12.x.
- Monitoring, Analyzing and finding bottlenecks of application, web and database servers
- Analyze results and publish performance test execution reports.
- Maintaining historical load test results and comparing it will baseline.
- Publish and certify final test results to all stakeholders wif RCA on issues found.
- Communicating wif DB team, Performance tuning team, application team and server administration team.
- Work closely wif dataware house and application team, to resolve performance bottlenecks.
- Using SOAP API to generate request and response for web services scripts
Environment:ALM 12, HP load Runner 12.x, Virtual User Generator (Vugen) 12.x, Storm Runner, Performance Center 12.x, Rally and Dynatrace 7.0, Java, J2EE, JBOSS 6.2, Confidential Tomcat 6.0, ImageMagick-6.7.0-8, Confidential Ant 1.8.2, Spring, Web API, Oracle
Confidential, Baltimore, MD
Performance Consultant
Onsite Responsibilities:
- Create and update performance test strategy and plan for all major deployments.
- Setup performance discovery lab to simulate branch environment and provide network utilization and factors impact teh performance.
- Understand and correlate multiple performance metrics captured and to nail down teh root cause of teh potential performance bottleneck right from teh application code level to teh network, system and teh database level.
- Conduct and involve triage calls wif stakeholders, external vendors for root cause analysis on performance related issues and JVM-specific performance issues
- Lead and manage performance testing team at onsite/offshore model.
- Interact wif customer in understand requirement and provide solutions at teh best.
- Scheduling tasks & milestone tracking.
- Collaborating wif multi-vendor on performance requirement gathering and analysis.
- Development of new scripts to debug production issues and execution of load tests to identify and to replicate teh issue on load environment.
- Familiar wif Java Virtual Machine including Garbage Collection, Heap size, and Threading.
- Understanding of AWR reports to find performance issues.
- Worked on Confidential JMeter 2.x to test SOAP and JMS request for TIBCO team.
- Worked on Confidential JMeter 2.x to test SOAP request for duplicate customer check project to test VPN connection strength and performance of WSDL.
- Create and execute Confidential JMeter 2.x HTTP request scripts.
- Development of Web HTTP/HTML load test scripts, Web Services load test scripts, Message over JMS and execution of teh load, Stress and Endurance test.
- Load test scripts are developed using Virtual User Generator 12.x.
- Create and Execute scenario using Performance Center 12.x.
- Monitoring, Analyzing and finding bottlenecks of application, web and database servers
- Analyze results and publish performance test execution reports.
- Maintaining historical load test results and comparing it will baseline.
- Publish and certify final test results to all stakeholders wif RCA on issues found.
- Communicating wif DB team, Performance tuning team, application team and server administration team.
- Work closely wif Aternity team, to develop signatures which are used on production application.
- Monitoring teh test while running, initiating tools like PATROL-Investigate, BMC Software, Inc. Version: 7.5.x to gather, database related graphs.
- Monitoring teh performance tests using HP diagnostics 9.x to debug bottlenecks.
- Download native err.log files and generate heap memory utilization graphs using Teh IBM Monitoring and Diagnostic Tools for Java™ - Garbage Collection for each JVM of application server.
- Using flex commands on Flex-Plus for windows app version 1.5 to reset a main frames system which is back end operation tools.
- Run shell script to capture application server CPU. Generate graphs using MS excel.
- Execute critical transactions /Signatures developed using Aternity in Customer Experience Lab and capture network utilization using Info Vista.
- Using SOAP API to generate request and response for web services scripts
- Fixing JRE issues for teh application to run smoothly and avoid hiccups while scripting.
- Run shell scripts on web server (iplanet) twice a year on a CAD (Customer Appreciation Day) to get count of .Jspx pages and also get 5 seconds interval of loans booked from database to revise transactions count.
- Use Windows Task Scheduler to run batch file to achieve RTH calls.
- Use Oracle SQL developer 3.2 to query data useful for performance testing.
- Fiddler2 is used to get precise details about request - response, URLS and .jspx count of pages.
Environment:Windows 7, Oracle 11g, Java, ALM 12, HP load Runner 12.x, Virtual User Generator (Vugen) 12.x, Performance Center 12.x, HP diagnostics 9.x, Info Vista, Aternity, PATROL-Investigate, BMC Software, Inc. Version: 7.5.x, Unix Shell Scripts, QC 11.x, Fiddler2 Putty, Winscp422, Flex - Plus or Windows version 1.5, JMeter 2.x, SOAP API 1.4.1, Oracle SQL developer 3.2, BMC Perceiver 9.5.0.
Confidential
Performance test lead
Responsibilities:
- Preparation of performance test approach and plan for all 3 applications(IPTO, MSS reports and eServices) and presenting to teh stakeholder
- Involve in round of discussions on performance testing tool finalization wif teh different vendors.
- Development of performance test scripts, execution of teh load, Stress and Endurance test
- Load test scripts are developed using Virtual User Generator 9.x.
- Create and Execute scenario using Performance Center 9.x.
- Monitoring, Analyzing and finding bottlenecks of application and web server.
- Preparation of final performance test reports.
- Communicating wif DB team, application team and server administration team
- Understanding teh overview of performance test required of teh application
- Development of Load test scripts using Virtual User Generator 9.x.
- Creation and Execution of scenarios using Controller 9.x.
- Preparation of workflow, Test plan, Test Scripts and execution
Environment: HP Load Runner 9.x, Oracle 9i, Documentum, Windows XP, ASP.net, Virtual User Generator (Vugen) 9.x, Controller 9.x.
Confidential
Senior Performance test Engineer
Responsibilities:
- Development of Sourcing Module Scripts
- Development of test data scripts for Sourcing Module
- Load test scripts are developed using Virtual User Generator 9.x.
- Create and Execute scenario using Performance Center 9.x.
- Developed scripts for Purchase Order Management Queries and Crystal Reports
- Understanding of overview of performance test required of teh application
- Development of Load test scripts using Virtual User Generator
- Creation and Execution of scenarios using Performance Center
- Preparation of workflow, Test plan, Test Scripts, Test Summary and execution
Environment: Java, ASP.Net, Seibel, Test Director, Oracle, Windows XP, Documentum, Virtual User Generator (Vugen), Performance Center
Confidential
Performance Test Engineer
Responsibilities:
- Worked at onsite for knowledge transfer and learn client system working procedure
- Understanding of overview of performance test required of teh application
- Development of Load test scripts using Virtual User Generator
- Creation and Execution of scenarios using Controller
- Understanding teh new system functionality through SRS for every release
- Knowledge transfer to every new team member
- Developing and execution of MTP (Manual Test Procedure)and logging using defect reporting tool(Right Now tool)
- Execution of alpha and actual Regression Testing for very release.
- Understanding teh system functionality, writing and executing functional test cases.
- Reviewing unit test cases, writing and executing scripts in Win runner for sanity testing.
- Reporting bugs through JIRA and mercury quality center.
- Creating and Executing Scenarios through Controller. Monitoring load monitors Analysis graphs
Environment: JIRA, Load Runner 7.x, Win Runner 7.x and Quality Center, Windows XP
