Job Title

Performance Test Engineer

Company Name
Cognizant Technology Solutions
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
3 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Chennai, Tamilnadu, India
Job Description

Must Have Skills:
At least 2 years of hands-on experience in Neo Load or Load Runner.
At-least 3 years of experience in Performance Testing.

Responsibility:
Requirement Gathering/ Analysis:
• Understand application, technologies involved in application.
• Collect nonfunctional requirements (such as response time, throughput numbers, user load, etc.) through discussions with SMEs, business users.
• Analyze production/ application logs to understand usage pattern and derive nonfunctional requirements.
• Identify business-critical testable scenarios and derive workload model for same.
• Identify opportunities to adopt PACE Solution accelerators and provide feedback based on requirement analysis.
• Share inputs from project planning perspective with Test Lead/Architect (in case of long-term projects).
• Review requirements and provide inputs on proposal with architect (In case of short-term projects).
• Participate in KT calls to understand the requirements.

Design and Development/ Execution and Recommendation:
• Design and Development (Test execution/ Planning): Review test plan prepared by Test Analyst and recommend appropriate test to be conducted, environment to be used etc.
• Identify tools that are to be used.
• Develop proof of concept for scenarios, if required and seek approval from Architect.
• Review test scripts developed by test engineer/ test analyst to ensure alignment with test strategy.
• Review test environment setup and test data prepared by engineer.
• Design and Development (SDLC): Conduct code profiling to identify bottlenecks and troubleshoot the same.
• Provide recommendations to developers on code constructs to optimize performance.

Test Execution and Recommendation:
Interpret test results, identify bottlenecks and suggest additional diagnostic tests that need to be conducted to uncover performance issues.

Knowledge Sharing:
• Conduct knowledge sharing sessions on new technologies with other teams.
• Create case study and associated collaterals on completed projects.
• Provide inputs on evaluations tools/ technologies that can be used to Architect.
• Organize KT sessions for new team members.
• Mentor ELTs and new joiners.
• Support in maintaining the Coe website.
• Collect and present technical artefacts on performance and scalability from various sources.
• Contribute to knowledge repository and tools.
• Identify opportunities to adopt PACE Solution accelerators and provide feedback to improve the same.

Enablement Activities:
• Technical learning.
• Learn and understand one under each category of the following technologies.
• App server Websphere / Weblogic / Tomcat / JBOSS.
• Language Java/Net/C++/Perl/C#.
• Database Oracle/DB2/SQL/MYSQL.
• Operating System Windows / Unix.
• Complete PE L0 CCP on Performance Engineering.
• Learn and understand Performance testing, NFR management and profiling concepts.
• For Mainframe associates, Learn and understand mainframe related technologies and AS400.

Tools Learning:
• Load Testing like LoadRunner/ Webload / OpenSTA / Silk Performer.
• Profiling like Jprofiler / Optimizit / DotTrace / Jprobe.
• Analysis Tools like GCViewer / Heap analyzer / Thread Analyzer Statspack / DBMon / SQLProfiler.
• Monitoring Tools like NetMon / PerfMon / Unix per-fmonitoring.

Key Skills

NeoLoad, LoadRunner, Performance Testing

Recruiter's Name
--
Telephone
--
Posted Date
September 14, 2022
Additional information

--