Performance Test Engineer
Pittsburgh, PA
Job Description:
We are seeking a highly skilled and experienced Performance Test Engineer to join our dynamic team. The ideal candidate will have a strong understanding of performance testing methodologies, tools, and techniques. You will be responsible for designing, planning, executing, and analyzing performance tests to ensure the optimal performance and scalability of our applications.
Key Responsibilities:
- Performance Testing: Design, develop, and execute comprehensive performance tests using industry-standard tools like LoadRunner and JMeter.
- Performance Analysis: Analyze performance test results to identify bottlenecks, performance issues, and areas for optimization.
- Performance Tuning: Work closely with development teams to implement performance tuning strategies and resolve performance issues.
- Test Planning and Execution: Create detailed performance test plans, including test scenarios, data sets, and performance metrics.
- Performance Monitoring: Monitor system performance during peak usage periods to identify and address potential issues.
- Root Cause Analysis: Investigate and troubleshoot performance issues, working with development teams to identify and resolve root causes.
- Reporting and Documentation: Prepare detailed performance test reports, including key findings, recommendations, and performance metrics.
Required Skills and Experience:
- Strong Proficiency in Performance Testing Tools: In-depth knowledge of LoadRunner and JMeter, including scripting, scenario design, and analysis.
- Performance Testing Methodologies: Solid understanding of performance testing concepts, such as load testing, stress testing, and endurance testing.
- Performance Analysis Tools: Experience with performance analysis tools like Dynatrace, AppDynamics, or New Relic.
- Programming and Scripting: Proficiency in scripting languages like JavaScript, Python, or VBScript for test automation.
- Database Knowledge: Understanding of database concepts and performance tuning techniques for SQL and NoSQL databases.
- Problem-Solving and Analytical Skills: Ability to identify and resolve performance issues, analyze complex data, and propose effective solutions.
- Communication Skills: Excellent written and verbal communication skills to effectively collaborate with technical and non-technical stakeholders.
- Teamwork: Ability to work independently and as part of a cross-functional team.
Preferred Skills:
- Experience with cloud-based performance testing
- Knowledge of CI/CD pipelines and automation tools
- Experience with performance testing of microservices and containerized applications
Keywords: Performance Testing, LoadRunner, JMeter, Performance Engineer, Performance Analysis, Performance Tuning, Test Planning, Test Execution, Root Cause Analysis, Performance Monitoring, Performance Reporting, JavaScript, Python, VBScript, SQL, NoSQL, Cloud-Based Performance Testing, CI/CD, Microservices, Containerized Applications.
From:
ayush,
Scalable Systems
ayush.yadav@scalable-systems.com
Reply to: ayush.yadav@scalable-systems.com