Design, develop, and execute performance test plans covering load, stress, endurance, scalability, and volume testing scenarios.
Create and maintain performance test scripts using Apache JMeter for both UI-based applications and APIs.
Analyze application and infrastructure performance metrics to identify bottlenecks and performance risks.
Evaluate system behavior under varying workload conditions and provide actionable recommendations for optimization.
Prepare detailed performance test reports, dashboards, and analysis summaries for stakeholders.
Collaborate with development and infrastructure teams to resolve performance issues and validate improvements.
Establish performance baselines and define performance acceptance criteria.
Log Analysis & Troubleshooting:
Perform in-depth analysis of application and system logs to identify functional and performance-related issues.
Trace end-to-end business transactions using TraceId, SpanId, and distributed tracing mechanisms.
Analyze logs to identify latency issues, failures, bottlenecks, service degradation, and error patterns.
Correlate application logs, monitoring data, and performance test results to determine root causes.
Work closely with developers, architects, and support teams to troubleshoot and resolve issues.
Provide insights and recommendations to improve observability, monitoring, and application performance.