Lead Performance Test Engineer Resume
CA
SUMMARY:
- To get maximum exposure so as to challenge my skills and develop my potentials and talents to exploit it in ensuring steady organizational as well as personal growth.
- Around 11 Years in Software Testing out of which 8 Years in Performance Testing.
- Vast Experience of working with Product Development Organization as Performance Engineer.
- Creating Performance Test and Strategy document for all major releases.
- Understanding performance requirement and Identify performance test scenarios finalizing SLA with Product Managers.
- Creating/updating performance test setup/ application deployment based release tech stack and H/w Sizing.
- Writing and automating performance test cases using Jmeter and Load Runner.
- Expertise in web based applications and backend applications.
- Executing load, stress and endurance test on production grade hardware/VMs
- Analysing results to identify application bottleneck.
- Application/Web Server Monitoring, JVM Tuning and database configurations.
- Experience in technologies: Java, J2EE.
- Production Capacity Planning experience.
- Ability to learn quickly new concepts and software if necessary.
- Performance Tuning of the Application server.
- Experience in Agile Software development methodology.
- Experience in working with Windows and Linux / UNIX based environment.
- Ability to adapt quickly to an existing and complex environment.
- Self - motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills.
- Possess strong inter personal and communication skills with the ability to work in team and independent environments with equal ease.
- Also possess hands on exposure to Automation and manual testing.
- Have experience in testing viz GUI, Functional, Regression Testing, integration testing.
- A diligent performer, who thrives on challenging projects and is capable of delivering under high pressure situations.
TECHNICAL SKILLS:
Scripting Language: Shell Scripting, Beanshell script, Vugen Scripting
Application Servers: Weblogic 9.2, IBM WebSphere 7.0.0.1,Jboss 4.2, Tomcat 6, Mule App Server
Operating Systems: Windows XP,Windows Server 2003/2008, Linux CentOS 6.0
Databases: SQL Server 2000 SP3, SQL Server 2005, MySql 5.5.17, Orcale
Performance Testing Tools: Jmeter 2.11.1, Load Runner 9.5, WinRunner 8.2
Test Management Tools: Test Link 1.8.1
Defect Management Tool: Bugzilla 2.18.1, Jira 4.0.1
Java Application Monitoring: Jstad, Visual VM 1.3.2, AppDynamics Lite, IBM Tivoli
Java Profiling Tools: YourKit 12.0.5
System Monitoring Tools: Perfmon, Nmon, sar
SQL Profiling Tools: MS SQL Profiler
Other Tools: Toad, SQL Yog for MySQL, SOAP UI
PROFESSIONAL EXPERIENCE:
Lead Performance Test Engineer
Confidential, CA
Responsibilities:
- Worked on several product lines - BAAS, Sale Suite, BA SIS, Profile Manager, Reporting products.
- Gathering performance requirement from the product managers.
- Creating performance test plans for the major releases.
- Identify the performance testing scenarios and get it reviewed by development teams and product managers.
- Creating baselines of newly developed products.
- Understood and improved the current performance testing framework.
- Creating Jmeter script with which could make real time request to application server.
- Used regular expressions extensively and parameterization in the script.
- Development of Tools to prepare test data
- Running the script in Performance environment to create Performance Benchmarks
- Create shell scripts to automate daily tasks which saves lot of time.
- Analysing the results and log files.
- Identify bottleneck in the applications.
- Reporting issues found during performance testing cycles.
- Profiling of JVM to identify issues with the application.
- Tunning Application server and web server.
- Running 72 Hrs endurance tests to see application behaviour. This has also revealed several issues.
- Creating Performance Report and share across the organization
Lead Performance Test Engineer
Confidential, VA
Responsibilities:
- Similar responsibilities as mentioned above as.
Technical Lead
Confidential
Responsibilities:
- Understanding the client requirement and created Jmeter Script based on various use cases.
- Used regular expressions extensively and Javascript in the script
- Running the script in Performance environment to create Performance Benchmarks
- Analysing the results and log file.
- Reporting issues obtained during performance testing of application
- Monitoring various JVM parameters using Tivoli as JVM monitoring tool.
- Websphere application server JVM tunning.
- Identifying Application server parameters that needs to tunned while running the script
- Tunning the Application server parameters and rerun the script to see the impact on performance of the application.
- Running long duration test to see longevity of the application under consistent load.
Senior QA Engineer
Confidential
Responsibilities:
- Performance Testing of Confidential Products - ESP and Spend Analysis.
- Script writing using Jmeter
- Used parameterization, correlation extensively in the script.
- Detailed analysis of the results including throughput, response time, CPU utilization, memory usage, etc.
- Identify bottleneck in the application.
- The benchmarking of the application.
Software Test Engineer
Confidential
Responsibilities:
- Understanding requirements, identify scenarios and create test cases
- Executing test cases, functional testing, regression testing
- Preparing Bug Reports
