Performance Analyst Resume
Cincinnati, OH
SUMMARY
- Over seven years experience as software QA Tester/Analyst with a good understanding of Software Development Lifecycle (SDLC).
- Excellent understanding of Software Development Life Cycle (SDLC), Test Methodologies and Software Testing Life Cycle (STLC)
- Experience in Software Testing using Automated Tools in Client javaAstra Load Test, Load Runner, Test Director, Quality Center and Manual Testing
- Exposed to all phases of Software development life cycle methodology, the traditional Waterfall model and the Spiral model including SCRUM Methodology with good knowledge of RUP methodology and its implementation through the entire software development lifecycle in all different phases of a project.
- Expertise in developing Test Strategy, Test conditions, Test Plan, Test Scenarios, Test Case Design, Test Reports using business/functional requirements for both manual and automated tests.
- Analyzed Business Requirement Document (BRD), Functional Requirement Document (FRD).
- Good Knowledge in using of QTP Integrated Environment (Step Generation, Synchronization, Actions, Recovery scenarios and Methods etc.) for Functional Testing.
- Designed the Data Driven tests in Quick Test Professional (QTP) script to validate with different sets of test data.
- Strong knowledge of using Single and Multiple protocols in LoadRunner Vugen like Web Http, Webservices, Ajax Tru Client, SAP Gui, SAP Click and Script, Web Click and Script, Citrix ICA, ODBC, Flex and Oracle NCA.
- Working experience of environments like J2EE, Web services, SOAP.etc.
- Good Experience with Scripting languages like VB Script, Java Script and TSL.
- Experienced in writing complex SQL Queries and ETL Testing on Oracle, SQL Server.
- Developed scripts using SeleniumWebDriver in Java.
- Experienced in developing and executing automation Regression testing and System testing using Selenium.
- Experience with Test Management tools like HP Quality Center, Visual Studio - Microsoft Test Manager (MTM) & Team Foundation server and Defect Tracking tools like Bugzilla, Click Software, SOAP UI, JIRA.
- Hands on experience testing WEB applications in various browsers and multiple versions such as Internet Explorer, Google Chrome, Mozilla Firefox, Apple Safari.
- Experienced in testing Web-based / E-commerce, Siebel, Mainframes and Client-Server applications on different environments.
- Experienced in different types of testing, for example black box testing, white box testing, functional, GUI testing, and system.
- Performed in Manual as well as Automated testing like Positive / Negative Functional, Regression, Compatibility Cross Browser Testing, Performance/Load Testing, Stress Testing, Smoke Testing, capacity modeling, Integration as well as incremental Integration, Database, Sanity Testing & User Acceptance Testing (UAT).
- Strong working experience in Siebel EAI, Configuration, eScript, Workflow Manager using Siebel.
- Ability to learn new technologies and challenging concepts quickly and implement them.
- Created, Run & Analyzed automated suite including goal oriented Test Case Scenarios scheduled by group.
- Excellent interpersonal skills and a good Team Player and a very fast learner.
- Excellent leadership qualities and communication (oral, written, presentation) skills and can also work independently as and when required.
TECHNICAL SKILLS
Testing Tools: QTP, Bugzilla, LoadRunner, SAP, JIRA, Quality Center, Win Runner, Selenium, SOAP UI
Databases: Oracle, SQL Server, MS Access, DB2, MS Excel
Application Server: Weblogic, IBM Websphere, Apache web Server
Utilities: Toad, Oracle SQL Developer, Putty
Internet Browser: Internet Explorer, Firefox, Chrome, Safari, Outlook Express
Languages: JavaScript, PL/SQL, Java, HTML, UNIX, XML, CSS, .NET
Operating Systems: Windows XP/Vista/Win7/Win8, UNIX
PROFESSIONAL EXPERIENCE
Confidential, Cincinnati, OH
Performance Analyst
Responsibilities:
- Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing, Performance testing, Stress testing, Blackbox testing. Retesting, load testing.
- Generated test scripts for Load and Performance testing to see how the system behaves under load using Load Runner
- Executed test cases manually in Quality Center and automatically using Quick Test Pro for functional, regression and load testing of projects.
- Involved in performance testing in web-based and client-server applications.
- Consistently provided high quality analysis and functional application support by leveraging client's knowledge of business process.
- Developed Report generation, Contact management Modules, Design the Database & Developed business logic.
- Installed Server and Client side setup for Quality Center and Load Runner and Mercury licensing server.
- Implemented cross browser and cross platform web testing with SeleniumRC and WebDriver.
- Used Junit and TestNG testing Framework as a test runner with Selenium.
- Developed scripts using SeleniumWebDriver in Java.
- Involved in web service testing using SOAP UItool to ensure the correct responses and response codes for different web service Requests.
- Created Data Driven and Functional Driven Framework in Automation using Selenium.
- Analyzed the Service Design document and activity diagrams and wrote the test cases in SOAP UI for functional testing of new web Services for a PPI gateway.
- Identification of User and System requirements for the application and establishing links for better trace of requirements.
- Validate Data, Environment, Security roles, Inbound and Outbound messages, and Ancillaries related information.
- Responsible for setting-up the test environment to ensure that all the needed components have been implemented in the test environment.
- Assisted various members of the project team including development, technical and business team members to resolve issues, retesting the defects, validating results and communicating status and issues.
- Participated in the bug review meetings, updated requirement document as per business user feedback and change in functionality of the application
- Studied high level design documents and flow charts and interacted with business analysts and functional managers to clarify issues upon business requirements.
- Prepared and Presented weekly and monthly QADefect and Status Reports to the different Stake holders of the project using Quality Centre.
- Enhanced the test scripts through Check Points and Parameterization using Quick Test Pro
- Validate Employee PC setup after the desktop engineers setup.
- Create the Desktop/Laptop setup verification checklist for the team.
- Running GUI test cases using selenium GRID for compatibility purpose.
- Involved with Test Coverage Metrics and Defect metrics such as Defect Density, Delivered Defect Density, Defects by Severity, Number of Defects, and Defects per build, Defect Fix Rate, Test Case Utility, Test Effort and various other measurements.
- Used Quality Centre and Gemini to store all testing results, metrics, implemented Test plan Document, created Test Cases, Defect Tracking & Reporting.
- Executed SQL queries on Oracle and SQL in order to view successful transactions of data validation.
- Collaborate with team members in defining test strategy, documenting and refining test plans, test cases, test script and traceability matrix against business requirements to authenticate performance test coverage.
- Experience with Test Management tools like HP Quality Center, Visual Studio-Microsoft Test Manager (MTM) & Team Foundation server and Defect Tracking tools like Bugzilla, Click Software, JIRA.
- Report test results and log bugs in JIRA. Monitor and update bugs as needed including tracking bugs to closure.
- Performed API testing for each and every module in the product.
Environment: Windows XP/Vista/Win7/Win8, SQL Server, Office Suit, Bugzilla, JIRA, QTP, Microsoft Visual Studio, Load Runner, SOAP UI, Quality Center, Oracle
Confidential, St. Louis, MO
QA Performance Engineer
Responsibilities:
- Participated in walk through of the Test Plan and Test Scenarios with the development team, QAteam, and business analysts before starting the testing phase.
- Tested the application compatibility with Internet Explorer 7.0-8.0 and Firefox/Mozilla browsers.
- Task Allocation, Design and review the SIT and UAT Test Cases.
- Developed detailed Test Plan and Test cases, covering the requirements and functionality
- Installed and configured VuGen, Analysis engine and LR Agent
- Developed test scripts in VuGen using multiple protocols.
- Maintained the “BUG” reports for internal evaluation of the product using HP Quality Center and hence assured quality assurance for the application.
- Extracted Data from Teradata using Informatica Power Center ETL and DTS Packages to the target database including SQL Server and used the data for reporting purposes.
- Reported the bugs, Email notifications to the developers using Quality Center.
- Tested web services using SOAP UI, Rest Client tool to ensure the correct responses and response codes for Post, Put, Get and Delete operations.
- Created LoadRunner Scripts for all the SAP Landscape System using VuGen.
- Set up Seleniumtools from scratch and configured various other peripherals tools to perform Seleniumtest.
- Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
- Generate detailed reports on the pending bugs, pass-fail report, and comparison chart.
- Identified the defects through Seleniumand ensured that business processes deliver the expected results and remain reliable throughout the production release.
- Involve with the systems development life cycle (SDLC).
- Used TOAD Software for Querying ORACLE.
- Collaborating with other QA, Engineering and Product Manager Employees to define and document test plan.
- Worked under general guidelines established in the Test Strategy, day-to-day instruction and assignments from the Test Lead/Test Manager.
- Conducted several meetings with Business Analysts, Process Team Leads, Technical and Functional Leads.
- Used different Protocols like Web (HTTP/HTML), Web Services, SAP Web, SAPGUI.
- Created detailed test status reports, performancecapacity reports, web trend analysis reports, and graphical charts for upper management using Load Runner analysis component.
- Performed Load Testing for Siebel CRM Applications to the level that allows automated scripts to be developed from the business scenarios
- Performed Integration testing of various sub systems like Genesys/ CISCO Call Routing, CTI and Desktop+ Agent Web App for Screen Pop-Up and MIS (Management Info Systems) for reporting.
- Very strong experience with writing SQL Queries with JOINS, Sub-queries, Functions, Stored Procedures, Tables, Views, Clustered & Non-Clustered Index, Trigger etc..
- Monitored Websphere App server resources i.e. active threads, Errors, timeouts.
- Designed performancetest suites by creating Web (GUI/HTTP/HTML), Siebel, Web service and Click & Script test scripts, workload scenarios, setting transactions.
- Extensively used VUGen to create Load Test Scripts.Configured scenarios and set up the monitoring environment
- Created Scripts using Web http/html, Web services, JDBC and Java record/replay protocols.
- Performed Regression testing on Java, .NET framework web based applications using selenium.
- Analyze output generated from performancetest, and publish pertinent performanceMetrics and produce detailed test reports and present findings to management.
- Performed functionality testing, GUI testing, Security testing manually and using QTP.
Environment: Informatica Power Center (ETL), Java, .Net, DB2, TOAD, CTI, Siebel, VuGen, SQL Server, SOAP UI, WebSphere, HP Quality Center, Load Runner, HTTP, HTML
Confidential, North Kansas City, MO
QA Performance Engineer
Responsibilities:
- Created Scripts using Web http/html, Web services, JDBC and Java record/replay protocols.
- Involved in the creation of detailed Test plan, Test Scenarios and Test cases according to the business requirements, and updated Requirement Traceability Matrix document to ensure complete coverage.
- Executed the SCALABILITY TEST with increasing the load by 25% of production volumes.
- Identified issues across different tiers of the application issues related to throttling, high Response time, high CPU utilization, high thread utilization - Analyzed those & with support from Admin team resolved
- Participated in various meetings and discussed Enhancement and Modification Request issues.
- Worked closely with client end users to ensure functionality and resolve problems.
- Monitored logs in the UNIX server and had also written UNIX shell scripts to run the batch jobs every day automatically.
- Used loadrunner inbuilt monitors to monitor the databases, application and web servers (at OS and application level) for performancebottlenecks while conducting load, stress and volume tests.
- Created LoadRunner scripts to load test high traffic end user processes for performanceand reliability.
- Utilized HP PerformanceCenter to synchronize LoadRunner Controller usage among the teammates in order to meet the software testing goals under tight deadlines.
- Enhance Load Runner scripts by correlation, parameterization, adding loops and customized functions.
- Executed Integration Scripts for all the specified integration components ( CTI, Call Routing, Desktop Agent, Call Recorders)
- Testing REST call service using POSTER tool.
- Built a detailed, reusable, Script-free keyword, Data driven, automation framework for over 45% test cases using Selenium Webdriver+Junit. No records and run.
- Quick setup, execution, and reporting of findings for sanity test for each build.
- Analyzed results of Transactions Response time, Transaction under load, Transaction Summary by Vusers, Hit per Second and Throughput
- Wrote SQL Query to extract data from various database tables for testing purpose
- Worked closely with users and program developers to ensure application development meets with the user expectations.
- Good understanding of different QTP features like Object Identification, Checkpoints, Object Repository, and Recovery Scenario Manager.
- Designed multiples LoadRunner Scripts (Vugen) with different protocols like Web, Siebel, RTE, Citrix, Web services and Winsock for load testing different applications.
- Created detailed test status reports, performancecapacity reports, web trend analysis reports, and graphical charts for upper management using Load Runner analysis component.
- Heavily worked with ETL & data warehousing testing applications.
- Performed backend testing and wrote advance level complex SQL queries to extract the data from DB.
- Used Correlation to parameterize dynamically changing parameters like Message ID’s, Session ID’s.
- Scheduled scenarios by specifying Ramp Up, Ramp Down and duration to depict varying amounts of user load on the server at any given moment.
- PerformedDatabase testingof various backend data sources such as Mainframe & Databases (Oracle, DB2, MSSQL) usingSQL Queries, Scripts & middleware Transactions
- PerformedSmoke Testing,System Testing,Integration Testing,Functional Testingand Regression Testing.
Environment: Load Runner, Oracle, DB2, MSSQL, QTP, CTI, UNIX, Java, Web Services, ETL