We provide IT Staff Augmentation Services!

Performance Test Engineer Resume

SUMMARY

  • Around 8 years of experience in IT, specialized in Performance Testing of client servers web and mobile applications in various domains like Finance, Banking, etc.
  • Expertise in end to end performance testing including Non - Functional test Requirement Gathering, performance test planning, Scripting, Execution, Tests monitoring and Results analysis and Reporting.
  • Expertise in Virtual User Generator (VUGen) scripting for performance/load testing, Multiple protocols (Web HTTP/HTML, web service, Ajax TruClient, Mobile, Citrix).
  • Extensively involved in Modifying Vuser scripts using correlation, parameterization, think time, pacing, error handling, user data validation, checkpoints and custom code based on the application under test.
  • Expertise in HP LoadRunner, Performance Center and JMETER.
  • Skilled in debugging and adjusting scripts by running in VuGen with Runtime Settings logs set to display all messages.
  • Excellent experience in executing different types of Performance tests like Load, Smoke, Baseline, Stress, Volume, Scalability, Endurance, and other support tests.
  • Well versed with various Software Development methodologies Waterfall and Agile.
  • Client interaction, interaction with business to prepare WLM, Test Plans, Test scripts, data setup for test scenarios mapping to real-life scenarios.
  • Experience on application monitoring and worked on tools such as CA APM, Dynatrace, Splunk.
  • Analyzed server logs for errors using Splunk Source and Destination with appropriate time frame.
  • Analyze production logs using Splunk and identify performance testing volume for REST APIs.
  • Diagnose application performance bottlenecks using Dynatrace and monitor application health using Splunk.
  • Good exposure to CI/CD concept and experience in using Jenkins for continuous testing.
  • Knowledge of Performance trouble shooting (Thread dump, heap dump & Transaction traceability).
  • Strong working knowledge in usage of Unix/Linux commands and ability to write shell scripts.
  • Strong knowledge with defining and deploy monitoring, metrics, and logging systems on AWS
  • Tested Applications that are migrated to Cloud (Azure and AWS).
  • Skilled in Troubleshooting and debugging of scripts and execution issues.
  • Experience in CA Rally for executing projects in agile methodologies.
  • Highly motivated, dedicated, love to work in fast-paced challenging endeavors as strong team player with excellent analytical and communication skills.
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance.
  • Expertise in Problem solving & defect Tracking Reports using Defect Tracking Tools (JIRA, Quality Center).
  • Experience in leading onsite/offshore performance teams.
  • Solid presentation skills including experience with Power Point, Word, Excel.
  • Excellent verbal, written and analytical skills with ability to work in a team as well as individually in fast paced, dynamic team environment.

TECHNICAL SKILLS

Performance Test Tools: Micro Focus Load runner, Performance Center, Apache JMeter, Blaze meter, Gatling

Test Management / Defect Tracking Tools: HP ALM/Quality Center, Test Director, Bugzilla

Monitoring Tool: CA APM, Dynatrace, Splunk

Productivity Tools: MS Office Suite 2007, 2003, 2000

Programming Languages: C,C++, Java, JavaScript

Web Server: WebSphere, WebLogic, Tomcat

Databases: Oracle 10g/11g, DB2, MS SQL Server, MS Access, Teradata

Operating Systems: Windows98/NT/2000/XP/VISTA /Win7/Server 2003, UNIX, LINUX,SOLARIS

Browsers: MS Internet Explorer, Netscape, Mozilla, Chrome

Methodologies: Agile, Waterfall

PROFESSIONAL EXPERIENCE

Confidential

Performance Test Engineer

