We provide IT Staff Augmentation Services!

Senior Solutions Engineer Resume

Harrisburg, PA

SUMMARY:

  • 8+ Years of experience in all aspects of the Software Development Life Cycle, with specific focus on Software Testing and Quality Assurance.
  • 6 Years of Managerial experience for Performance Engineering Team (onshore & offshore) as well as Performance Testing Projects.
  • Involved in Performance Testing and Regression testing of large - scale systems.
  • Supervise, Mentor and Train all team members with interpersonal communications skills to achieve the desired objective with Agile/Scrum/Waterfall model.
  • Experience in Performance testing with all types of applications and Clients (thin clients and thick clients).
  • Proficient in Creating and Enhancing scripts, Executing Tests and Analyzing results using Loadrunner.
  • Experience in using the automated testing tools Win Runner (GUI Testing, TSL, Web Testing, and Context Sensitive & Analog Recording), Test Director, and VSTS (Visual Studio 2015 and Microsoft automation Framework using C#).
  • Represent and Lead a team to all stake holders by providing an Ownership of all Performance testing Risk & Analysis.
  • As a Lead, I design and develop a standard process for Requirement Gathering, Review Requirement, Estimation, Scripting Standards, Knowledge Base Documents, Script Code Review Process, Executions Models as per Project objectives, Standard Reporting Template and ensure all of these Standard Processes are being followed so that team can achieve consistent recognition throughout the company.
  • Excellence in the entire Testing Processes right from Requirement gathering, Analysis, system specification documents, Estimations, Test Strategy Design, Team Building, Functional Test Plan, Performance Test plan, Test Cases Design and Test Specification until Defect Tracking, Scripting, Test Case Execution, Reporting, Performance Tuning and Optimizations.
  • Experience includes testing of Intranet, Internet, Client/Server and Web based applications(Java/.NET) using automated testing tools like HP Load Runner 12.52 & HP Performance Center 12.52, HP ALM (Application Lifecycle Management), HP Unified Functional Tester.
  • Expertise in Web based Performance Tool such as HP Performance Center 12.52 & ALM (Application Lifecycle Management)
  • Advised clients on Performance tuning and capacity planning on multi-tier architecture
  • Comfortable working with various technologies which includes JAVA/Web Services, J2EE, .Net, C, C++, VB, HTML, Oracle, SQL, JavaScript, Shell Scripts, XML.
  • Self-motivated, excellent analytical and programming skills, ability to go to the core of the problem, having good work ethics with excellent communication skills. Good team led as well as player and ability to master new technologies quickly.

LOAD RUNNER EXPERTISE :

  • Worked with web, web services, Winsock, database, client/server and multi-protocol Vuser scripts
  • Good with Debugging, Identifying, Adjusting and fixing script errors by running it within VuGen
  • Excellent with parameterization and correlation
  • Performed IP Spoofing using LoadRunner for the load balancing issues
  • Installing, maintaining and administering LoadRunner software
  • Plotting and implementing scenarios and loading Load runner scripts into controller
  • Created Performance scenarios and scripts for doing multiple iterations
  • Analyzed LoadRunner scenario results
  • Activating / configuring monitors
  • Online monitoring of Graphs/monitors
  • Analysis of cross results, cross scenarios and merged graphs
  • Analyzing scenario Performance, graphs and reports
  • Working with different Vuser types and groups
  • Filtering and sorting information
  • Configuring Run-time settings for VuGen and Controller
  • Developing /Recording/Enhancing Vuser scripts
  • Well versed with all functionality of Virtual User Generator
  • Configuring Run-time settings for Action / Think-time

TECHNICAL SKILLS:

Testing Tools Expertise: HP Load Runner 9.0/9.52/11.0/11.5 2 , HP Performance Center 9.0/9.52/11.0/11.5 , HP Application Lifecycle Management 11.0/11.52, IBM Rational Performance Tester, Win Runner, Quality Center, ALM, Test Director, and Quick Test Professional, Perfecto Mobile, HP .Net Diagnostics, HTTP Analyzer, Fiddler, QTP, UFT

Tools: on Learning Curve: Silk Performer, Silk Test, JMeter, DynaTrace, Appdynamics, Wily Introscope, SOAP UI, LOAD UI, Selenium, Soap UI, Postman

Operating Systems: Windows XP, 2000, NT, UNIX

Programming Languages: C, C++, SQL, PL/SQL, VB.Net, ASP.Net, Java

Web Technologies: HTML, XML, ASP.NET, J2EE.

Test Scripting Languages: TSL, SQA Basic Language, VBScript, Groovy

Data Base: Oracle8i/9i, MS Access and MS SQL Server.

Protocols: HTTP, TrueClient, TCP/IP, IPsec, UDP/IP, SMTP, DNS, DHCP and VPN etc.

Web Servers: IIS, Personal Web Server, Apache, WebSphere

Miscellaneous: HP Operations Orchestration Central Tool, HP-BAC Central Repository Service Management Tool, MS Word, Excel, Visual Source Safe, TOAD, MS Project, Microsoft Outlook.

WORK EXPERIENCE:

Confidential, Harrisburg, PA

Senior Solutions Engineer

Responsibilities:

  • Analyze testing requirements from business areas and develop automated tests to meet those requirements.
  • Act as an SME for automated testing using available tools such as Rational Functional Tester, Rational Performance Tester, Microsoft Visual Studio
  • Leading in conducting Performance testing, regression testing, functional testing, system integration testing, sanity testing and user acceptance testing.
  • Support developers building automated quality tests with training and mentoring.
  • Research test tools in the marketplace for features and pricing that offers increased value to PennDOT.
  • Document and present the proper implementation of tools used within PennDOT.
  • Record edit and run tests for both quality and performance on systems within PennDOT.
  • Schedule and run tests at various times or with a variety of input data through automation to meet project requirements.
  • Report and interpret test results for development teams to assist in isolating defects and vulnerabilities.
  • Maintain and update versions of existing tools. Rollout new versions to user community.

Confidential, Harrisburg, PA

Lead QA Performance Engineer

Responsibilities:

  • Using LoadRunner, execute multi-user performance tests, used online monitors, real-time output messages and other features of the LoadRunner Controller.
  • Analyze, interpret, and summarize meaningful and relevant results in a complete Performance Test Report.
  • Develop and implement load and stress tests with Mercury LoadRunner, and present performance statistics to application teams, and provide recommendations of how and where performance can be improved
  • Monitor and administrate hardware capacity to ensure the necessary resources are available for all tests.
  • Identified Disk Usage, CPU, Memory for Web, APP, TUXEDO, Database servers and how the servers are getting loaded
  • Gathered the requirements and compiled them into Test Plan
  • Responsible for implementing LoadRunner, Performance center, architecting the load testing infrastructure, hardware & software integration with LoadRunner.
  • Prepared Test Cases, VuGen scripts, Load Test, Test Data, Execute test, validate results, Manage defects and report results
  • Expert in creating Next Generation Usage Pattern Analysis from the Production Logs to generate Performance Load.
  • Used Performance Center to define performance requirement like SLA in test.
  • Interface with developers, project managers, and management in the development, execution and reporting of test automation results
  • Identify and eliminate performance bottlenecks during the development lifecycle
  • Accurately produce regular project status reports to senior management to ensure on-time project launch.
  • Verify that new or upgraded applications meet specified performance requirements.
  • Memory Leaks were identified in Different components. Protocol to Protocol Response times, Web Page break downs, Components sizes were analyzed and reported.
  • Created Load test scripts using VU-GEN and enhanced them using C, Ajax TrueClient, Web and Click, Ajax web and click protocol, web services script using SOAP UI.
  • Extensive Parameterization of the VuGen scripts to ensure the real time load conditions.
  • Configured and ran scenarios in Controller using scripts created in VU-GEN.
  • Worked on Performance Center to create scenario as needed and run the load test
  • Communicate test progress, test results, defects/issues and other relevant information to project stakeholders and management.
  • Extensive Parameterization of the VuGen scripts to ensure the real time load conditions.
  • Performed load testing (HP - Load runner, Load generator, Load controller and Load Analysis tools) executed scheduled tests and analyzed the test results.
  • Monitoring the load tests, stress tests and endurance tests using wily.
  • Monitored GC, Heap, Active Threads using wily
  • Collecting wily graphs
  • Develop and design test Structured Automation Frameworks in collaboration with the Testing team and Development teams in QTP & Quality Center workflow.
  • Develop Functional/Regression automated testing solutions using QTP, traditional QTP framework, and/or Data Driven techniques, descriptive programming
  • Evaluate, plan, design, develop, and maintain test scripts using a Framework for new applications and/or enhancements to existing applications.
  • Developing the VB Scripting and Descriptive Programming within Quick Test Pro.
  • Programming with VBScript to write Reusable functions, and setting up the startup files for the Loading the libraries and configuration in QTP.
  • Converted manual Test cases and scripts into automation using Quick Test Pro.
  • Continually updated Traceability for all the artifacts through Trace Matrix and set up process to capture of standard Test Reporting Metrics.
  • Communicate test progress, test results, defects/issues and other relevant information to project stakeholders and management.
  • Weekly Status meeting with Development and Management teams to discuss bugs and other issues.

Environment : QTP 9.5/10.0/11, LoadRunner 9.5/10/11/11.5 , Performance Center 10/11/11.5, Quality Center 9.2/10.0/11/11.5 , VBScript, XML, IIIS, .Net, Java/J2EE, SQL Server 2008, Oracle, MS - VSS, TOAD, Sql Developer, Wily Introscope.

Confidential, Overland Park, KS

Lead QA Engineer

Responsibilities:

  • Developed performance test plans, test scripts, test scenarios based on business requirements
  • Recorded and enhanced test scripts in protocol such as Web (HTTP/HTML), Oracle NCA, Oracle Web Application 11i with parameterization, correlation, adding ANSI C and Oracle NCA functions
  • Worked with development team to identify the appropriate data for testing, and prepared test data for Parameterized values in the scripts.
  • Extensive experience in C# programming for C# automation/Performance testing in Visual Studio Ultimate.
  • Executed performance tests - load, capacity and stress test using HP LoadRunner and Microsoft Visual Studio Load Test.
  • Executed multi-user performance tests, used online monitors, real-time output messages and other features of the LoadRunner Controller
  • Measured and analyzed response times of key product features of Master Tax application
  • Compared application performance and reported performance statistics to application team, and provided recommendations of how and where performance can be improved
  • Provided performance benchmark documentation of candidate releases
  • Worked closely with development team and provided assistance in performance tuning
  • Conducted load test scenarios at various levels of concurrent activity and provided advice on practical solutions to scalability targets
  • Analyzed performance transaction, and server resource monitors for meaningful results for the entire test run using LoadRunner Analysis
  • Provided guidance and support for performance test activities as expected by senior team members

Environment: HP LoadRunner 9.5, Windows Server 2003, Oracle 10g/11g, Toad for Oracle, HP ALM 11(Application Lifecycle Management), Visual studio 2008, WebLogic, CA Wiley Introscope, DynaTrace

Confidential, Manhattan, NY

Senior QA Engineer

Responsibilities:

  • Executed Test Procedures manually for all Modules using automated testing tool Quick Test Pro.
  • Performed Smoke, Functionality, Integration, System, Regression Tests based on Analysis, and requirements, non-functional specifications, and end-user needs.
  • Produced timely Testing Metrics and Summary Reports for project management and the quality assurance manager throughout testing life cycle for use in gauging testing status and identifying any course corrections needed to ensure adequate coverage and quality.
  • Involved in Daily Huddle Meetings and weekly Team Meetings.
  • Developed Automation Tools Architecture as a reference document for Automation team.
  • Created Intelligent Scripts those are capable of controlling the flow of automation based on external conditions.
  • Used Parameterization for using various data to test the application.
  • Used Terminal Emulator Add-in for identifying the Mainframe objects.
  • Enhanced scripts by putting standard, bitmap, and database checkpoints using Quick Test Pro.
  • Participated in automation scripts Walkthroughs.
  • Used Web Based Change Request System for defect tracking and reporting, also followed up with the development team to verify defect fixes and updated defect status.
  • Expertise in Mercury Quality Center 8.0 (Test Director 8.0) for Scheduling the Test Scripts.
  • Undertaking the requirements from Test requirements document (TRD).
  • Involved in the creation of test plan and test cases for manual and automated testing from the business requirements to match the project's initiatives.
  • Generated Server Monitor statistics like CPU usage, I/O, Memory, Processes, Thread Counts, Bytes/Sec etc.
  • Created Data Driven Tests to validate the same scenario with different test data.
  • Performed Load Testing using Load Runner
  • Generated Automated Script using Load Runner.
  • Developed Load Runner scenarios for Load Testing with number of Virtual Users and for number of iterations.
  • Interacted with the various business groups on a daily basis in order to understand changes, new features and provide feedback on development
  • Tested the application for scalability, functionality, and for robustness
  • Writing script to automate the core regression functionality and shakedown testing.
  • Writing Test script to Automate the dataset up work needed for the system Testing.
  • Reviewing the test data generated.
  • Executing test cases and reporting Manual testing defects through Test Director.

Environment : Mercury Quality Center 9.0, LoadRunner 9.0, QTP, .NET Libraries, ASP.NET, C#/VB.NET, Win Forms, SQL Server, UML, XML/XSLT, Web Services, HTML/DHTML, CSS, JavaScript, ADO.NET and AJAX, Oracle9i, IBM Mainframe, UNIX, Sun Solaris7.0, Windows XP Professional, VB Script, J-Meter

Confidential, New York, NY

Sr. Performance tester

Responsibilities:

  • Responsible for analyzing application and components, like Bureaus, Scoring, GENE Doc Generation, etc., behavior with heavier loads and optimizing server configurations.
  • Conducted meetings and walkthroughs with users, developers and Business Analysts to gather information about business process.
  • Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
  • Written high level LoadRunner scripts by using Virtual User generator (VuGen) for Single User, Base Line, Soak (Endurance test) scenarios by storing dynamically varying object IDs in parameters and validating correct downloads of HTML pages by validating content in sources. Parameterized unique IDS and stored dynamic content in variables and pared the values to Web submits under Http protocols. Cookies were properly handled and used proxy servers and need based headers info was recorded into the scripts.
  • Extensively used Visual Basic to create and execute the business process within QTP
  • Optimized QTP scripts for Regression testing of the application with various data sources and data types.
  • Mapped the custom objects to the standard objects where necessary, and inserted GUI, Bitmap and Text checkpoints where needed, to compare the current behavior of the application being tested to its behavior in the earlier version using Quick Test Pro(QTP).
  • Used Shunra VE for network emulation testing.
  • Created the VuGen scripts such a way that, they should touch all the components in the system, like Bureaus, Scoring, AFS, and Impacs in service-oriented architecture (SOA).
  • Extensively used Virtual Table Server (VTS).
  • Involved in the creation and verification of GUI, Bitmap, and Text, Database checkpoints, URL Links and synchronization points of the application.
  • Involved in test harness to test a program unit by running it under varying conditions and monitoring its behavior and outputs.
  • Created Scenarios, Ran tests with IP Spoofing with process and multithreaded environments.
  • Monitored database for sessions, connection pool and Memory issues.
  • Memory leaks at each component level were identified and analyzed.
  • Stability test was conducted with 60% to 70% of Max. Number of users over several hours to determine how the site handles a constant load of users over longer period of time.

Environment: Loadrunner, Quality Center, WinRunner/Quick Test Pro, Diagnostics, Sitescope, WILY Introscope, CITRIX, TIBCO, Unix, ORACLE10g, SQL Server, IBM Mainframes, SOA, Web logic 9/10, Web sphere server, Windows NT, WINTEL, JAVA, VB, HTML, SOAP, XML

Confidential

Performance Tester/ Analyst

Responsibilities:

  • Collaborated with architecture and development teams to analyze the application’s core functionalities and its various dependencies for effectively identifying potential bottlenecks.
  • Created virtual users using Virtual Users Generator and created scenarios to conduct the load test using Performance Center.
  • Performed Baseline and Combined Testing using Performance Center
  • Developed Vuser scripts using HP LoadRunner Web (HTTP/HTML) and Web Services protocol based on the user workflows
  • Responsible for preparing KITE scripts.
  • Developed and executed JMeter scripts.
  • Responsible for performance testing on Virtual services for the load test.
  • Tested web services applications using SOAP Client as well as by using WSDL Files.
  • Parameterized unique IDS and stored dynamic content in variables and pared the values to Web submits under Http protocols.
  • Utilized scenario By Schedule in the controller to change the ramp up / ramp down settings.
  • Responsible for monitoring the metrics such as response times, throughput and server resources such as total processor time, available bytes and process bytes by using HP LoadRunner monitors
  • Responsible for KEYNOTE external monitoring and error debugging.
  • Created scenarios and established application concurrency, business process concurrency and transaction concurrency between different user groups.
  • Used the Windiff utility in HP LoadRunner for performing auto-correlation of system generated data
  • Identified the Host Configurations to make sure enough number of virtual users can be run from individual machines.
  • Developed test metrics on the regular monthly basis for higher management. Monitored the defect tracking process and generated customized reports using Quality Center. Interacted with developers to resolve the bugs following the bug life cycle policy.

Environment: HP LoadRunner, Quality Center, JAVA, J2EE, XML, Servlets, KITE, JMeter, Wily Introscope, Agile Methodologies, Oracle, LADP, ATG & BEA Web Servers, SOAP, Quick Test Pro, Unix, Windows XP and Visual Source Safe.

Hire Now