We provide IT Staff Augmentation Services!

Software Performance & Automation Engineer Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • IT Professional with 8.7 years experience of working as a Software Performance & Automation Engineer covering all the major aspects of software quality assurance such as software performance, automation as well as development with a certified expertise in all major areas as below,
  • Defining overall test strategy including software automation & performance as a core component to transform enterprise QA for agile, continuous delivery, DevOps.
  • Selecting/Recommending the right test tools, processes and test design techniques.
  • Desiging test automation frameworks for catering to specific enterprise quality needs such as regression, end to end, performance testing.
  • Designing test environments for high coverage, performance, and reliability of testing results.
  • Defining best practices for test coverage including both functional and nonfunctional quality aspects (such as performance, security, availability, fail - over).
  • Recommending standards, processes & tools to enable teams deliver quality in an autonomous yet enterprise aligned manner.
  • Providing estimations, and drive test quality through right metrics & KPIs.
  • Mentoring/Guiding others on best testing practices, techniques & strategies.
  • Helping teams/individuals design sound software testing strategy, and get hands-on as needed.
  • Driving testability, diagnosability, automatability, and instrumentation across the enterprise development culture.
  • Actively participating and providing feedback on product solutions, tools, & overall SDLC process.
  • Leading enterprise management/leadership for guidance/solutions in all testing areas.
  • 8.7 years of experience in Performance Testing, Monitoring and Engineering with expertise over industry standard tools such as Visual Studio Ultimate, HP LoadRunner, HP Performance Center, HP Mobile Center, Jmeter for load test execution as well as monitoring tools such as Dynatrace UEM, Dynatrace Appmon, Splunk as well as open source technologies. Successfully completed performance testing projects on multiple web & windows (client-server) applications, web services as well as Mobile Application for both Native as well as Web based with following responsibilities,
  • Identifying/Setting the Test Environment.
  • Identifying Performance Acceptance Criterion.
  • Developing Scenario Scripts.
  • Planning & Designing Tests.
  • Executing Load/Stress/Capacity Tests.
  • Analyzing Results & Reports.
  • Root Cause Analysis.
  • Suggesting appropriate changes to be made in the code to developers.
  • Test Data Generation.
  • Reporting.
  • Documentation.
  • Senior Technical Resource in the team, conducting Technical Interviews.
  • Experienced as a Trainer providing sessions on Performance Testing and Load Runner
  • Familiar with Scrum, Agile and Lean methodologies of SDLC.
  • Experienced in monitoring and performance analysis of live (in production) applications as well as application servers, web servers, database servers in terms of resource utilizations and availability of a variety of host types and application platforms using both open source technologies as well as licensed tools.
  • Experienced in using licensed tools such as Dynatrace UEM, Dynatrace Appmon, Dynatrace Managed, Splunk, HP Sitescope & CA Willey Introscope as well as time series analysis using Grafana and OpenTSDB.
  • Experienced in using open source technologies for monitoring such as VMSTAT, Nmon, Perfmon, PAL.
  • Proficient in monitoring & analysing the performance of web/app/db servers during Stress Tests, Long - Haul Tests, High Availability and Fail-Over tests.
  • Proficient in configuring threshold values for server resources and setting up alerts when the defiend SLAs are breached.
  • 8.7 years experience experience in Automation Testing using QTP, Coded UI as well as Selenium and proficiently building automation frameworks such as data driven, hybrid as well as developing utilities for automation using visual studio and selenium web driver. Completed automations testing projects on multiple web & windows (client-server) applications, web services as well as Mobile Application for both Native as well as Web based apps successfully,
  • Define overall test strategy for automation to transform enterprise QA for agile, continuous delivery, DevOps.
  • Selecting/Recommend the right test tools, processes and test design techniques.
  • Proficient in doing automation testing using QTP 10/11, VSTS 2008/10 Coded UI, Telerik and Selenium.
  • Designing test automation frameworks for catering to specific enterprise quality needs such as regression, end to end, functional testing using QTP, Selenium using Visual Studio as well as Eclipse.
  • Experienced in integration of Selenium with Jenkins, TestNG, GIT repositories.
  • Received TESTA for Best Mobile Testing Project in European Software Testing s - TESTA 2016.

