Description
SUMMARY: * Over 6 Years of diverse experience in Performance testing and functional testing * Presently associated with Capgemini (erstwhile iGATE Global Solutions) San Diego, USA as Technical Lead. * Specialized in performance testing applications using load-testing tools such as Load Runner, Performance Center, Jmeter NeoLoad * Strong knowledge of using Single and Multiple protocols in LoadRunner Vugen like Web Http, WebSevices, Ajax Tru Client, Web Click and Script * Experience in monitoring servers using tools like Perfmon, HP SiteScope, Splunk and Whatsup gold * Coordinate web application performance testing pre-tasks: Ensure performance test requirements are received. Develop product specific performance test plans. * Created dynamic performance scripts wherever applicable using C external functions/library. * Work with other technical team members (Architects, DBA) to support the test execution to ensure correct environment configuration just prior to execution. * Execute performance / load / stress and other non-functional tests. Monitor application logs to determine system behavior. Address all technical issues, facilitate the resolution and necessary follow up with Development, and other cross-functional departments. * Analyze CPU Utilization, Memory usage, Garbage Collection and DB connections to verify the performance of the applications. * Develop the Test Recommendations for each test pass and Test Results. * Performance testing post-test tasks: Gather various reports and statistics from monitoring groups, packaging and reporting results to project teams. Assist in explanation of results and other post-test initiatives. * Generate performance graphs, session reports and other related documentation required for validation and analysis. Publish results and receive appropriate signoff. Prepare detail status reports, and monitoring of all defects and issues * Conducted Regression and functional testing for different applications. * Worked with Agile and Waterfall Methodologies. * Strong programming skills, logical and analytical abilities, and provided Technical guidance to team. * Good communication skills, committed, quick learning capability, result oriented and Zeal to learn new technologies Responsibilities: * Collect and analyze performance testing requirements from clients. * Preparing and presenting performance test plan to stake holders and collect signoff on test plan. * Coordinate with offshore team for test scripts status and review. Develop and execute LoadRunner scripts. * Analyzing and interpreting performance test results evaluating impact on production infrastructure and comparing results with previous benchmarks. * Identifying potential bottlenecks and highlighting them in test results with recommendations. * Assisted team to overcome technical difficulties and proposed new technical improvements which were appreciated by client. * Involved and successfully completed performance testing for more than 10 applications. * Performed Web Service testing using LoadRunner and SOAP UI Responsibilities: Analyzed the requirements created the test plans and helped team identify critical business Scenarios. Developed LoadRunner scripts for web services. Executed various performance tests like User Experience Test (UET) Capacity Test (CT) and Endurance Test (ET) for each server instance. Identified memory leaks during Endurance test * Created performance report for each individual test executed with a detailed comparison report comparing against baseline. Involved in functional testing activities. * Prepare the Test Strategy and Test Plan for the project Responsibilities: Configured runtime parameters monitors and load generators for tests. * Created fully automated test strategies based on client's production usage of the system. * Web services analysis for dependency details. * Creating load testing scripts for all web services and the scenarios. Performed Load Testing Stress Testing and Endurance Testing. Analyzed Response times Web Page breakdowns Components sizes to find any performance bottleneck. Writing batch scripts to automate testing activities. Responsibilities: Involved in gathering requirements for business flows. Involved in creating test data scripts as well as test scripts for different business flows using Web HTTP\HTML and Citrix protocols. * Accountable for standardization and customization of scripts. Responsibilities: * Developed Complex 'C' Libraries and Utility Functions for Code Reusability in LoadRunner. * Created Dynamic scripts and used SQL database to handle runtime correlations. * Effectively utilized network and HTTP analyzers like fiddler and HTTP Watch for developing complex scripts. Executing Load Testing on LAN as well as WAN Environment.