Performance Engineer Resume Profile
5.00/5 (Submit Your Rating)
Summary:
- Executed Baseline test, load test, stress test, endurance test, Volume test, throughput test, spike test, capacity test etc.
- Excellent Organizational Analytical skills with around 6 years of IT experience as a Senior Performance QA Analyst in E-Commerce, Financial, Auto Industry, Capital Market applications testing web Client server architecture.
- Extensive experience in creating scripts using VuGen with protocols like Web Http/Html , Webservices, Flex Web , Ajax Tru Client.
- Sound knowledge of Load testing, Stress testing and performance testing using Loadrunner 11.0, Performance Center 11.52, Neo Load 4.2
- Used C code in Vugen to enhance the scripts for looping, string manipulation, parameterization, Correlation, Capture dynamic values and reading/writing to a file.
- Used different agent based profiling tools like App dynamics, Dynatrace, Perfmon, New Relic, Teamquest, Wily Introscope to Monitor and analyze performance of web, application and database servers.
- Monitored database for deadloacks, sessions, connections, long running SQL queries
- Created Scenarios to run tests with several processes and in multithreaded environments.
- Experience in identifying bottlenecks, bandwidth problems, infrastructure problems, Network Problem and the scalability and reliability of application
- Involved in meetings with Project Managers, Developers and Business Associates for Project Planning, Requirment gathering, scheduling, environment setup, Results review
- Experienced in using Vmstat, Nmon, Sar, Top System Monitor in Linux System to measure Linux System performance under load.
- Experienced in Performance test strategy, test plan, test analysis and report preparation.
- Performed GUI Testing, System Testing, Integration Testing, Regression Testing, Negative Testing, Compatibility Testing, Security Testing, Smoke Testing, Sanity Testing, User Acceptance Testing UAT .
- Experience in working fast pace Scrum/Agile environment.
- Experience with Performance testing of AWS Cloud application
- Experience with Quality Center 9.0/9.5/10.0, HP Application life cycle Management 11.50, JIRA, TeamTrack, Bugzilla as Test management and defect tracking tool
- Used HP QTP/UFT for Regression testing using VB script
- Comprehensive knowledge of C, C , Java, J2EE, PL/SQL, Unix ShellScript, VB script.
- Used Macros to automate repetitive document production tasks, streamline cumbersome tasks, and create solutions such as automating the creation of documents
TECHNICAL SKILLS:
- Domain Knowledge: Financial, E-commerce, Retailing, Publishing, Auto
- Languages: C, HTML, XML, Java, SQL, .NET, VB
- Methodologies: Waterfall, Agile/Scrum
- Testing Tools: HP Performance Center 11.50, ALM 11.50, Quality center 9.0/9.2/10.0, LoadRunner 9.0/11.0, Shunra, Neo Load 4.2
- Database Tools: Toad, MySQL Workbench, DbVisualizer, IBM DB2
- Defect tracking tools: Quality Center, Jira, Bugzilla, Team Track
- Monitoring Tools: App Dynamics, Dynatrace, New Relic, HP Sitescope, HP Diagnostics, Wily Introscope, Team Quest, BMC Patrol
- Protocols: Web HTTP, FLex, Ajax Tru client, Web services
- Web Servers: Tomcat, Apache, IIS
- Application Servers Weblogic, Web Sphere, JBoss, Red hat
- Database : Oracle, DB2, MY SQL, SQL Server
PROFESSIONAL EXPERIENCE
Confidential
Performance Engineer
Responsibilities:
- Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
- Developed Vuser scripts using LoadRunner Web HTTP/HTML protocol based on the user workflows
- Responsible for creating the work load model along with various run time settings.
- Enhanced Vuser scripts by introducing the timer blocks, by parameterizing user id's to run the script for multiple users
- Monitored database for sessions, connection pool and memory issues.
- Created Various Vuser Scripts basing on the Critical Transactions Used by the Real Time users using VuGen of Load Runner.
- Performed lot of enhancements in the Vuser Scripts like Parameterization, Correlation, and Rendezvous Points and so on using Vugen of Load Runner.
- Analyzed the server resources such as Available Bytes and Process Bytes for Memory Leaks
- Executed different Scenarios Using Controller of Load Runner like Benchmarking, Increasing Load, Baseline, Stress and Soak tests.
- Identify and eliminate performance bottlenecks during the development lifecycle.
- Work closely with software developers and take an active role in ensuring that the software components meet the highest quality standards
- Monitored system performance using App dynamics
- Used XPath, XML, HTML Regular Expressions in Load Runner
- Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
- Implemented and maintained an effective performance test environment.
- Worked with database team and submission and processing of data requests
- Responsible for ensuring the usability of the application, Navigation and graphical interfaces and the database integrity by performing extensive smoke test, functional testing, integration testing, regression testing, and data driven testing.
Confidential
Performance Engineer
Responsibilities:
- Ran serveral load test to optimize heap size.
- Performed all phases of end-to-end testing which includes User Acceptance testing, Functionality testing, Regression Testing, Data warehousing Testing, negative testing, system testing and Smoke testing of the Application
- Developed and maintained Performance test strategies and plans based on functional requirements, use cases, user interface designs, system design documents and domain knowledge.
- Responsible for conducting Benchmark, Volume, Baseline and soak testing
- Created a number of Load testing scripts for Data seeding purposes.
- Worked with business team to establishing benchmarks to use during deployment.
- Involved in various meetings with customers/clients to gather the performance requirements and SLAs before testing.
- Developed Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Data and Traceability Matrix according to business requirements
- Generated Virtual users to ensure multiuser logging and multi session logging and analyzed the results.
- Conducted Load Testing using LoadRunner for response time monitoring.
- Worked on Precise tool for DB monitoring such as execution plan, I/O buffer.
- System resource utilization CPU, Memory, Threads, etc were monitored with the help of Sitescope and Perfmon.
- Conducted Load testing from different locations WAN simulation and for various browsers and bandwidth simulations using Shunra.
- Used Quality Center for bug reporting, tracking and documentation on the Bug tracking System.
- Used SQL query for database validation in backend testing
Confidential
Performance Tester
Responsibilities:
- Used Dynatrace tools for Monitoring .NET Applications
- Validated test scripts to ensure that they are functioning properly.
- Have done parameterization and correlation for replacing of the values that were captured during the recording of the script with different values.
- Created Test scripts using LoadRunner VUGen to provide the individual steps or actions that would be taken by an actual user of the application and played back without errors.
- Have gathered Load Performance test requirements and created a Test Plan for Load Performance Testing according to the requirement.
- Entered UNIX commands to manage files, directories, space, permissions and scripts
- Have created Scenarios in LoadRunner Controller for the entire load test execution and to define the number of Vusers, the ramp up and ramp down time for the Vusers, the length of execution, and the machines the Vusers will run on. Scheduled the scenarios to run during off-hours.
- Have done six iterations of the load test, with the number of Vusers started at 100 and increased by 50 for each of the subsequent iterations. Each Vuser performed one policy transaction every 5 minutes.
- Created Logs, summary results and graphs for Errors per Second, Transactions per Second, Transaction Response Time Under Load, Transaction Response Time Percentile , Windows Resources and SiteScope AIX Resources .
Confidential
Performance Analyst
Responsibilities:
- Complied with the existing and established test processes and methodologies
- Responsible for Scripting all the load testing scenarios for various sub-systems using a variety of protocols.
- Performed LoadRunner script correlation using manual techniques without relying entirely on the Correlation studio feature Involved in performing volume testing based on the production volumes and cycles.
- Responsible for creating the scenario mix and various runtime configurations for the individual scripts that are part of the mix.
- Responsible for conducting Stress, Volume, Baseline and endurance testing
- Performed extensive correlation in .NET and java based applications
- Deeply involved in Unit Testing, Integration Testing, Performance Testing, System Testing and UAT Testing.
- Used HP Sitescope for Infrastructure monitoring
- Logged and tracked defects in HP QC and Participated in defect triages
Confidential
Performance Test Engineer
Responsibilities:
- Worked closely with Business Analysts and Developers to gather Application Requirements and Business Processes in order to formulate the test plan.
- Detected, Tracked and Reported defects using Team track
- Involved in UAT User acceptance testing on completion of integration testing before installation of the application on user environment.
- Responsible for coordinating the Batch processes alongside the Online performance testing efforts.
- Recored and Run Macros in Excel sheet to generate reports
- Co-ordinated with different vendors for testing of FIX message testing.
- Created high level strategy documentation and detailed test documents.
- Developed and maintained innovative, repeatable QA test plans based on functional requirements, use cases, user interface designs, system design documents and domain knowledge
Confidential
Performance/QA Analyst
Confidential
QA Analyst
