Performance Test Engineer Resume
Washington D, C
SUMMARY
- I am a Senior Information Technology professional with experience in all phases of the software development life cycle.
- My experience includes testing web - based and client/server applications, analysis, planning and executing development, functional, regression testing and user acceptance testing.
- I am currently working on the Web Application Performance Testing as well as fine tuning the preexisting automated test scripts. Hands-on experience in design, development and execution of performance test plans as well as Test Strategies for Functional, Automated and Performance Testing.
- Capacity to identify problems, analyze test results, and investigating their cause and suggesting remedies.
TECHNICAL SKILLS
Testing Tools: Loadrunner 12.02/Performance center, JMeter, Blazemeter, NeoLoad, Silk Performer, Load UI, Soap UI, Quick Test Professional, Wily, Site Scope
Operating Systems: Windows XP/2000/NT/2003/2008, Macintosh, UNIX, AIX.
Monitoring Tools: AppDynamics, AppDynamics, New Relic, JvisualVM, Grafana Windows Perfmon, Fiddler
Languages: Java, C, C#, .NET, JAVA/J2EE,Java Script, XML, VB script, 4-Test, TSL, PL/SQL
Databases: MS SQL Server, DB2, Oracle 9i/10G/11i, SQL, PL SQL.
Web Servers: Web Server, Tomcat, IIS
Application Servers: Web logic, WebSphere, Jakarta Tomcat, JRun
Middleware: WebMethods, EDI, JMS
PROFESSIONAL EXPERIENCE
Confidential, Washington, D.C
Performance Test Engineer
Responsibilities:
- Designed and configured Performance Infrastructure (Load generators, Performance Center, Controllers) as per the application environment zone (DMZ, SESF)
- Worked on planning testing schedules and resources to ensure adequate test coverage for all applications in each release
- Worked closely with peers in the technology organization to plan and co-ordinate testing activities
- Tracked overall progress and provide regular status updates to senior management
- Researched, evaluated, and implemented new performance testing based on existing needs
- Identified and managed the implementation of process improvement initiatives
- Managed and mentored staff, including skill training and career development
- Wrote Queries using SQL.
- Involved in scoping performance testing efforts prioritize test cases, develop solid project milestones.
- Developed robust benchmark workloads based on production traffic patterns and anticipated
- Creates analyzed and summarized test results in reports, capacity planning / best practice guides.
- Developed and review test plans, results analysis, and capacity planning guides.
- Performs software performance and stress testing against requirements
- Interacted with the various project teams to find out the end user actions and scenarios.
- Involved in creating and executes performance testing scripts on J2EE and/or ERP applications
- Coordinates and facilitates meetings with developers, administrators, Architecture teams.
- Involved in UI JVM parameter validation/tuning.
- Involved in Memory, Cores/JVM validation/tuning.
- Involved in Garbage Collector (GC) tuning process.
- Performance test development for 'Continuous Benchmarking' using JMeter and Jenkins
- Design, Develop and Execute load tests using JMeter and Jenkins
- Created JMeter Test Cases to measure performance and functionality of web services
- Has very strong exposure on Performance using Loadrunner and JMeter
- Execution of automated test scripts using JMeter based on business/functional specifications
- Used regular expression for dynamic values in JMeter
- Analyze Web Server, App Server and Data Base Servers while performing load test
- Performed in-depth analysis to isolate points of failure in the application
- Proactively monitored end client response/behavior using AppDynamics
Environment: JMeter, Blazemeter, AppDynamics, Grafana, Kibana, SOAP UI, Jenkins, Oracle, SQL, Mobile Computing, Windows Perfmon
Confidential, Chattanooga, TN
Sr Performance Test Engineer
Responsibilities:
- Good experience in using APM tool AppDynamics in monitoring business transaction across all tiers (web/app/DB) of the applications.
- Develop scenario based testing for the Jmeter scripts.
- Create, schedule and run the scenarios using JMeter and generate necessary graphs
- Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios
- Created and executed JMeter scripts for performance testing of portal
- Gathering and analyzing the performance requirements
- Preparation for the Business flow documents and test scripts for the identified business transactions
- Executing the test scripts with various load patterns and monitoring during the test run
- Identified key performance bottlenecks in the Web Servers, App Servers and Database Servers by using Grafana, AppDynamics and also performed end-to-end root cause analysis on these bottlenecks to pin point the reasons.
- Involved in preparing the test reports along with the observations which needs to be shared with the client
- Performance business Requirement Analysis based on the client requirements and inputs.
- Developed & designed performance test plan, workload model according to the client’s requirement.
- Coordinated with Application team to understand the business process & identified the test data for load testing process.
- Coordinated with Application, server & DB teams during and after the load test.
- Developed Analysis results document & efficiently communicated the performance bottlenecks with all the concerned teams, management & project manager.
- Creating and executing Load Test, Performance Test and provide adequate supporting information for bottleneck analysis.
Environment: JMeter, AppDynamics, Grafana, Loadrunner, Neoload, Java, Javascript, Jenkins, Blazemeter, AWS
Confidential, Jersey City, NJ
Performance Tester
Responsibilities:
- Lead performance test efforts for multiple internal and customer-facing systems.
- Studied the existing architecture and the proposed architecture finding the difference in terms of software versions and configuration changes and the scaling factor and documenting them
- Identified key business scenarios from application specialists or business analysts
- Interacted directly with developers, Project managers and stake holders. Elaborate performance executions and reporting of test performance results in low/High level.
- Researched past application response time metrics, business transactions from production support team Responsible for providing Performance Requirements guidance, Performance Testing, Performance Monitoring, and Workload Modeling.
- Responsible for building a Production Load Model based on peak hour transaction processing in order to have understanding of the correct performance test scripts to build for new Releases and regression workloads. Provided average, peak and standard deviation Workload per hour information that became a critical breakthrough in displaying the transaction processing metrics for all Identified the scaling factor between the Performance Test environment and Production based on comparing server resource specifications.
Environment: Java, Loadrunner, SOAP UI, Wily Introscope, Quality Center, Oracle, SQL and AppDynamics, HP Sitescope, HP Diagnostics, Mobile Computing, Windows Perfmon
Confidential, Tampa, FL
Performance Analyst
Responsibilities:
- Install, configure, and set up HP ALM 11.5 and HP Loadrunner 12.0 environment.
- Reviewed pre-installation requirements and installed Windows components and patches.
- Installed HP ALM Performance Center 12 and set up ALM clients on host machines.
- Designed Load model on the basis of the current volume and projected percentage increase in volume based on production metrics.
- Provide guidelines to Test engineers to Configure Performance Center test scenarios and Vuser according to the load model so as to take into effect the load distributed across various geographies
- Provide guidelines Configured and used Site Scope Performance Monitor to monitor and analyze the performance of servers by generating various reports from CPU utilization, Memory Usage to load average, pages/sec etc.
- Analyze Web Server, App Server and Data Base Servers while performing load test
- Performed in-depth analysis to isolate points of failure in the application
Environment: Loadrunner, HP Quality Center, HP Performance Center