TECHNICAL PROFICIENCY:

Performance Tools: HP LoadRunner, HP Performance Center 12.5, HP Mobile Center, Visual Studio Ultimate, Jmeter

Monitoring Tools: Dynatrace UEM, Dynatrace Appmon, Dynatrace Managed, Splunk, HP Sitescope, CA Wiley Introscope, JVisualVM, JHat, VMSTAT, Nmon, Perfmon, PAL

Defects Management Tools: Quality Center, JIRA, Rally

Protocols: Web services, Web HTTP/HTML, Web TruClient, Native Mobile TruClient, SAP

Domain Knowledge: Telecomm

Operating Systems: Windows, Unix, Linux

Database: Oracle 11g, MS SQL R2.0, MySQL

Other Supporting Tools: Fiddler, Paros, SVCTraceViewer, RTMonitor, PAL, Log Parser LizardMySql Workbench, SQL Yog, Microsoft Report Viewer, HTTPWatch.

PROFESSIONAL EXPERIENCE:

Confidential

Software Performance & Automation Engineer

Tools: Used: Dyatrace UEM, Dynatrace Appmon, Splunk, Tealeaf, HP LoadRunner 12.5, JVisualVM

Responsibilities:

  • Identifying the scope of performance & automation testing for every new release.
  • Defining test plan and text execution strategy with proper documentation
  • Getting the performance SLAs and NFRs for developers and other stake holders.
  • Identifying the performance flows, functional flows and business critical transactions.
  • Scripting the identified performance flows using LR 12.50 and automation flows using Visual Studio and Selenium.
  • Performance & automation test execution, analysis and reporting.
  • Analyzing and identifying the performance issues and making suggestions to the developers in fixing those issues.
  • Analyzing and identifying the functional issues and making suggestions to the developers in fixing those issues.
  • Following up with developers and other stake holders for RCA & Fix on the identified performance issues.
  • Publishing the closure report after fixing the performance issues and formal sign-off from all the stake holders.
  • Monitoring performance of the application & servers in production using Dynatrace, Splunk, Tealeaf, JVisualVM.
  • Reporting the performance of business-critical pages to respective stake holders across the LOBs.
  • Improvement of system performance, availability, and reliability (system errors).
  • Proactive - Daily analysis of site performance and availability trends. Monthly health check report/review.
  • Reactive - Analyze and support the resolution of identified performance and availability issues
  • Performing RCA with developers on the pages with high volumes and breaching the defined SLAs.
  • Publishing weekly reports to all the stake holders on weekly/monthly performance trends of the application pages.
  • Accountable for resolution of issues and enhancements uncovered by Performance Engineering.

Confidential

Software Performance & Automation Engineer

Tools: Used: HP LoadRunner 12.5, HP Mobile Center 1.52, HP Sitescope, Jmeter 2.10, SoapUI, Fiddler, VMstat

Responsibilities:

  • Identifying the scope of performance testing.
  • Defining test plan and text execution strategy with proper documentation
  • Getting the performance SLAs and NFRs for developers and other stake holders.
  • Identifying the performance flows.
  • Scripting the identified performance flows using LR 12.50.
  • Performance test execution, analysis and reporting.
  • Analyzing server logs, database AWR and load test reports and identifying the performance issues and making suggestions to the developers in fixing those issues.
  • Following up with developers and other stake holders for RCA on the identified performance issues and getting it resolved.
  • Publishing the closure report after fixing the performance issues and formal sign-off from all the stake holders.

Confidential

Software Performance & Automation Engineer

Tools: Used: HP LoadRunner, Jmeter 2.10, SoapUI, Fiddler, VMstat

