Role: Performance Test Engineer
JOB Description:
Primary Skills: Performance Testing, LoadRunner, AppDynamics/Dynatrace
Secondary Skills: SQL, UNIX, AWS
Job Overview:
We are seeking a skilled Performance Testing Engineer to join our team. The ideal candidate will have hands-on experience in conducting performance tests, managing test environments, and analyzing results using LoadRunner, alongside performance monitoring tools such as AppDynamics and Dynatrace. You will be responsible for ensuring that our applications are highly performant, scalable, and resilient under various load conditions.
Key Responsibilities:
- Design, develop, and execute performance tests (load, stress, endurance, scalability) to evaluate the system's behavior under expected and peak loads.
- Utilize LoadRunner for creating and running performance testing scripts and scenarios.
- Monitor, analyze, and report system performance using AppDynamics, Dynatrace, or other monitoring tools.
- Identify system bottlenecks, performance issues, and recommend optimization solutions.
- Collaborate with cross-functional teams (development, DevOps, operations) to troubleshoot performance issues and implement improvements.
- Design test data and load patterns to simulate real-world traffic.
- Create comprehensive performance test reports, providing detailed analysis of results, including recommendations for improvement.
- Perform root cause analysis for performance issues identified during tests.
- Continuously optimize and maintain performance test environments to simulate production environments as closely as possible.
- Provide input for capacity planning and assist with infrastructure performance tuning.
- Stay updated with the latest trends and tools in performance testing and monitoring.