Responsibilities:

  • Involved in decision-making and planning process with application Architect, BSAs and Project Manager to define performance-testing tools, testing approaches and capacity planning as per product owner expectations. Analyzed the Performance requirement and design documents.
  • Written LoadRunner Scripts, enhanced scripts with C functions, Parameterized Users, stored dynamic content in LoadRunner functions, used client-side secure certificates.
  • Responsible for developing Performance Test Scripts using Gatling.
  • Develop test scenarios to properly load / stress the system in a lab environment and monitor / debug performance & stability problems.
  • Creating Test Plans by incorporating Performance Testing Objectives, Testing Environment, User Profiles, Risks, Test Scenarios, Explanation about the Tools used, Schedules and Analysis, Monitors and Presentation of results.
  • Extensively Worked in Web/HTTP, SOAP/REST API Web Service Protocol in LoadRunner and Used Virtual User Generator (VuGen) to generate LoadRunner Scripts to ensure that quality issues appropriately identified, analyzed, documented, tracked, and resolved.
  • Created Single User, Base Line and Soak test scenarios. Random pacing between iterations introduced to get the desired transactions per hour.
  • Executed Performance test and reporting of results of database queries testing using open source tool Jmeter.
  • When end user experience monitoring is a high priority, more businesses today choose application performance monitoring (APM) solutions from Dynatrace to implement solutions for real user monitoring and user experience testing.
  • Working with SDLC team to troubleshoot root cause of the issues related DB and Application servers using Dynatrace Tool.
  • Collected performance monitoring statistics coordinated with tech architects, business analysts to analyze the performance bottlenecks & provided recommendations to improve the performance of the application.
  • Used Dynatrace to measure web site performance in test environment to capture performance metrics of key product features.
  • Used Blaze meter executed the performance tests in cloud performance testing.
  • Used JIRA for Project Planning, Sprint Planning and defect tracking for different Projects.
  • Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
  • Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at web, app and database levels.
  • Used CA APM for performance test monitoring to take measurement of % CPU usage, JVM Heap memory Usage, Average response times, and database monitoring.
  • Involved in documentation for the installation of LoadRunner on AWS
  • Involved in documentation for Administrator perspective for integration with LoadRunner and AWS
  • Involved in Performance troubleshooting to drill down application performance issue and GO NO-GO decision.
  • Created Reports/Graphs using Load Runner analysis and Splunk tools.
  • Followed Agile & Scrum Methodology in this project.
  • Responsible for analyzing, interpreting and summarizing meaningful and relevant results in a complete Performance Test Report and present to Project Manager and Business executives.
  • Used SPLUNK tool to check whether the messages are triggering at back end.
  • Used CA APM to further monitor various graphs like VM Heap, GC, threads status, Java Process utilization, JVM exceptions, collection leaks and context switch\sec to pin point issues.
  • Collected the frequency of JVM Heap & Garbage Collection in DCT Server during Test.
  • Worked on performance testing report and made recommendation for systems application performance improvement.
  • Identifying the problems, prioritizing them and communicated the bugs to the developers using Bug Tracking Tool Quality Center.

Confidential

Performance Test Engineer

Responsibilities:

  • Managed a team of Performance Testing resources both onsite and offshore.
  • Defining the performance goals and objectives based on the client requirements and inputs.
  • Extensively Worked in Web, Web services Protocol in LoadRunner.
  • Developed Performance test suites using LoadRunner.
  • Ensure the compatibility of all application platform components, configurations and their upgrade levels in production and make necessary changes to the lab environment to match production.
  • Responsible for creating rules and alerts for production in Dynatrace.
  • Used Web (Http/Html), Web Services protocols in VuGen.
  • Independently developed various LoadRunner scripts using various protocols like Web (http/html), Web Services.
  • Enhancing scripts by building complex correlations, parametrize the static values, using groovy and java codes in Jmeter and C-language code in Loadrunner to replicate business scenarios
  • Responsible for developing and executing performance and volume tests
  • Developed test scenarios to properly load / stress the system in a lab environment and monitor / debug performance & stability problems.
  • Produced documentation for Performance team on setup of JMeter test environment, and assisted with research on distributed testing best practices.
  • Setup and maintained Site scope monitors and used Wily Introscope for in depth Java JMX diagnostics and analysis.
  • Parameterized unique Id’s and stored dynamic content in variables and paired the values to maintain uniqueness.
  • Mainly focused on Monitoring using Splunk for monitoring production traffic and writing queries to find out the errors, exceptions and HTTP failures with wide variety of query combinations.
  • Monitored database for sessions, connection pool and Memory issues.
  • Accurately produced regular project status reports to senior management to ensure on-time project launch.

Confidential

Identity Manager

Responsibilities:

  • Review of Business Requirement Document, Functional specification Document.
  • Preparation of Detailed Test Plan, Test Coverage Matrix and Test templates.
  • Gained good experience in coordinating/facilitating internal (System Level) testing sessions as well as external (User Acceptance) testing sessions.
  • Prepared Test Cases
  • Review the Test Cases
  • Execution of Test Cases
  • Maintain the Traceability Matrix.
  • Test director for defect tracking
  • Performed Ad-hoc testing to find the uncovered bugs.
  • Generated the detailed reports of the Bugs, Pass-Fail report and comparison chart.
  • Involve in daily status meeting
  • Worked with development teams to ensure testing issues are resolved on the basis of using defect reports.

Hire Now