We provide IT Staff Augmentation Services!

Automation/performance Engineer Resume

SUMMARY

  • Over 15 years of experience in diverse roles of Performance Engineer, Automation Engineer, QA Lead/Sr. QA Analyst/QA Engineer in Software Quality Assurance Testing for Insurance, Finance, Retail and Mortgage industries on Mainframe, Web, Data Warehouse and Client Server Applications.
  • 5+ years of experience Leading the Quality Assurance Process by designing Test Plans, Test Cases, Traceability Matrix, Defect Tracking and Resolution
  • Proficient in SQL queries to fetch the test data from source and destination
  • Strong experience testing in Datawarehouse Environment for data validation from source to destination through ETL(Extraction, Transformation and Loading) processes
  • Experience in leading Quality Assurance process through test environment setup, test plan sign off, pre - beta testing, setting up the process to resolve and track issues etc
  • 5+ years of strong Test Lead Experience, onsite and offshore
  • Experience in writing Technical Documentation and performing Analysis, BlackBox Testing, Functionality Testing, Integration Testing, System Testing, Regression Testing, Database Testing Performance Testing, User Acceptance Testing (UAT), End-to-End Testing, Load Testing using Industry standard Test Tools like Mercury Interactive Suite (Test Director, WinRunner, and LoadRunner), Rational Suite (Team Test - Test Manager, ClearQuest, Rational Robot, Rational ReqPro), Silk Test and Project Management Methodologies like RUP, CMM and XP
  • Experience in all facets and in depth knowledge of the QALC and SDLC, with timely delivery against aggressive deadlines
  • Demonstrated leadership abilities in diverse business & technical environments
  • Highly motivated, organized and results oriented with excellent interpersonal, communication and presentation skills with capability of adapting to new and fast changing technologies
  • Good Team player, collaborative and self-starter, Excellent oral and written skills

TECHNICAL SKILLS

Testing Tools: LoadRunner, Performance Centre, Jmeter, QTP, Rational Performance Tester, Quality Center, WinRunner, TestDirector, Rational Robot, Rational ClearQuest

Bug Reporting: PVCS Issue Tracker, Rational Clear Quest, Quality Center

Methodologies: Agile(SCRUM), Rational Unified Process (RUP), Capability Maturity Model (CMM)

Operating Systems: UNIX, Windows NT/9x/2000/ XP, OS/390, OS/400

Languages: C, C++, Java, UML, SQL, PL/SQL, TSL, PERL, VB

Databases: DB2, SQL Server, Oracle, MS Access

Web Technologies: HTML, DHTML, XML, ASP, JSP, Servlets, EJB

Mainframes: CICS, JCL, COBOL, SPUFI, QMF, Assembler, AS400, VSAM, QSAM, MVS

Web Servers: IIS, Apache, Tomcat

App Servers: WebSphere

Software: VC++, VB 5.0/6.0,MS Office, MS Project, Datastage, Seibel

PROFESSIONAL EXPERIENCE

Automation/Performance Engineer

Confidential

Responsibilities:

  • Evaluated different performance testing tools for performance testing solution for Xcel like Jmeter, Loadrunner, Rational and selected Rational performance tester for the scope at hand
  • Created an Automation/Performance testing solution for Xcel’s energy management system/GE XA21, using Rational Performance Tester
  • Monitored Tobe Production and Test environment Linux application servers using Sar logs and real time monitoring
  • Monitored user Workstations with Perfmon
  • Analyzed performance test results to identify bottlenecks for servers and workstations
  • Created Executive summary report for overall performance test, performance monitoring

Performance Engineer

Confidential