Responsibilities:

  • Identifying the scope of performance testing.
  • Defining test plan and text execution strategy with proper documentation
  • Getting the performance SLAs and NFRs for developers and other stake holders.
  • Identifying the performance flows.
  • Scripting the identified performance flows using LR 12.0.
  • Generating required test data and following up for cleanup of the same post test executions.
  • Performance test execution, analysis and reporting.
  • Analyzing server logs, database AWR and load test reports and identifying the performance issues and making suggestions to the developers in fixing those issues.
  • Following up with developers and other stake holders for RCA on the identified performance issues and getting it resolved.
  • Publishing the closure report after fixing the performance issues and formal sign-off from all the stake holders.

Confidential

Software Performance & Automation Engineer

Tools: Used: HP LoadRunner, JVisualVM, Fiddler, VMstat

Responsibilities:

  • Identifying the scope of performance testing.
  • Defining test plan and text execution strategy with proper documentation
  • Getting the performance SLAs and NFRs for developers and other stake holders.
  • Identifying the performance flows.
  • Scripting the identified performance flows using LR 12.0.
  • Performance test execution, analysis and reporting.
  • Analyzing server logs, database AWR and load test reports and identifying the performance issues and making suggestions to the developers in fixing those issues.
  • Following up with developers and other stake holders for RCA on the identified performance issues and getting it resolved.
  • Publishing the closure report after fixing the performance issues and formal sign-off from all the stake holders.

Confidential

Software Performance & Automation Engineer

Tools: Used: HP LoadRunner, Jmeter 2.10, SoapUI, Fiddler, VMstat

Responsibilities:

  • Identifying the scope of performance testing.
  • Defining test plan and text execution strategy with proper documentation
  • Getting the performance SLAs and NFRs for developers and other stake holders.
  • Identifying the performance flows.
  • Simulating the Ipad on desktop using web browser emulation.
  • Scripting the identified performance flows using LR 12.0.
  • Performance test execution, analysis and reporting.
  • Analyzing server logs, database AWR and load test reports and identifying the performance issues and making suggestions to the developers in fixing those issues.

Confidential

Software Performance & Automation Engineer

Tools: Used: HP LoadRunner, Jmeter 2.10, SoapUI, Fiddler, VMstat

Responsibilities:

  • Identifying the scope of performance testing.
  • Defining test plan and text execution strategy with proper documentation
  • Getting the performance SLAs and NFRs for developers and other stake holders.
  • Identifying the performance flows.
  • Scripting the identified performance flows using LR 11.52.
  • Performance test execution, analysis and reporting.
  • Analyzing server logs, database AWR and load test reports and identifying the performance issues and making suggestions to the developers in fixing those issues.

Confidential

Software Performance & Automation Engineer

Tools: Used: HP LoadRunner 11.52, Jmeter 2.10, SoapUI, Fiddler, VMstat

Responsibilities:

  • Attending scrums of respective applications and following up with developers and IST FT and E2E team to get the required information.
  • Identifying the scope of Performance Testing for each application falling under Confidential .
  • Identifying PT Flows Confidential both GUI as well as Interface level.
  • Identifying PT flows for Common Task Handler with 10 GUI flows and 6 Interface APIs.
  • Completing scripting of all the identified PT flows using Loadrunner 11.52.
  • Updating the scripts with changes occurring in each iteration and after every new deployment.
  • Executing multiple load tests both individual and in mix.
  • Analyzing the load test results and generating the report after each execution

Confidential

Software Performance & Automation Engineer

Tools: Used: Jmeter 2.11

Responsibilities:

  • Getting the performance SLAs and NFRs for developers and other stake holders.
  • Identifying the scope of Performance Testing and divided the scope in two phases. - GUI and Interfaces of Confidential were included in Phase 1.
  • Deriving PT flows for applications IPMA, IDAMA, VOTAN and ICAT under IDM.
  • Identifying Interfaces for Performance Testing.
  • Completing scripting of the identified PT flows using Jmeter 2.10 (an open source PT tool)
  • Setting up performance monitoring using open source options such as SARMON, VMSTAT, Jmeter Pluggins, etc.
  • Performance test execution, analysis and reporting.
  • Analyzing server logs, database AWR and load test reports and identifying the performance issues and making suggestions to the developers in fixing those issues.

We'd love your feedback!