Performance Test Engineer Resume
FL
SUMMARY
- Five plus years of experience in planning, developing and executing Performance Engineering jobs for various projects as an IT professional and extensive knowledge on system and significant exposure to structured object oriented language and database in various industries.
- Several years of testing experience on Internet/Intranet with special emphasis on:
- Strong experience with C# and Pay Pal Integrations Web or Client/Server Application
- Translating VB into C#
- Strong experience with Database Integration on .Net Framework
- Strong experience with Designing UML (Unified Modeling Language)
- Specialized on providing cost - effective solutions using 'best practices' by implementing open source and commercial tools in the market.
- Experience in preparation of Test Strategy, Test plan, Test Scenarios, Test Cases, Test Scripts and Test Matrix.
- Experience in analyzing the requirements from User Stories and Use Cases to develop test cases and test scenarios
- Experience in development of core QA framework function library for various Web and Client-Server application
- Strong experience in automated functional testing, acceptance testing and system testing
- Strong experience with SOA architecture which include Soap Web Service and RESTful Web Service Testing
- Strong experience with Search Engine Optimization (SEO) Testing
- Solid understanding of Software Development Life Cycle (Water fall and Agile) and CMMI
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using LoadRunner, and HP Quick Test Professional, QC
- Experience in testing various applications in Java, C, C++, Oracle, and SQL Server
- Technically resourceful in different types of testing such as Functional, Positive, Negative, Regression, Integration, Black box, Volume, Load, Performance, System testing, User Acceptance, End-to-End Testing and Business Process Testing
- Strong analytical and problem solving skills
- Good at prioritizing along critical path and meeting project milestones and deliverable dates
- Experience in Automated Software Testing, Test methodologies, preparation of test data, preparation and execution of regression test scripts, preparation of weekly status report
- Strong communicator and skillful in working closely with customers to identify and resolve problems. Ability to convey technical concepts to non-technical audiences
- Strong experience with Agile test mythology and Agile Development process
- Strong experience in cross browser, cross platform web testing with Selenium RC and WebDriver
- Strong experience with SOA architecture which include Soap Web Service and RestFul Web Service Testing
- Experienced in the entire SDLC and STLC by analyzing, integrating, testing, and deploying various business applications
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, WebDriver Selenium and HP Quick TestProfessional
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using HP Quick Test Professional(QTP)
- Experienced in testing various applications in Java, J2EE, C#, C++, Web Logic, Oracle, and SQL Server
- Specialized in white box testing like Junit, Nunit, TestNG and Web service testing
- Technically resource in different types of testing such as Functional, Positive, Negative, Regression, Integration, Black box, Volume, Load, Performance, System testing, User Acceptance, End-to-End Testing and Business Process Testing
TECHNICAL SKILLS
Testing Tool: Performance / Load Testing Tools HP Load Runner, Performance Center/Controller, QTP, UFT, Selenium WebDriver, Selenium IDE, Selenium RC. Quality Center/ALM. Clear Quest.
Defect Management: JIRA, Bugzilla, On Time, Star Team, Rational Quality ManagerPrograming Languages C#, C++, Python, Perl, JeMeter, HTML, Visual Basic, Java,VB.Net, C# and Pay Pal Integrations Web or Client/Server Application, Javascript
Development IDE: Eclipse, My Eclipse, Visual Studio
Database/Database tools: SQL Server, Oracle, MySQL, SQL Developer, Toad, PL/SQL, MS-Access, Database Integration on .Net Framework
Application: Microsoft Office Application 2007, 2003, XP, 2000, 97 (Word, Excel, Access, Power Point), Microsoft Publisher, VMware
Operating Systems: DOS, Windows 3.1, Windows 95, Windows 98, Windows Me, Windows NT, Windows 2000, Windows XP, Windows Vista, Mac OS X
Designing: Designing UML (Unified Modeling Language)
PROFESSIONAL EXPERIENCE
Confidential, FL
Performance Test Engineer
Responsibilities:
- Monitoring individual servers and user defined transactions using Wily Interscope
- Prepared test strategy and exit report for each releases
- Observed and compared the matrixes on HTML report to the previous.
- Worked closely CEM Team in order to defined all transactions using HTTPWatch to captured components on testing environment
- Worked closely with TIBCO, ESB, CEM and Developer team to resolve existing issues and changing configuration files, also requirement gathering
- Executed scenario test using ALM thin client and monitored for any abnormal behavior
- Reviewing session with management on test results with multiple matrixes.
- Manually navigated through each use case flows to ensure the functionalities.
- Diagnosed scripting issues and fixed issues accordingly
- Created Loadrunner scripts using C language, test and run it for multiple iteration
- Correlation and parameterization to ensure all values are dynamically captured and used it as error handling
- Tuning C++ application by optimizing the source code and management of RESTFUL web services
- Recorded and enhanced Vuser Scripts by inserting Transaction points, Rendezvous points in to Vuser Script in LoadRunner.
- Testing Java application using JVM enabled machine
- Logging defects using Quality Center
- Loaded users data from VTS server via VTS API remotely from different workstation and Nightwatchman enabled
- Monitored SQL queries statistic using Citi internal tools
- Abilities to write SQL queries and retrieved desired dataset
- Abilities to understand programming languages such as C#, C++,C, and Java and identified exceptions being thrown, then worked with developer.
- Generation and analysis of AWR report against essential SQL queries
Environment: Window XP, C, C++, C#, Java, JVM, Load Runner, Performance Center, Wily Introscope, Quality Center, Virtual Table Server (VTS), Nightwatchman, TIBCO,ESB,CEM
Confidential, NY
Performance Test Engineer
Responsibilities:
- Analyzed system documentation like Requirements document, User Interface Specifications to develop and Execute Test scripts.
- Designed the Test Environment and the Scenarios for the Load Testing.
- Co-coordinated with different Business Analysts and Developers to define the KPI for the workflows.
- Used QuickTest Professional for Functional and Regression testing and performed maintenance of Object Repository.
- Wrote automation test scripts inside QTP environment using VB script.
- Implement cross browser and cross platform web testing with Selenium RC and Web Driver.
- Implement MVC Pattern based Keyword Driven automation testing to the organization.
- Developed and implement robust MVC Pattern base testing with Selenium RC and WebDriver which cut down the script development time in half.
- Developed various QA Automation Test Framework to ensure the code reusability and code maintainability, which reduces the script development time.
- Developed and maintained Test scripts for automating the testing procedure using Quick Test Pro.
- Wrote Functional scripts using Quick Test Professional. Identified all windows, Pages, Objects, Methods and Properties. Custom code Script with Parameterization, programming logic and data driven types.
- Generated QuickTest Pro master scripts and called different functions and checked for different properties for the recorded objects. Introduced synchronization functions, Wait functions in the scripts.
- Understanding Javascript and using LoadRunner to test Javascript
- Integrated HTML with Javascript function.
- Conducted performance, load, and stress testing using LoadRunner.
- Performed parameterization in LoadRunner.
- Involved in Correlation and Parameterization for the script, to ensure the script runs successfully during replay. Monitored the activities through LoadRunner. Controller.
- Recorded and enhanced Vuser Scripts by inserting Transaction points, Rendezvous points in to Vuser Script in LoadRunner.
- Hand-on coding in C# using OOP and OOD via multiple .NET framework (ASP.NET and ADO.NET)
- Implementing code-behind-file for WPF and ASP.NET application
- Building web services using WCF and planning program using workflow.
- Execution of SQL query and running program flow on batch file.
- Used SOAP UI for testing of the web services under the implemented SOA framework.
- Also performed load testing for the Citrix Protocol using the Citrix Meta frame Performance Counters like the Input Management Bandwidth, Input Session Bandwidth, Latency - Session Average etc.
- Analyzed multi tiered Web Portal architecture capable of servicing users as designed by TIBCO to implement methodology and procedure to conduct a Gray Box system test should the first phase Black Box testing fail.
- Collected various statistics like JDBC Pool, VMstats etc. to identify bottlenecks.
- Responsible for taking thread dumps and using profilers for CPU and Memory profiling.
- Set up cluster environment for application server and database servers and involved with Large Scale Scalability testing and setting up Load Balancer.
- Involved in individually running each workflow for single user, throughput tests and scalability tests. These were then tuned for optimal performance.
- Analyzed Software and Hardware components using Load Runner Analysis Graphs.
- Identified and Analyzed the Performance Bottlenecks and Memory Leaks.
- Excellent Domain Knowledge in E-Commerce.
- Analyzing VB code
- Scripting in C and understanding C library functions
- Written code in C languages
- Using Visual Studio 2010 to debug and load testing
- Testing WPF integrated application
Environment: C#, Load runner, Performance Center, QTP/UFT, Selenium, QTP/UFT, QC/ALM, Java, XML, Oracle, Business Objects, SQL server 2000/2005, Quality Center/ALM, Windows XP, Web Sphere, Wily Introscope, Lotus Notes and UNIX.
Confidential, PA
Performance Engineer
Responsibilities:
- Confidential companies provide investment management, retail and commercial banking, retirement, consumer finance, and investment banking products and services to individuals and companies throughout the United States and, for certain businesses, internationally.
- Extensively worked on various applications including .Net, WebSphere, Siebel, Business Objects, Cognos, Actuate and Citrix, Siebel Analytics, Oracle Apps11i and Vendor applications using various protocols. Some of which are listed below:
- Confidential Online Banking Project, a WebSphere implementation enables the customers to open accounts, apply for credit cards, check account balances, transfer funds, view images of posted checks, send and receive secure messages, order checks etc.
- Client Experience Desktop Project a Siebel CRM implementation enables Call Center Professionals, Managers and Sales Professionals to track new client acquisitions, add business records, create opportunities, assign activities, view client information and maintain calendar notes
- Peregrine Service Center Project a Client Server Application used for problem reporting, tracking service requests, asset management and change management was implemented on Citrix to conduct performance testing.
- Planview Actuate Reports used to generate weekly and monthly time sheets for Key employees.
- Cobal migration: This test will be conducted using a TN3270 application as its front end. In production the transactions are created from a card swipe so results may vary.
- Participated in design walkthroughs and developed Testing Timelines, Budget and Manpower estimates.
- Designed performance test suites by creating Web (GUI/HTTP/HTML), Siebel, Web service and Citrix test scripts, workload scenarios, setting transactions. Extensively used VUGen to create Load Test Scripts.
- Correlated and Parameterized test scripts to capture Dynamic data and input various test data as per business requirements.
- Extensively used C programming language for incorporating business logic and error handling code in to the scripts.
- Extensive 3-tiers application using Business Object in C#
- Debugging pre-written code in C# and Java
- Using LINQ to database object to work with class C# and filled the data member of class based on database
- Created LoadRunner scenarios and scheduled the Virtual Users to generate realistic load on the server using LoadRunner (Performance Center)
- Cobol Migration scripts were developed using the RTE protocol to simulate the transactions by TN3270
- Used LoadRunner monitors to measure the Transaction Response time, CPU/Memory utilization and Throughput. Evaluated Pacing and think time based on the transaction usage profile.
- Created Test Scenarios and modified the script Run Time Settings accordingly before executing the scenarios.
- Used QuickTest Professional for Functional and Regression testing and performed maintenance of Object Repository.
- Wrote automation test scripts inside QTP environment using VB script.
- Implement cross browser and cross platform web testing with Selenium RC and Web Driver.
- Implement MVC Pattern based Keyword Driven automation testing to the organization.
- Developed and implement robust MVC Pattern base testing with Selenium RC and WebDriver which cut down the script development time in half.
- Developed various QA Automation Test Framework to ensure the code reusability and code maintainability, which reduces the script development time.
- Developed and maintained Test scripts for automating the testing procedure using Quick Test Pro.
- Wrote Functional scripts using Quick Test Professional. Identified all windows, Pages, Objects, Methods and Properties. Custom code Script with Parameterization, programming logic and data driven types.
- Generated QuickTest Pro master scripts and called different functions and checked for different properties for the recorded objects. Introduced synchronization functions, Wait functions in the scripts.
- Coordinated with infrastructure and networking teams to tune the environment
- Reported and tracked defects, also worked closely with the Infrastructure team to ensure high quality and timely release.
- Developed Base line scripts for GUI and Functionality testing using Quick Test Pro.
- Involved in performance Center Administration, test couching for the Project Teams to involve them early performance testing.
Environment: QTP/UFT, QC/ALM, Selenium, C#,Siebel 6.0, 7.0, SOAP, Oracle applications11i, Mainframe/AS/400, Windows 2000/XP Professional, DB2, J2EE, Java Protocols, Oracle 9i, Actuate reports, UNIX, Rational Tools, Clear Quest, VuGen 7.8, 8.0, LoadRunner/Performance Center 7.8, .Net, Citrix, MQ series, IBM Web Sphere, TN3270 and XML, & Lotus Notes.
Confidential, Camden, NJ
Performance Tester
Responsibilities:
- Conducted various meetings with process teams (ATR, MTS, and OTC) to identify the critical business transactions.
- Gathering of requirements from SAP BASIS team for access to systems, SAP user id’s.
- Gathering of design steps and test data for process teams.
- Create Performance Test Cases in QC Number of transactions per hour and concurrent users
- Prepare load test data for test to rum from controller.
- Developed the scripts using VUGen. Scripts were developed using SAP protocol.
- Recording, Debugging, correlation and Parameterization of Load Runner scripts.
- Implemented the custom c language logic for all the SAP GUI. scripts
- Think times and pacing we handled in the scripts by writing a custom c code in order to meet the given SAP dialog steps.
- Used QuickTest Professional for Functional and Regression testing and performed maintenance of Object Repository.
- Wrote automation test scripts inside QTP environment using VB script.
- Implement cross browser and cross platform web testing with Selenium RC and Web Driver.
- Implement MVC Pattern based Keyword Driven automation testing to the organization.
- Developed and implement robust MVC Pattern base testing with Selenium RC and WebDriver which cut down the script development time in half.
- Developed various QA Automation Test Framework to ensure the code reusability and code maintainability, which reduces the script development time.
- Developed and maintained Test scripts for automating the testing procedure using Quick Test Pro.
- Wrote Functional scripts using Quick Test Professional. Identified all windows, Pages, Objects, Methods and Properties. Custom code Script with Parameterization, programming logic and data driven types.
- Generated QuickTest Pro master scripts and called different functions and checked for different properties for the recorded objects. Introduced synchronization functions, Wait functions in the scripts.
- With all the requirements gathered, created Test Scenarios and modified the script Run Time Settings accordingly before executing the scenarios.
- Monitored the scenarios both in controller and in SAP using AL08, SM04, ST03 transactions.
- Fixed a lot of issued related to new virtual Load Generators, raised tickets with HP for help.
- Logged Defects. Created Defect Reports and defect Metrics from quality center
- All the test cases design steps, VUGen scripts and tests results were maintained in a central component QC.
- Thoroughly analyzed each transaction and submitted the results based on analysis.
- Contacted networking, operating systems, SAP, UNIX, database teams during the test run.
- Improvised the system between the cycles based on analysis and results of each cycle run.
- Using Visual Studio 2010 for debugging application.
Environment: Selenium, QC/ALM, QTP, LoadRunner, VUGen, Controller, SAP ECC, Oracle 10g and 11g, IBM AIX, Lotus Notes and same time, Windows XP.