Responsibilities:

  • Performed Proof of Concept for solution with HP Loadrunner and Performance center for mobile application performance testing, identified and overcame the hurdles for mobile application testing with emulators
  • Extensively tested mobile application for their performance including iOS and Android based mobile application
  • Developed performance test strategy and plan to identify the scope and approach of testing for multiple projects on different protocols in Vugen such as Mobile, web, web services (SOA)
  • Created Performance/Automation test scripts in Vugen based on the Business Processes to simulate production user load on application
  • Designed Performance test scenario for testing the application conducting load (performance test) and stress test
  • Analyzed the results from the performance tests to identify the bottlenecks for performance of the application isolating issues with web-server, application-server, database-server or network
  • Conducted series of load tests to fine tune the applications for performance under user load condition, provided recommendation on changes need either in infrastructure, code by identifying the issue zooming in to the problem areas
  • Used LoadRunner, CA Wily Interscope, to monitor the performance and production environment and provide statistics on the actual performance of application in production
  • Used HP BSM to capture production performance monitoring and analysis
  • Extensively performed the data setup for the ongoing testing of the application which involved creating and modifying the data in the database based on the business requirements, used SQL queries to do this
  • Extensively used scripting skills to adapt to the changes in application code for each release using recording and manual editing of scripts to capture the business process scenarios in load test
  • Used production like environment (staging) for conducting the performance testing and provided recommendation to Business for making a go no go decision based on the performance of application in stage environment

Performance Engineer

Confidential

Responsibilities:

  • Developed performance test plan to identify the scope and approach of testing for multiple projects using Jmeter on REST webservices and web application
  • Used Jmeter to send amf requests for performance testing, extensively used scripting skills to capture the data sent by server and append to amf/flex requests for performance testing
  • Modified Jmeter code to make it simulate the browser behavior for performance testing
  • Used Maven and Jenkins to deploy builds and added Jmeter tests to the automated build process to monitor the performance over time for different deployments
  • Worked in Agile environment for performance testing the application with frequent builds and frequent changes to the code base
  • Evaluated different performance testing tools to meet performance testing need for the client
  • Created Performance test scripts in Jmeter based on the Business Processes to simulate production user load on application
  • Designed Performance test scenario for testing the application conducting load (performance test) and stress test
  • Analyzed the results from the performance tests to identify the bottlenecks for performance of the application isolating issues with web-server, application-server, database-server or network
  • Conducted series of load tests to fine tune the applications for performance under user load condition, provided recommendation on changes need either in infrastructure, code by identifying the issue zooming in to the problem areas
  • Used Hyperic to monitor the stage and production environment and provide statistics on the actual performance of application in stage and production
  • Extensively performed the data setup for the ongoing testing of the application which involved creating and modifying the data in the database based on the business requirements
  • Extensively used scripting skills to adapt to the changes in application code for each release using recording and manual editing of scripts to capture the business process scenarios in load test
  • Used production like environment (staging) for conducting the performance testing and provided recommendation to Business for making a go no go decision based on the performance of application in stage environment

Performance Engineer

Confidential

Responsibilities:

  • Developed performance test plan to identify the scope and approach of testing for multiple projects on different protocols in Vugen such as web, web services (SOA), Citrix, FTP
  • Created Performance/Automation test scripts in Vugen based on the Business Processes to simulate production user load on application
  • Designed Performance test scenario for testing the application conducting load (performance test) and stress test
  • Analyzed the results from the performance tests to identify the bottlenecks for performance of the application isolating issues with web-server, application-server, database-server or network
  • Conducted series of load tests to fine tune the applications for performance under user load condition, provided recommendation on changes need either in infrastructure, code by identifying the issue zooming in to the problem areas
  • Used LoadRunner, Sitescope and MOM to monitor the production environment and provide statistics on the actual performance of application in production
  • Extensively performed the data setup for the ongoing testing of the application which involved creating and modifying the data in the database based on the business requirements
  • Extensively used scripting skills to adapt to the changes in application code for each release using recording and manual editing of scripts to capture the business process scenarios in load test
  • Used production like environment (staging) for conducting the performance testing and provided recommendation to Business for making a go no go decision based on the performance of application in stage environment

Performance Engineer

Confidential

Responsibilities:

  • Developed performance test plan to identify the scope and approach of testing for multiple projects on different protocols in Vugen such as web, web services (SOA)
  • Created Performance test scripts in Vugen based on the Business Processes to simulate production user load on application
  • Designed Performance test scenario for testing the application conducting load (performance test) and stress test
  • Analyzed the results from the performance tests to identify the bottlenecks for performance of the application isolating issues with web-server, application-server, database-server or network
  • Conducted series of load tests to fine tune the applications for performance under user load condition, provided recommendation on changes need either in infrastructure, code by identifying the issue zooming in to the problem areas
  • Used Keynote, LoadRunner to monitor the production environment and provide monitoring statistics on the actual performance of application in production
  • Extensively performed the data setup for the ongoing testing of the application which involved creating and modifying the data in the database based on the business requirements
  • Extensively used scripting skills to adapt to the changes in application code for each release using recording and manual editing of scripts to capture the business process scenarios in load test
  • Used production like environment (staging) for conducting the performance testing and provided recommendation to Business for making a go no go decision based on the performance of application in stage environment

