JD Performance

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

Hi,

Must have Load Runner certification.


Skill set :
*Load Runner Performance Tester with JMeter Experience and UAT exposure
Job Description 6+ years of total IT experience with a minimum of 2 - 4 years performance and
stress testing experience, utilizing HP Loadrunner. Knowledge of Test Director /
Quality Centre is also required. Previous application development experience within
IT would be an advantage.
Technical Skills Required:
* HP LoadRunner/Performance Center expertise
* Moderate Programming skills
* UNIX & Wintel Operating System and Network knowledge
Technical Skills Desirable:
* 'C' programming
* VB script
* Knowledge of JAVA, Websphere/JBoss Application servers
* TCP/IP network knowledge
* Performance monitoring in UNIX, NT, W2000/3, and Oracle
* SQL
* HP OpenView
* HP Business Availability Centre
Good Knowledge in running & understanding basic SQL programming
Working knowledge of one scripting language (SHELL, PERL, etc. )
Exposure to Performance, End-to-End Testing
Exposure to load testing tools (Load Runner, JMeter, etc.)
Basic understanding of XML

JD:
Qualification B.Tech,

Skills:
Must have good experience in Performance Testing with Load Runner.
Good experience in J2ee/Hibernate/Spring/Struts.
Good experience in STLC.
Good experience with JMeter, JProbe, JProfiler.
Job Description Job Description:- Performance engineering

1. Java expert

a. Must to have:
Excellent knowledge in Java / J2EE, one of web server (Apache Tomcat, IBM HTTP
Server, Weblogic), one of the application server (WebSphere/Weblogic/JBoss), one of
the database (Oracle/SQLServer/DB2)
Knowledge w.r.t. queuing models used, thread pools, request servicing process etc.
J2EE performance tuning, Knowledge of performance tuning on WAS, Websphere
process server, Tuning JVM parameters, Performance test results analysis, Core Java,
MQ, Message Broker
Profiling - Jprofiler/JProbe,
APM - Wily / Dynatrace / Appdynamics
Thread dump and heap dump generation and analysis using native tools
Application server monitoring tools such as TPV, WLST scripting
Performance testing knowledge using Load Runner/NeoLoad / Jmeter
Experience in trouble shooting Performance / Scalability / Availability issues in
production environment
Experience in NFR gathering / validating

Experience in Performance Test Modeling


Experience in Capacity Planning (Architect & above)
Experience in end to end NFR management(Sr. Architect & above)
Building and managing performance testing/engineering practice
Excellent knowledge in .Net / C# .Net Framework, IIS Server, one of the database
(SQLServer/Oracle/DB2)
.NET performance tuning
Profiling - DotTrace/ANTS/CLR/VSTS Profiler-- For all levels
Monitoring PERFMON, Wily Introscope/IBM Tivoli, -- For TS & Above
Performance testing - Load Runner/Silk Performer/Jmeter/VSTS For all levels
Experience in NFR gathering / validating
Experience in trouble shooting Performance / Scalability / Availability issues in
production environment
Experience in Performance Test Modeling
Experience in Capacity Planning (Architect & above)
Performance tuning knowledge on Oracle database on Unix environment
Index management
Good understanding of JOINS (merge / nested loop / hash)
Table / Database partitioning (to the databases which supports)
Knowledge on different wait events
Statistics
Data Reorg
Good understanding of OLAP Vs OLTP
Database Configuration Parameters tuning
1)

How many years of exp do you have in Performance

2)
Do you have exp working with Oracle/MSSQL Databases and SQL tuning and
scripting? If yes, how many years?

3)

Do you have exp in windows and Linux OS and how many years?

4)

Do you have exp with HTTP and web services?

