Senior Performance Qa Engineer And Tools Admin Resume
Boston, MA
SUMMARY
- Over 10+ years of experience in Software Quality Assurance analysis and Testing (Automation & Manual) of client/server, B2C Portals, E - Commerce B2B Applications and web applications in Financial, Insurance, Telecommunications, Banking and Sales Industries.
- 2 years of development Experience in .Net, .Net Framework, ASP, Asp.Net, C#, VB 6.0, VB.Net, XML, XML Web Services and HTML.
- 9+ years of experience in application monitoring administration in performance and production environments.
- Participated in all phases of Project Life Cycle (Software Development Life Cycle) including Requirement gathering, Analysis, Design, Development, Implementation, Testing.
- Strong experience in automated testing tools like Silk Performance 16.0/ 15.0/10.0/2006 R2, Silk Test 17/16/15, Win Runner, Load Runner, Test Director and Quick Test Pro 8.0 for both Web based and client / server applications.
- Good Working Knowledge of Java 1.7/1.6 / J2EE and Java Script.
- Extensive experience in writing Test plans, Test cases and execution of test cases using Automated Testing Tools along with performing Manual Testing.
- Experience in Creating TSL Test Scripts for testing stages such as Functional Testing, User Interface, Parallel, and Regression Testing.
- Strong experience in creating Silk performer test scripts to test the performance of the application using Silk Test Performer 16/15/10/2006 R2 as per scenarios.
- Strong experience in creating test scripts to test the functionality of the application using Silk Test 17/16/15, QTP8.0 and Win Runner as per test cases.
- Extensively used Test Director 8.x / Test Track Pro 8.0 / Team Track 10.01 for Tracking the Defects, organizing, managing, Planning and executing the Tests.
- Strong experience in writing and analyzing SQL and PLSQL queries.
- Efficient in writing Shell Scripts to start process automatically.
- Conversant with all aspects of Software Development Life-cycle involving System Analysis, Design, Prototyping, Development, Documentation, Implementation and Training.
- Extensive knowledge in User interface and Business Requirement Analysis, System Specification Analysis and Test Plan Formulation
- Strong experience in White-Box, Black Box, System Testing, GUI Testing, Regression Testing, Unit Testing, Functional Testing, Integration Testing and Stress Testing.
- Good Experience building servers using VSphere 5.x and 4.x.
- Good experience working with Linux 6.x/5.x and Solaris 11/10/8.0 machines to analyze and trouble shoot CPU and Memory issues across PERF environments.
- Experience working with Splunk Dashboards (Log Analysis).
- Experience working with Dynatrace 6.5/6.3/6.0 APP monitoring tools for root cause analysis.
- Working as an SQL admin (Creating database, building Indexes and maintaining) in PERFORMANCE team.
- Working as Windows Server 2012, 2008 and 2003 admin (Building Servers, Installing S/W’s, Trouble shooting and fixing system Issues) across PERF.
- Working as Monitoring Tools Admin (Upgrade and Maintenance) on BMC Proactive net, OEM12c, OSWatcher and Dynatrace across PERFORMANCE team
TECHNICAL SKILLS
Testing Tools: Silk Performance 16/15/10/2006 R2, Silk Test 17/16/15, Win Runner 7.6/ 6.x, Load runner 8.0/7.x/6.x, Quick Test Pro 8.0.
IDE Tools: Swift Messages, Toad 8.0.0,JBuilder 9.0, Visual Source café 6.0, Visual Interdev, Visio
Monitoring Tools: Proactive net 6 545, OEM 12c, Splunk 5.x/6.x and Dynatrace 6.5/ 6.0
Languages: C, C++, Java 1.2, 1.4, 6.0 SQL, VB 6.0, .Net.
Scripting Languages: JavaScript, VB Script, Jscript, Shell Scripting, TSL Script.
Operating System: Windows 2012, 2008/2003/2000/ 98, Windows XP, NT, MS-DOS, UNIX (Solaris 5.8, 5.10 and 5.11). Linux, 6.x and 5.x
Databases: Oracle 12c RAC, 9i, 8i, 7.x, SQL Server 2012, 2008, 2000, Sybase 11.0, DB2, MS Access.
Web Technologies: HTML, DHTML, XML 1.0, JSP 2.0, ASP 3.0, Servlets.
Bug Tracking Tools: Test Director 5.0/6.0/7.2, Team Track, PVCS and CLEAR Confidential, Test Track Pro 4.7.0.
Web Servers/Application Servers: Internet Information Server (IIS), Iplanet Webserver 7.x, 6.x, Web Logic server 12c/10.x/8.1/7.0/6.1,Websphere 5.0/4.0, IIB 10.
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Senior Performance QA Engineer and Tools Admin
Responsibilities:
- Analyze project specifications and develop plans, schedules and time estimates for performance test activities
- Design and develop performance test plans, test specifications and performance test cases
- Execute performance tests, record metrics and analyze results for testing TSWEB Application.
- Analyze production data and develop test suites for simulating production traffic and client load in Performance QA test environments for long-term endurance tests
- Design performance analysis strategies for analyzing system level performance parameters, bottlenecks and throughput at different tiers in n-tiered applications using Proactive Net analysis tool
- Manually Tested export confirms Id’s functionality up to 100k for larger user, 20k for medium user and 700 Id’s.
- Create, Edit, View and delete profile Id’s as per business requirements.
- Support development team in performance tuning and bug resolution.
- Participate in cross functional teams and updated tasks on weekly basis as the Performance QA representative.
- Used Customized Timers to detect the timings for specific block of interaction with server.
- Monitoring System metrics while tests are executing using Proactive-Net and OSW tools.
- Analyzing the time spent in each hop (Web server, App Server and database) and reported to development team.
- Did Smoke testing before and after deployments in PERF, Client and Production environments.
- Providing detail reports to the higher management on the build wise comparison metrics.
- Root Cause Analysis with Dynatrace APM tool.
- Successfully Implemented Dynatrace tool on multiple products in performance and productions environments.
- Upgraded Dynatrace 6.0 to 6.5.
- Created new Dynatrace collectors, agents, profiles, dashboards, diagnostics and sensors for application monitoring and communication.
- Created the heap and thread dumps from Dynatrace as part of load testing.
- Monitored and suggested respective changes for high Dynatrace response time transaction calls.
- Provided 24/7 rotational on call production support.
Environment: Silk Performer 16.0/ 15,10.0, 2006 R2, Silk Test 17, Dynatrace 6.6/6.3/6.0, Proactive net 6.5, J2EE, EJB, JSP, Web Logic 12c, XML, HTML/DHTML, JavaScript, Swift Messaging,BDL, Sybase 11/12, Team Track, Windows 2000 Professional.
Confidential, Boston, MA
Senior Performance QA Engineer and Tools Admin
Responsibilities:
- Analyze project specifications and develop plans, schedules and time estimates for performance test activities
- Design and develop performance test plans, test specifications and performance test cases
- Execute performance tests, record metrics and analyze results for testing financial application like CTM and Oasys Global.
- Design performance analysis strategies for analyzing system level performance parameters, bottlenecks and throughput at different tiers in n-tiered applications using Proactive Net analysis tool
- Analyze production data and develop test suites for simulating production traffic and client load in Performance QA test environments for long-term endurance tests
- Design, develop, install, maintain and operate automated test harnesses, test data generators and test monitoring tools using Unix Shell Scripting, Perl scripting, SQL, Silk Test and Silk Performer
- Support development team in performance tuning and bug resolution.
- Tested manually Level 1 (L1) matching, where the most critical fields are compared to pair or link the two trade sides in a counter-party relationship.
- Tested Asynchronous central matching of Block (TL) and Allocations (TD) from IM and Broker
- Tested Optional Automated Settlement Notification to Agents and Clearing brokers through S.W.I.F.T
- Tested Direct Interface (API) - Receives and sends messages in XML format.
- Tested Web Interface for IM and Broker to view the Trade Level and Trade Details information.
- Support problem solving/troubleshooting of customer-reported issues.
- Tested messages are flowing between MQ machines as per expected.
- Participate in cross functional teams as the Performance QA representative
- Used Customized Timers to detect the timings for specific block of interaction with server.
- Presenting System metrics of hardware during the test runs using Proactive-Net software
- Monitoring BEA Tuxedo transaction management system, BEA Web logic server, for performances.
- Taking Stats pack and figuring the top SQL statements executed during the test runs.
- Analyzing the time spent in the Web server, App Server and in database.
- Did Smoke testing before deployments in Client and Production environments.
- Providing detail reports to the higher management on the build wise comparison metrics.
- Configured and installed Dynatrace 6.0 as part of performance tuning.
- Used Dynatrace to monitor Applications at the business transaction level including pure paths and hotspots.
- Extensively used Dynatrace to diagnose, and troubleshoot web/application server performance issues.
- Tagged Silk Performer scripts with Dynatrace and monitored web tagged requests.
- Created Dynatrace profiles, dashboards, diagnostics and sensors for application monitoring.
- Used Splunk to check for error messages in server logs
Environment: Silk Test 17/16/15, Silk Performer / 2006 R2, Dynatrace 6.0, Proactive net 6.5, J2EE, EJB, JSP, Web Logic 10/5.1, IBM WebSphere 7.5, XML, HTML/DHTML, JavaScript, Swift Messaging,BDL, Sybase 11/12, Team Track, Windows 2000 Professional.
Confidential, Boston, MA
Senior Performance QA Engineer
Responsibilities:
- Wrote Test Cases using functional specification documents.
- Testing of Alert Web application that uses various screens for Creation of accounts, Settlement models, Settlement Instructions, Alerts and reports.
- Tested Settlements Instructions and email notifications.
- Tested account details (IMs) and model details (Global Custodians/Banks/Brokers) can create model.
- User Role Types in ALERT Web are investment manager, global custodian, or broker/dealer
- Tested System permissions for these IM’s/ Brokers/Custodians.
- Performed Manual and Automated testing using Silk Test.
- Automated the test process by developing scripts using JAVA, J2EE, Silk Test & Silk Performance as per test cases.
- Did performance testing using Silk Performance Tool.
- Enhanced the scripts using SILK PERFORMANCE.
- Interacted with Domain Leads, Business Analysts to know the application.
- Did Integration and Regression Testing using SILK TEST for new functionality.
- Checked the log files in UNIX Box and reported the bugs to the Developers.
- Used Pro-Active net to get the Test Metrics for all the machines.
- Installed proactive net agents on hosts and collected metrics for performance use in UNIX.
- Used SQL Queries to pull the metrics from database and developed report.
- Troubleshooting the proactive net agents for not collecting data.
- Monitoring the tests 24/7 in endurance test and reported bugs to developers.
- Entered bugs in team track.
- Executed various shell scripts for starting the application and shutdown the application.
- Modified Shell Scripts for Solaris 10 Zones to install proactive net.
- Tested Different Reports manually.
Environment: Silk Test 1.7.3, Silk Performer 7.2/ 1.8 / 2006 R2, Proactive net 6.5, J2EE, EJB, JSP, Web Logic 5.1, XML, HTML/DHTML, JavaScript, Swift Messaging,BDL, Sybase 11/12, Team Track, Windows 2000 Professional.
Confidential, Boston, MA
Performance QA Engineer
Responsibilities:
- Estimating efforts and doing effective project management.
- Leading the performance testing team and presenting build wise reports for the CFT team
- Analyzed the user requirements by interacting with system architect, developers and business analysts.
- Designing new performance tests according to the production environment bottle necks
- Test case modeling is conducted compare to the production load of the boxes
- Automating designed user modeling in to Silk performer automation scripts
- Enhanced tests scripts in Silk Performance tool for new functionality.
- Presenting System metrics of hardware during the test runs using Proactive-Net software
- Monitoring BEA Tuxedo transaction management system, BEA Web logic server, for performances.
- Taking Stats pack and figuring the top SQL statements executed during the test runs.
- Used Client’s Bug Tracking system to log bugs
- Generated detailed test status reports, performance/capacity reports and graphical charts for higher management.
- Providing detail reports to the higher management on the build wise comparison metrics
Environment: Silk Test 1.7.3, Silk Performer 7.2/ 1.8 / 2006 R2, Proactive net 6.5, J2EE, EJB, JSP, Web Logic 5.1, XML, HTML/DHTML, JavaScript, Swift Messaging,BDL, Sybase 11/12, Team Track, Windows 2000 Professional.
Confidential, Boston, MA
Performance QA Engineer
Responsibilities:
- Leading the performance testing team
- Estimating resource efforts and doing effective project management.
- Analyzed Functional Requirement and Business Requirement Documents to get a better understanding of the system on both functional and business perspectives
- Interacting with Dll’s written in C for each virtual user.
- Did Functional, Regression and Integration Testing.
- Tested Trade Blocks /allocations manually.
- Changing input values based on the base data configured for each iteration of the transaction.
- Used Customized Timers to detect the timings for specific block of interaction with server..
- Analyzed the user requirements by interacting with system architect, developers and business analysts.
- Did Smoke Testing while deploying in client and Production environments.
- Used Client’s Bug Tracking system to log bugs
- Generated detailed test status reports, performance/capacity reports and graphical charts for higher management
Environment: Silk Test 1.7.3, Silk Performer 7.2/ 1.8 / 2006 R2, Proactive net 6.5, J2EE, EJB, JSP, Web Logic 5.1, XML, HTML/DHTML, JavaScript, Swift Messaging,BDL, Sybase 11/12, Team Track, Windows 2000 Professional.
Confidential, Nashville, TN
QA Analyst/Tester
Responsibilities:
- Developed Test Plans, Test Cases using functional specification documents.
- Performed Manual and Automated testing using Win Runner.
- Performed Smoke test, GUI Test, User Acceptance Test (UAT), System test, and Performance test.
- Did Integration and Regression testing using Win Runner.
- Performed Backend Testing by executing SQL Queries.
- Create tests using both recording and programming.
- Automated the test process by developing scripts using Win Runner as per test cases.
- Created part of GUI map file, generated the test script using Low-Level Mode and Analog mode.
- Interacted with Domain Leads, Business Analysts to discuss the business.
- Tested Different Reports as per Business Rules.
- Designed Data-Driven Tests by using Data Driven Wizard and by manually adding data driven statements to test scripts to check how it performs the same operations with multiple sets of data.
- Coordinated test results analyzing in Win Runner using Test Director for defect tracking.
- Defects were tracked, reviewed, analyzed and compared and stored in Test Director.
- Worked with developers, Domain Leads to discussed ways to fix the defects.
Environment: Win Runner 7.6, Test Director 7.6, J2EE, EJB, JSP, Web Sphere 5.1, XML, HTML/DHTML, JavaScript, Oracle 11i, Windows NT, PVCS, TOAD, Dream Weaver.
Confidential, Milford, OH
QA Analyst/Tester
Responsibilities:
- Wrote Test Cases for Testing various PL/SQL Programs and Oracle Forms.
- Extensively worked on Change Request / Enhancements for different clients.
- Performed Black Box Testing and Functional Testing Manually.
- Executed various SQL/shell scripts for enrolling the members.
- Posted Transactions through shell script to increase base points.
- Performed Regression Testing using Win Runner.
- Testing various API’s through HTTP Client.
- Performed Load testing for different User Scenarios, analyzing the results and discussing the same with developers on performance issues.
- Performed Stress Testing by increasing the Load using Mercury Interactive Load Runner Controller and finding the break point.
- Modifying the shell scripts for testing.
- Verified and analyzed the log files in Unix Box.
- Tested different Reports of Enrollments in a week, monthly, order return summary.
- Trouble shooting the MML and TML Process.
- Used Cygwin to build production patches.
Environment: Win Runner 7.6, Load Runner 7.8, Test Track Pro 4.7.0, Test Director, XML, Oracle 9.2.0,Developer 2000 (Form / Reports ) Windows XP Professional, Visual Source Safe 6.0, TOAD 8.0.0, UNIX AIX 5-3 and HTTP, Cygwin 4.55.
Confidential
Software Engineer
Responsibilities:
- Involved in Functional and Technical discussions.
- Designed the database schema for the target product
- Extensively used web controls with ASP.NET, ADO.NET and C#.NET
- Developed Web services for client authentication and client sync modules using C#.NET, and ADO.NET
- Implemented the domain access module using ASP.NET and C#.NET
- Developed the canned reports module using C#
- Used existing assemblies as an interface between the server and the database
- Created and maintained the database in SQL 2000
- Used HTML, DHTML, CSS, Java Script for appealing GUI
Environment: VB.NET, C#.NET, SQL-Server, MS-access
Confidential
Software Engineer
Responsibilities:
- Used Microsoft Front Pages, HTML
- Performed client side validations using Java Script
- Used ADO and ODBC for accessing and retrieving the data from database
- Involved in the data analysis and data extraction.
- Developed the Reports for Detailed Work, Tenders, Billing Information ASP.
- Involved in developing with well-designed GUI screens using VB
- Explain the data / report discrepancies in the existing systems and explain the advantages of having cross channel repository.
- Client side validations of ASP and connection to the SQL database using ADO.
- Used Object Oriented Design and patterns to design the Object Model for the System.
- Used Dream Weaver and Adobe Photoshop to design the web Pages.
- Developed and Deployed the Web installation package for the Application.
- Developed the Reports for stocks, sales and sales return using XML and ASP.
Environment: ASP, Java Script, VB Script, Microsoft Front Pages, HTML, IIS 5.0, Oracle 8, Crystal Reports 7.5, Crystal Enterprise.