Performance Engineer Resume
Oakland, CA
SUMMARY
- Over 16 years of IT experience as a QA Engineer with expertise in Performance Tester and Manual testing using Mercury Tools in different environments.
- Strong in Software Development Life Cycle concepts.
- Extensive experience in Requirements gathering, Functional and Technical Specifications, Business Analysis, QA, documentation, Test plans, Test Strategy, Test Cases, Integration, Regression and performance testing.
- Strong experience in Mercury Interactive tools - Load runner, Quality Center, Quick Test Professional and Test Director.
- Well versed with Functional Testing (Unit Testing, Smoke testing / Sanity testing, Integration Testing (Top Down, Bottom up Testing), Integration Testing, GUI Testing, Regression Testing, and Client Acceptance testing.
- Proficient in Non-Functional testing (Load and Performance Testing, Stress & Volume Testing, Data Conversion Testing, Operational Readiness Testing, Installation Testing, Security Testing).
- Experience in creation and execution of Test plans, Test Script and Test Cases for both Manual and Automated Testing.
- Developed strategy for performance test and setting up test environment
- System analysis for scalability, performance, Security, load and stress testing.
- Extensive experience on Mercury suite with Load Runner 7.x/8.x/9.x for performance, Load and Stress Tests for web, java, Microsoft .NET app, oracle 11i and other applications.
- Good experience in creating scenarios, schedules, executing the VUser scripts and analyzing results with Load Runner analyzer.
- Excellent skills in logging, tracking and reporting of defects to project management team in a timely manner.
- Specialized in analysis of Performance and scalability of complex multi-tier application.
- Experienced in writing the SQL queries to check the data validation in SQL Serve and Oracle database.
- Experience in Database programming for Data Warehouses.
- Strong knowledge in Oracle, SQL Server. Performed Backend Testing using creating SQL queries to retrieve data from Different Databases.
- Experienced in testing coordination with project team and end clients.
- Strong knowledge in TOAD.
- Strong communication and Interpersonal skills to maintain effective work relationships with all levels of personnel. Clear understanding of Business rules and Ability to work as part of team.
- Experience in Financial, telecom, Manufacturing, Insurance Industry
TECHNICAL SKILLS
Operating System: UNIX, LINUX, Windows 95 / NT/2000
Languages: C, C++, Java, JDBC, JSP, HTML, DHTML
Scripting: Perl Scripting, Shell Scripting, Java Script
Web servers: Web logic, IBMWebSphere
RDBMS: Oracle 7.x, 8.1.6, MS Access, SQL Server, SQL, DB2
Testing Tools: Win Runner, Load Runner Test Director, QTP
Documentation: MS-WORD, MS-EXCEL
PROFESSIONAL EXPERIENCE
Confidential, Oakland, CA
Performance Engineer
Responsibilities:
- Analyzed detailed HCM application design documents, designed test cases based on the requirements.
- Reviewed test cases for Load and Performance testing.
- Involved in identifying critical business processes for stress testing.
- Involved in defining the stress testing strategy.
- Developed Load Runner scripts, for stress testing, for selected VROL application business processes.
- Enhanced the scripts by parameterize and correlation. Dealt with complicated correlation issues while scripting.
- Analyzed the results of the Load testing and helped in identifying the bottlenecks of critical business process.
- Documented and communicated test results.
- Participated in walkthroughs to communicate with the developers and successful in resolving the performance issues.
Environment: Load Runner 12.50, PeopleSoft HCM, Windows 7, Unix and SQL.
Confidential, Mountain View, CA
Performance/QA Analyst
Responsibilities:
- Involved in collecting the requirements Test cases signing off, test data Involved in Deep-drive meeting with application team and business team to understand the application architecture and production system behavior etc.
- Involved in review the Load test scripts, debugging the Scripts and fixing the Scripts during load testing. Involved in creating scenarios and generated load from different generators.
- Enhanced the scripts by parameterize and correlation. Dealt with complicated correlation issues while scripting.
- Involved in writing the test plans for all
- Involved in writing test cases for functionality, regression Disaster recovery testing and system testing.
- Involved in executing the test cases, results review and reporting.
- Working with application team and DB team for DR Testing and compiling the results and attend results review meetings.
- Reporting defects and tracking them till close and fixed.
Environment: Performance Center, Java, JMeter, Oracle 11i, J2EE, Web logic, Windows XP,Perl, LINUX
Confidential, Mountain View, CA
ERMO Performance (Performance Team Lead)
Responsibilities:
- Involved in setting up controllers and generators, remote locations generators
- Involved in Application deep dive for performance testing meeting.
- Involved in collecting the requirements Testcases signing-off,testdata, JVM Restart access and SLA’s for Performance testing
- Involved in review the Load test scripts, debugging the Scripts and fixing the Scripts during load testing.
- Involved in compiling the results and preparing the final results PPT (Presentation) to application team.
- Analyzed detailed Cisco Share point application design documents, designed test cases based on the requirements.
- Involved in defining the stress testing strategy.
- Involved in testing web services.
- Involved in defining workflows for developing Load runner scripts.
- Developed Load Runner scripts, for stress testing, all the Cisco application business processes.
- Used Web HTTP/HTML, Web Services, Oracle NCA, Webapplication11i, Protocols.
- Involved in generating the Orders in Oracle 11i for testing performance of the concurrent programs.
- Enhanced the scripts by parameterize and correlation. Dealt with complicated correlation issues while scripting.
- Involved in developing the Perl Scripts for test data preparation, and customizing reports
- Involved in executing the Load testing on various Operating Systems.
- Analyzed the results of the Load testing and helped in identifying the bottlenecks of critical business process.
- Involved in identifying the client side issues using Fiddler, Charles tools.
- Involved in idenfigying the network related performance issues using Dynatrace.
- Involved in creating scenarios and generated load from different generators.
- Involved in monitoring the application server behavior during load test using Intra scope.
- Involved in POC of dfferent tools like Neoload, Splunk, and Jmeter.
- Involved in Creating CR’s, ACL Cases and follow ups.
- Involved in Creating the TD’s using Quality Center 9.2.
- Documented and communicated test results.
- Participated in walkthroughs to communicate with the developers and successful in resolving the performance issues.
Environment: Load Runner 9.51, JMeter, NeoLoad, Dynatrace, Java, Oracle 11i, J2EE, Web logic, Windows XP, Perl, Quality Center 9.2, UNIX, LINUX, Intra Scope, SQL
Confidential, San Jose, CA
Performance Engineer
Responsibilities:
- Involved in defining the stress testing strategy.
- Involved in defining workflows for developing Load runner scripts.
- Developed Load Runner scripts, for stress testing, for selected Easy Writer application business processes.
- Gathered test case requirements from various Business teams and developed detailed Test Plan, Test References, Test Procedures and Test Data for Functional, Integration and system testing.
- Developed High Level and Low level scripts based on the functionality.
- Developed Test plan, Test Strategy, Defect reports and worked closely on defects.
- Worked closely with development team and with business analysts, and software engineers to define and execute tests throughout the project lifecycle.
- Developed VUser Scripts using protocols like HTTP/HTML, Web Click and Script.
- Extensively used multi protocols like combination of HTTP and Web Services.
- Recorded Scripts using VuGen with web http/html and Web Services protocols.
- Have thorough understanding of assigning test checks, rendezvous points, parameterization, and correlation (capturing dynamic values like session id’s /cookies) irrespective of the application.
- Performed correlation by rightly capturing the dynamic values and parameterize the data dependencies that are always a part of Business process.
- Conducted several Load tests such as 1 Hour peak production load, Reliability and Stress tests to identify the performance issues.
- Worked on Controller to simulate explicit Real-Time scenarios by using accurate Run time settings and using IPSpoofing, WAN Emulation etc.
- Analyzed the results of the Load Test and developed detailed graphs and response times which would best suit the Business requirement.
- Worked on Quality Center and with Mercury Support for solving critical script related issues.
- Recommended the Business teams with the action items that help their applications to Go-Live and there by achieving top customer satisfaction.
Environment: Load Runner 8.1, Java, J2EE, Web logic, Siebel, CITRIX, Windows XP, UNIX.
Confidential, San Jose, CA
Senior Performance QA Engineer
Responsibilities:
- Analyzed detailed Cisco Share point application design documents, designed test cases based on the requirements.
- Developed test scripts for automation testing.
- Involved in defining the stress testing strategy.
- Involved in defining workflows for developing Load runner scripts.
- Developed Load Runner scripts, for stress testing, for selected Cisco share point application business processes.
- Enhanced the scripts by parameterize and correlation. Dealt with complicated correlation issues while scripting.
- Analyzed the results of the Load testing and helped in identifying the bottlenecks of critical business process.
- Involved in creating scenarios and generated load from different generators.
- Involved in executing the Load testing on various Operating Systems.
- Documented and communicated test results.
- Participated in walkthroughs to communicate with the developers and successful in resolving the performance issues.
Environment: Load Runner 8.1, .Net, ASP, Windows XP, Visio, UNIX, Linux.