5)
Deep knowledge in Java Performance (CPU, Memory, IO, SWAP, Network
usage)
Experience in LoadRunner VuGen, Controller and Analysis module.
Demonstrate experience in analysis of results, identificaiton of bottlenecks and
recommendation of solutions.
Experience in using Diagnostics tool to identify bottlenecks at various tiers of
Application Proficient in any two Application Servers (for Java or .NET) and one
Database Server on Performance nuances Proficient in Authoring Performance Test
Reports.
Experience required for the Job: 4 - 8 years
Job specification/Skills/Experience:
* Hands on Experience in Risk based Testing and assessments.
* Strong in VuGen 9.5 using C/C++ HTTP/HTTPS, WebServices, Java and MQ
* Hands on experience in all stages of Performance Testing Lifecycle
* Excellent Communications Skills and Analytical Skills
* Hands on Experience in devising Test Strategy (PoC) and Test Plan.
* Experience in working on multiple projects concurrently.
- Strong in C/C++/Java Language
- End to End Performance Testing Lifecycle Management
- Secondary Skills (Nice to have): Work Experience in Silk Performer or any other
tool. Hands on experience in C/C++/Java Development Able to demonstrate skills
using Risk Based Performance Testing.

Roles & Responsibilities:


* 4-8 years of Performance Testing experience with strong knowledge in Loadrunner,
Performance Center
* Understanding the NFR from the Project Team and devising detailed test plan.
* Recording and Scripting the workflows, Debugging Correlation and Data Issues
* Execution of Load Tests, Soak Test and Scalability Tests
* Work Load Modeling
* Producing Test Results against the NFR.
* Performance Test Analysis using HP LoadRunner or Silk Performer
* Performance Monitoring using nmon or perfmon or any other similar tools
* Identify Performance bottlenecks and assist Development Team in fixing it

Primary Skill(must have):


Loadrunner
Good communication skill.

Secondary skill(good to have):


Performance Engineering
//////////////////////////////////////////////////////////////////
elow the JD for your quick reference:-

Develop capacity plan representing all infrastructure areas (application servers,


classic and flex domains, database, NDM, MQ, DataPower, Network, Web Server,
Lombardi etc.) of The project capacity including actual and projected use of CPU,
memory, disk space, and network bandwidth.
Update and management CapTrack for The project/PE and DS systems.

Work with support teams to plan and execute specific tests to predict capacity
utilization.
Own all capacity related aspects of the SLMP process.
Engage in pro-active capacity planning and monitoring to ensure high degree of
system availability and stability
Provide high level fair share infrastructure capacity cost for new services or
applications based on anticipated capacity displacement.
Ensure all components within The project are able to scale to at least 200%.
Keep track of capacity utilization and available capacity after each change within
the the project platform.
Prepare, format, and present the plan to management, and communicate progress
on a regular basis.
Track performance against the plan, initiating timely and appropriate actions
and/or recommendations to address any issues.
Modify the plan consistent with changes in business workload, priorities, and
strategic plan.
Track capacity usage against the plan and recommends actions to limit capacity
growth and defer hardware upgrades.
Ensure that The project services and applications meet SLA and that changes in
workload are detected and reported. Implement or recommend corrective actions.
Engage with SPL, stress test lead, PM and development leads to anticipate
capacity requirements.
Recommend in a timely manner, needed upgrades to the processing environment
to ensure that service levels are consistently achieved.
Track and follow up on capacity related issues until resolution.
Evaluate and recommend tools for the measurement, analysis, reporting and
modeling of The project capacity at each layer.
Interpret performance tool output and other monitoring reports.
Use business drivers and translate to resource requirements (system, network,
storage)
Create both functional and cost based projections to come up with a strategic plan

Communicate findings in meetings and through documentation


Measure performance testing and model proportional testing volumes to create an
18-month capacity projection

Minimum Skills and Qualifications:


Basic understanding of infrastructure capacity monitoring, projection and capacity
modeling.
Familiar with Linux, System capacity monitoring tools and strategies.
Technical experience Core Java/ J2EE . Knowledge about JVM and Java App servers
in general would be a plus.
Good experience in analyzing and resolving memory and performance related
issues using profiling tools.
Strong experience in working with servers like weblogic, tomcat.
Strong experience in troubleshooting and triaging Java/J2EE related issues.
Very good at communication, coordination.
Analytical skills to solve problems, grasp concepts quickly.
Experience in SQL, Java , application & web servers (tomcat/web-logic/sunone),Linux & Data analysis.
-Experience in performance engineering and tools ( JVM, appserver & OS resource
monitoring tools and techniques)
-preferred hands on experience with monitoring, profiling and test tools like HPOVO,Introscope,Optier, JProbe & JMeter.

You might also like