Performance Test Engineer Resume
New York, NY
SUMMARY:
- Over 16 years of experience working with various hardware and software applications using several performance testing tools to test applications and systems.
- Able to handle the demands of a fast paced environment. Extensive experience in system analysis and test execution.
- Comfortable using variety of monitoring tools including Microsoft Performance Monitor, IBM Tivoli and EMS.
- Created test plans, test scenarios and test scripts for customer facing web sites as well as internal applications.
TECHNICAL SKILLS:
Test Tools: LoadRunner, WinRunner, Performance Center, Quality Center, Quick Test Pro, Rational, Silk, LISA, Java Test Tool, AOM Blaster, Gomez, Selenium, AppScan and Rally Software
Operating Systems: Windows XP, Windows 2003, Windows 2000, Windows NT 4.0 workstation and Server
Software: Microsoft Office Suite 2003, SQL*Plus
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Performance Test Engineer
Responsibilities:
- Create and maintain LoadRunner scripts for performance testing for multiple projects.
- Communicate and coordinate with multiple groups to schedule tests.
- Maintain historical test results for future reference.
- Coordinate with the appropriate groups to develop use cases for tests.
- Generate performance reports with HP Analysis tool.
- Compile raw server data to graphs for review.
- Assist other groups with gathering performance data from servers.
Performance Tester
Responsibilities:
- Create and maintain LoadRunner scripts for performance testing for multiple projects.
- Run load, resiliency, capacity and negative tests on applications when needed.
- Install, configure and maintain Load Generator machine farm.
- Perform functional compatibility tests using the Gomez tool.
- Create Selenium test scripts for transactional compatibility tests.
- Provide demonstrations on the use of the Gomez tool to interested groups.
- Perform security tests with IBM AppScan to identify possible vulnerabilities.
- Create and maintain projects in Quality Center for multiple projects.
- Create and add users to projects in Quality Center when needed.
- Assist with installing and configuring Rally Software to sync with Quality Center.
- Work with HP to resolve issues users have with Quality Center and Performance Center.
- Perform functional tests for HIP fixes and provide approval before deployed to production.
- Maintain and support the QTP machines for the QA groups.
Performance Tester
Responsibilities:
- Create and maintain LoadRunner scripts for performance testing.
- Run load, resiliency and capacity tests on multiple applications.
- Analyze the test results and deliver findings to the stakeholders.
- Coordinate with the appropriate groups to create the necessary test accounts for all test scripts.
- Review use cases and interact with subject matter experts to formulate the optimum test scripts.
- Create and modify LoadRunner scripts for BAC tests.
- Maintain the primary LoadRunner servers to ensure proper operation.
Performance Tester
Responsibilities:
- Implement HP LoadRunner software to test environment and configure LoadRunner to monitor system.
- Assist in development of test scripts and create multiple scenarios for various tests.
- Generate reports and distribute findings after every test to various groups and management for review.
- Participated in multiple projects including Sybase upgrade, software version upgrade, database tuning and POC, Raid configurations, hardware upgrade and capacity tests.
QA Analyst Consultant
Responsibilities:
- Create and maintain LoadRunner test scripts and scenarios for Basel II reporting application.
- Review and publish test results for team members to view.
- Attend daily defect management meeting to clarify unresolved issues.
- Work with developers to resolve defects and update issues raised in Quality Center.
- Load test pack data into database for test environment.
- Manage and create user accounts for new users.
- Generate Quality Center reports for various groups.
Lead Performance Engineer
Responsibilities:
- Maintain the stability of the legacy environment during security hot fixes and other enhancements.
- Lead performance engineer for legacy TDW team during back office integration for order routing.
- Participate in several Gap Projects, such as Single Sign On and SAC, which help integrate the merged companies.
- Train and transfer knowledge of legacy platform that will remain after integration.
- Assist with test plan and scripts used to test the revised platform for the new company.
- Support the legacy platform functions such as account creation and configuration of account types.
- Collaborate with developers to identify third party vendors that might be affected during performance test and also identify any possible issues in the new test plan.
- Perform regression tests and review results.
- Support development group when questions arise regarding test results, script creation or scenario enhancements.
- Document historical test plans, scripts and results for all platforms for possible future review.
- Relocate LoadRunner server and set up new test lab.
Lead Performance Engineer
Responsibilities:
- Researched and implemented Mercury Interactive LoadRunner software to Quality control environment to performance test the stability of the environment when changes were introduced.
- Built test cases, scripts and scenarios for all trading platforms and internal account managing applications, compiled the results and reported them to all the stakeholders.
- Lead performance engineer for many major initiatives including the OS upgrade from Windows NT 4.0 to Windows 2000, multiple capacity tests and two site redesigns in which all tests scripts and scenarios had to be recreated.
- Run load, capacity, endurance and resiliency tests on test environment when needed.
- Upgraded versions of LoadRunner to keep up with the latest technology.
- Collaborated with development or engineering whenever issues occurred.
- Create WinRunner scripts for regression tests.
- Implemented version control and code archiving for production releases for all platforms.
- Created rollout and rollback packages and edited release notes for deployment to production.
- Trained new employees.
- Worked meticulously with vendors, clients and other technology groups to ensure smooth implementation of all projects for the production environment and followed the process management discipline for all systems managed. Participated fully as a member of the system engineering team and contributed to a positive, creative work environment.
System Administrator / Supervisor
Responsibilities:
- Monitored and troubleshot production servers accountable for the Web trading platform and ensured connectivity and functionality of all production servers
- Built and configured Windows servers for various roles in the infrastructure inventory and performed daily backups and restores using VERITAS Backup Exec.
- Ran nightly batch jobs and ensured daily evening files arrived from vendor.
- Contacted vendors and services providers when incidents arose and escalated issues promptly, followed escalation procedures and tracked issues until a resolution was achieved.
- Maintained the stability of the quote servers and coordinated team when the services failed.
- Main contact to retrieve information from server logs for any trade disputes.
