Performance Test Engineer
Job role insights
-
Date posted
October 27, 2023
-
Closing date
October 27, 2023
-
Hiring location
Gurugram
-
Offered salary
₹500,000 - ₹1,300,000/hours
-
Career level
Junior Middle
-
Qualification
Bachelor Degree
-
Experience
4 Years 5 Years 6 - 9 Years 6 Years 7 Years
-
Quantity
5 person
-
Gender
Female Male Other
Description
Experience: 4 - 6 Years
Type: Work from Office
CTC : 5 - 13 LPA
Location: Gurgaon
Notice Period: Immediate to 30 Days
The Performance Test Engineer plays a crucial role in assessing and enhancing the performance, reliability, and scalability of software applications and systems. This position involves designing and executing performance tests, analyzing results, and collaborating with development teams to implement improvements. The Performance Test Engineer helps ensure that software applications meet or exceed performance expectations and can handle various levels of user traffic and data loads.
Responsibilities:
- Design and develop performance test plans and test scenarios to assess the performance characteristics of software applications.
- Execute performance tests using various tools and frameworks to simulate real-world usage conditions and performance loads.
- Monitor system performance and collect data to identify bottlenecks, issues, and areas for improvement. Profiling and diagnosing performance problems.
- Analyze test results to identify performance-related issues, system limitations, and areas for optimization.
- Collaborate with software developers, architects, and other stakeholders to communicate performance test results, recommend improvements, and assist in implementing necessary changes.
- Compare application performance against industry benchmarks and best practices to set performance expectations.
- Evaluate the scalability of the software and identify limitations regarding the growth of the user base or data volume.
- Develop and maintain automated performance test scripts to streamline testing processes and ensure repeatability.
- Create comprehensive test documentation, including test plans, test cases, and test reports.
- Suggest and implement performance optimizations to improve system performance, efficiency, and reliability.
- Conduct load testing to simulate high traffic scenarios and ensure that applications can handle peak loads.
- Assist in capacity planning by providing data and insights on resource requirements for future growth.
Qualifications:
- Bachelor's degree in computer science, software engineering, or a related field.
- Proven experience as a Performance Test Engineer or similar role.
- Proficiency with performance testing tools such as JMeter, LoadRunner, Gatling, or similar.
- Strong understanding of software development processes and methodologies.
- Knowledge of system performance monitoring tools and profiling techniques.
- Scripting and automation skills (e.g., scripting languages like Python or Ruby).
- Excellent analytical and problem-solving abilities.
- Strong communication and collaboration skills to work effectively with cross-functional teams.
- Familiarity with Agile and DevOps practices is a plus.
- Certifications in performance testing or related areas may be advantageous.
Interested in this job?
0 days left to apply