Performance Engineer

Confidential

Responsibilities:

  • Created the Performance test strategy, designed load test scenario, set up execution schedule and communicating results to the project team
  • Developed performance test plan to identify the scope and approach of testing for multiple projects and application on different platform as web and Mainframe
  • Created Performance test scripts in RPT (Rational Performance Tester) for web applications based on the Business Processes to simulate production user load on application
  • Created and maintained automation scripts using Rational functional Tester, performed regression testing with automated scripts
  • Designed Performance test scenario for testing the application conducting durability test, load (performance test) and stress test
  • Analyzed the results from the performance tests to identify the bottlenecks for performance of the application isolating issues with web-server, application-server, database-server or network
  • Created Performance test script with Jmeter and ran Performance tests
  • Used recording features of Jmeter to create a script and then manually edited the HTTP requests to make it usable with multiple virtual users
  • Presented Analyzed results to Project team and Upper Management to make an educated decision for the performance of the application to be deployed in production in a simple way so that non technical team members can understand the results easily
  • Conducted performance test for Mainframe batch jobs and monitored the performance to identify the bottlenecks
  • Conducted series of load tests to fine tune the applications for performance under user load condition, provided recommendation on changes need either in infrastructure, code by identifying the issue zooming in to the problem areas

Performance Engineer

Confidential

Responsibilities:

  • Worked on a large, $100 million project with more than 200 resources for performance testing which impacted more than 120,000 live users
  • Created the performance test strategy and designed different scenario to replicate actual user load in production
  • Identified the bottle necks for performance and provided recommendation for system configuration, hardware capacity
  • Performed performance tuning by removing memory and CPU hotspots
  • Simulated performance for future hardware configuration and load, essentially doing the capacity planning
  • Coordinated testing with offshore performance team to run performance test in night
  • Used QTP for performance testing on an application from 18 machines to simulate the load
  • Maintained the licenses for infrastructure for testing i.e. Controller servers, Load Generators
  • Extensively used scripting skills to adapt to the changes in application code for each release using recording and manual editing of scripts to capture the business process scenarios in load test
  • Participated in strategy and status meetings with the Development team and Business analysts to report issues
  • Used Rational Clear Quest to report the defects and to track the progress on the reported issues and generated the report for status of defects

Performance Engineer

Confidential

Responsibilities:

  • Worked on large, web-based applications with teams of 50+ resources including test teams of over 15 members
  • Developed performance test plan to identify the scope and approach of testing for multiple projects (as many as 8 projects simultaneously) on different platforms such as web, web services (SOA), SAP
  • Created Performance test scripts in vugen based on the Business Processes to simulate production user load on application
  • Designed Performance test scenario for testing the application conducting durability test, load (performance test) and stress test
  • Analyzed the results from the performance tests to identify the bottlenecks for performance of the application isolating issues with web-server, application-server, database-server or network
  • Used QTP for performance testing on an application from multiple machines to simulate the load, created QTP scripts from scratch
  • Conducted series of load tests to fine tune the applications for performance under user load condition, provided recommendation on changes need either in infrastructure, code by identifying the issue zooming in to the problem areas
  • Utilized Compuware Vantage Analyzer to profile the code to isolate the maximum pain area for performance in application under performance test
  • Used LoadRunner, Sitescope and MOM to monitor the production environment and provide statistics on the actual performance of application in production
  • Performed renewal of LoadRunner vuser licenses and upgraded LR on servers to adapt with AJAX (Asynchronous JavaScript and XML) code for performance testing
  • Conducted series of performance tests for SAP-GL project for durability, load and stress tests to identify the bottlenecks and provided recommendations on hardware and code
  • Extensively performed the data setup for the ongoing testing of the application which involved creating and modifying the data in the database based on the business requirements
  • Used production like environment (staging) for conducting the performance testing and provided recommendation to Business for making a go no go decision based on the performance of application in staging environment
  • Monitored application attributes continuously to ensure conformance to non-functional specifications provided in SLA

Hire Now