Lead Automation/performance Tester Resume
VA
SUMMARY:
- 10 years of experience in Information Technology working in the environment of Development and Implementation including Experience in Automation/load Testing using HP Test suite.
- Worked on client/server applications, Web Applications, and on CRM Applications like Siebel.
- Extensive Knowledge of SDLC and Agile/Scrum testing models.Experience in Test Environment Setup and Test Infrastructure Development in both Manual and Automation. Expertise in Writing, Executing and Maintaining Test Plans, Test Scripts and Test Cases.
- Experienced in Performance Testing using HP Performance Center/ALM suite.
- Expert in planning and executing Load, Performance and Stress Testing.
- Experience in Performed load tests to measure application response times.
- Using J2EE diagnostics, Jprobe and site scope for monitoring & analysis.
- Experienced in automation testing tools like Load Runner 11.0, Quick Test Pro 10.0, Win Runner 8.5.
- Good Expertise in VBScript and Automation Infrastructure Development.Good Exposure in Using of QTP Integrated Environment (Step Generator, Synchronization, Actions, Recovery Scenarios and Methods etc.).
- Experience in Descriptive Programming using QTP.
- Responsible for Defect Tracking and Management Matrices.
- Used Fog Light, Hobbit & Zabbix tool to monitor CPU & Memory Utilization during Load tests.
- Experience in executing SQLqueries in order to view successful transactions of data and for validating data using DB’s Oracle, SQL server & Postgres SQL.
- Quick learner and excellent team player, ability to meet tight deadlines and work under pressure. Ability to collaborate with testers, developers and other team members in testing complex projects for overall enhancement of software product quality.
- Strong Team Player having good verbal and written communication skills. Have acquired strong interpersonal and analytical skills, excellent problem solving skills with a strong technical background and good interpersonal skills.
- Also worked extensively in JAVA, JSP, JDBC, JAVA SERVLETS and ASP.
TECHNICAL SKILLS:
Manual Testing methodologies: Performance Testing, Functionality Testing, Integration Testing, Regression Testing, Positive Testing, Negative Testing, White box, Black box.
Automated Testing tools: HP LoadRunner /Performance Center/ALM suite 11.0,Site Scope, Quick Test Professional 10.0, Runtestset scheduler, Win Runner 7.5, Test Director/Quality Center 10.0, Apache Jmeter 2.3.2
Web Technologies: Java, Jdbc, Applets, JSP, Servlet, HTML
Scripting Languages: JavaScript, ASP, VbScript, XML
RDBMS: Oracle, SQL Server, DB2 and MS - Access,PgSQL
Operating Systems: Windows NT, Windows 98/2000, unix/Linux.
Languages: C, C++, COBOL
Architecture: SOA/web service/API
EXPERIENCE:
Confidential, VA
Lead Automation/Performance Tester
Responsibilities:
- Proficient in HP's tool suite especially QuickTest Pro, scripting skills VB/Java Script. Build automated scripts using QTP for functional and regression testing.
- Design and architect modular and reusable automated testing solutions using QTP satisfying the testing requirements.
- Creation of QTP scripts using VBScript (expert view), functions, reusable actions, check points, Recovery Scenarios, descriptive programming & creation and management of object repositories.
- Ability to develop solid and maintainable automated test scripts.
- Participate in the technical review of test automation project deliverables.
- Provide the first level of support for the automation framework and test automation units.
- Created generic framework and developed EXCEL based scripting and by using Descriptive programming.
- Maintain the automation lab and equipment. Schedule Automatic runs using Runtestset scheduler.
- Maintain the test environments as required (e.g., data loads, database backups, restarting the servers, requesting deployments, troubleshooting issues). Enter and track defects using Quality Center as required.
- Communicate with support, business and development teams to resolve issues during test execution. Present and provide demo's and overviews along with support internal teams.
- Participate in weekly status meetings and to discuss about deliverables of the week and meet the deadlines.
- Performance Testing:
- Involved design, execute and analyze the results of system performance tests to measure and improve the performance of critical application.
- Ensuring performance test requirements are received, establish performance test objectives .Analyzing test database and test environment in preparation for the test script creation/execution. Troubleshooting the scripts prior to actual testing using Vugen 11.0 for correlation issues.
- Setting the scripts updated with right environment configuration just prior to actual load testing performing using ALM performce center 11.0.
- Book Timeslots in PC and Schedule load tests on off hours due to less vuser limit on peak hours maintained by another internal group.
- Check Host status for the LG/Controllers provided by support group prior to execution.
- Monitoring impact of the load on the target application and database. Address performance issues identified and necessary follow up.
- Gathering various reports and statistics ie. Transaction response time, HitsperSecond, Throuput etc from performance center to generate performance graphs required for validation and analysis.
- Publishing results and receive appropriate sign-offs. Prepare & Share Performance reports after each load run and discuss the issues/bottlenecks found across the teams.
Environment: HP Load Runner/Performance Center/ALM suite 11.0, QTP10.0, Runtestset scheduler, Quality center10.0, Sitescope, SQL Developer/Toad, Atlassian JIRA, Atlassian Confluence, Bugzilla, Putty(SSH to Linux servers).
Confidential, VA
Lead Performance Tester
Responsibilities:
- Involved in Functional, Regression, Integration tests of API’s and website testing using Jmeter.
- Write tests plans in Jmeter to conduct regressions of apis and record functional tests on website using HTTP proxy server of Jmeter.
- Report bugs find in regressions using Atlassian JIRA once confirmed with developers.
- Create tests using LR vuGen and controller to generate a representative load and track the services under test with counters and response times, make sure meet SLAs and find hot-spots.
- Conducts diff kids of tests Performance Testing, Load Testing, Stress Testing and Capacity Testing.
- Monitor the utilization of our application servers and operating system resources under test and the utilizations of thread pools, heap, JDBC connection pools, other back-end resource connection pools (e.g., JCA and JMS), pools and caches, as well as CPU, physical memory, disk I/O and network activity.
- Watch log system monitoring info while running load tests and capture server logs for errors found during regressions/load tests.
- Capture available graphs from hobbit and zabbix monitoring tools to see if any cpu/memory spikes during the runs tht cause any delay in responses.
- And also capture sys statistics graphs for run period depends on sar data from Ksar tool and integrate in result reports.
- Data was queried from Database and input data for dynamic data driven tests were kept in csv/excel files.
- Participate in weekly status meetings and Bug Scrubs to discuss about untriaged bugs of the week and make it triaged on acceptance of dev team.
- Prepare & Share Performance reports after each load run and discuss the issues/bottlenecks found across qa/dev/ops teams.
- QA Staff performs our own deployments of code to the QA servers. The deploy directions would posted by dev team in Release notes for each Release.
Environment: Mercury Interactive Load Runner 9.0, LR Report Analysis, LR Controller, Apache Jmeter 2.3.2, Oracle 11i/PGSQL, Db Visualizar/Toad, Atlassian JIRA, Atlassian Confluence, Putty(SSH to Linux servers), Ksar .0.6,Hobbit/Zabbix monitoring tools.
Confidential
Performance Lead
Responsibilities:
- Performance testing executed from an end user perspective.
- Set business scenarios are executed and response times captured in a variety of scenarios. All tiers of the architecture are monitored and analyzed during each test.
- HP Load runner is used to simulate thousands of users concurrently and J2EE diagnostics, Jprobe and sitescope for monitering & analysis.
- Preparing the Test strategy and Exit reports for every cycle.
- Scheduling performance tests and sent out the schedule to capacity planning to book the slot for Symphony as it is shared environment across 3 programs in CITI.
- Leading offshore team and assign work to them, involves them into creating scripts and scenarios, data preparation etc..into all stages of performance testing.
- Responsible for executing different types of performance tests normal load, peak load, break, soak and fail over tests.
- Developing different types of scenarios as per the requirements/volumes for each business UC’s.
- Monitored online transaction response times, Web hits, TCP IP Connections, Throughput, CPU, Memory, Heap sizes, Various Http requests etc.
- Conducted performance status and results meetings and pull the teams to involve and get resolutions for the bottlenecks.
- Interacting with JFP, Chordiant, TIBCO and ACTION teams before starting load test and discussing with each team through out the run and manage the tests if any issues found.
- Interacting with environment support team for any environment down times and get the solutions with no effect on schedules.
- Conducting team meetings for onshore and offshore Performance teams on daily basis which included status of Testing, Product stability and Escalation of Issues which might affect the on going testing.
- Interacting CRP Teams for Defect Resolution and fixes and Conducts defect calls on weekly basis.
- Partnership between the performance STS Performance Engineering team, STS Performance engineering team conducts the monitoring and the first level analysis for load tests.
Environment: Mercury Quality Center / Test Director, Load Runner 9.0, QTP 9.2, LR Report Analysis, LR Controller, J2EE Diagnostics, Oracle 11i, Java, JFP, Chordiant, Jprobe, Sitescope, Tibco, Quest Toad, MS-Office Tools.
Confidential, DC
Performance Test Engineer
Responsibilities:
- Involved in reviewing of existing documentation (Test Plans, Test Cases and Requirement Specifications) to understand the product business logic.
- Involved in Writing, Executing and Updating Manual and Automated test cases, also involved in Functional, Regression, Integration and User Acceptance Test of the Application developed in Siebel.
- Using Mercury Interactive Test Director for Functional Testing- Execution of scripts and Defect Maintenance.
- Scripted and Performed load tests to measure application response times.
- Identified performance bottlenecks using Mercury Interactive L oad Runner.
- Written High level scripts Using Load Runner Virtual User generator. Parameterized Unique and dynamic content in the application scripts for real time emulation.
- Analyzed Siebel CRM Application and various workflows and designed Manual and Automated Scripts
- Manually Tested Performance of batch processing workflows in Siebel.
- Using Toad (Quest) to write SQL queries to query the Database and to trouble shoot various problems associated with the DB.
- Attended Walkthroughs and peer reviews to review the Testing Standards.
- Prepared and submitted weekly status updates to the onshore and offshore Performance teams which included status of Testing, Product stability and Escalation of Issues which might affect the Release Dates of product.
- Interact Development and Management Teams for Defect Resolution.
Environment: Mercury Interactive Test Director, Quality center, Load Runner 8.1, QTP, LR Report Analysis, LR Controller, Patrol Central, Siebel, SQL Plus, Fog Light, Quest Toad, MS-Office Tools.
Confidential, Chicago
QA Tester/Performance Test Engineer
Responsibilities:
- Tested VB Scripts developed for batch processing.
- Involved in the White Box Testing for testing the functionality of the code.
- Performing functional, and Black Box Testing,
- Used Load Runner to Perform Load Test, Longevity test and Stress Test.
- Perform Performance testing of the applications by generating scripts using Load Runner.
- Generate the Vuser Scripts by using the Virtual user Generator.
Environment: J2EE, Java Script, JSP, Winrunner7.0, Loadrunner8.0, Test Director, SQL7.0/2000,TCP/IP,HTTP, FTP, Windows XP.
Confidential, New York City
Performance Tester/QA Analyst
Responsibilities:
- Worked on Win Runner 8.0, Load Runner 8.0, Test Director 8.0.
- Performed both Manual and Automated testing.
- Recorded Load Runner Scripts, enhanced scripts, Parameterized data, stored dynamic content in Load Runner functions.
- Analyzed results Using Load Runner Analysis tool and analyzed Oracle data base connections, Sessions, Web logic log files.
- Memory Leaks were identified in Different components. Protocol to Protocol Response times, Web Page break downs, Components sizes were analyzed and reported.
- Scheduling, Interacting, invoking the Win Runner 8.0 Scripts and QT Pro Scripts are done using Test Director 8.0
- Worked on SQL and PL/SQL and performed backend validations.
- Performed backend testing on Oracle, executed various DDL and DML statement.
Environment: .Net, XML, Web Sphere, Siebel, LDAP, SOAP, WSDL, Load Runner, Win Runner, Test Director, , Performance Center, Clear Case/Clear Quest, Oracle 9i, SQL, PL/SQL, VI editor, Web Methods, DB2,Windows NT/2000/XP.