Sr. Performance Test Engineer Resume
0/5 (Submit Your Rating)
New York, NY
SUMMARY:
- Quality Assurance / Quality Control
- Multi - user testing: performance / load / stress testing
- Test automation
- HP LoadRunner
- Rational Performance Tester
- Borland Silk Performer
- OpenSTA
- Provide solutions for business and technical related quality assurance matters, involving test planning, preparation, coverage, script development, test data selection, user / workload emulation, test execution, reporting, and issue resolution
- Familiar with different end-user & server platforms, system architectures, designs, and technologies
- Interact with all levels of business management and technical staff, consistently exceeding testing, quality assurance, and reporting expectations
- Implement testing best practices for both multi-user (performance, load, stress) and functional tests. Activities include:
- Plan and design multi-user tests to match application / system usage and needs
- Develop and execute automated, multi-user test scripts, ensuring proper emulation
- Analyze and identify application and system issues to increase quality and improve the overall user experience
- Report performance and functional test results, e.g.: application response times, application and systems issues, system resource utilization, capacity metrics
- Mentor clients in all areas of the testing life cycle: from planning, design, script development, to data selection, test execution, issue identification, and reporting
- Manage test project tasks and deadlines
- Extensive experience in the Quality Assurance (QA), with concentration in multi - user testing - i.e. performance, load, stress, volume, concurrency testing.
- Lead technical consultant on numerous enterprise software development projects for application and system quality assurance, scalability, and performance testing. Broad activities include:
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Sr. Performance Test Engineer
Responsibilities:
- Created test scripts with Borland Silk Performer test tool for web and mobile based user interfaces
- Created and managed test data for complex data system, to be loaded in databases prior to test execution, and to drive test scripts
- Documented and reported issues with the application and environment
Confidential, Boston, MA
Performance Test Analyst
Responsibilities:
- Worked with business users, subject matter experts, and management leads to realign tests scenarios and user-workload emulation to better match actual application activities
- Initiated discussions on the need for the procurement and setup of either a new or improvement performance test environment, based on the new Windward 2.x architecture for improved issue identification and resolution
- Corroborated with the existing testing team and database team members on the unforeseen, yet increased need for data support team participation, e.g. for database restore, snapshot, and backup activities, - based on the significant increase of new Windward 2.x databases
- Provided suggestions for improved test result reporting, focusing on application errors, application resource utilization, then on application responses times based on established acceptability thresholds
Confidential, Quincy, MA
Performance Test Lead
Responsibilities:
- Corroborated with business, technical, and management leads to maximize testing scope, user emulation, and core application areas, in accordance with delivered application functionality
- Led a team of four in the design, setup, development, and execution of a series of multi-user tests, - emulating main user activities for the core application areas: Individual, CSR, and Worker portals
- Researched and summarized anticipated user activity information to determine appropriate user work-load emulation, as well as script development and execution priorities
- Developed and verified web-based test scripts, based on MA HIX/IES application's (Oracle's) ADF Faces technology
- Setup test input data, and provided direction to setup appropriate server side data
- Provided the primary design and functionality required to emulate external interface responses, via 'stubs'
- Reported progress during all test iterations & phases: planning, design, development, execution, reporting, and improvement
- Executed numerous and varied multi-user tests
- Produced and reported test result information, focusing on application errors and responses times issues
Confidential, Riverdale, MD
Performance Test Lead
Responsibilities:
- Developed and implemented an effective, adaptable, end-to-end performance / multi-user test strategy, from planning, setup, and data acquisition phases, - to script development, execution, and analysis & report phases.
- Resolved test tool 'product' licensing issues and test workstation setup inadequacies
- Provided workaround to development team on incompatibility of test tool and the application's java 'fat client': replace binary communication of java fat client via it's native 'java serialization', and use a text based communication over HTTP/S that the test tools can understand
- Researched and summarized application & user activity metrics to determine script development & execution priority
- Developed web-based scripts emulating web-based users
- Executed tests in existing and new application environments for comparison purposes, and reported test results
Confidential
Performance Test Manager / Lead
Responsibilities:
- Determined multi-user testing feasibility, scope, and requirements from the business, application, environmental, data, and testing perspectives
- Worked with numerous teams on all aspects of the testing endeavor: client / end users, business analysts, developers, database administrators, system teams, and management
- Developed automated test scripts. Verified proper data setup, script 'playback', and application activity
- Planned and setup multi-user testing in coordination with the application, data, systems, and test environment teams
- Executed multi-user tests, based on outlined scope, priority, and available time
- Helped determine and report issues with the system under test (SUT), such as performance or load-based issues
Confidential, New York, NY
Performance Test Engineer
Responsibilities:
- Communicate all aspect of test planning, setup, development, results to management, business analysts, developers, QA teams, and infrastructure teams, -such as architecture, database, software & hardware specialists, network teams
- Develop automated test scripts for multi-user and functional testing
- Execute tests both on and off client-site locations
- Report testing progress and results, such as application, testing, and system-related issues
