- Design and execute performance testing strategies and test plans.
- Develop performance test scripts and scenarios based on business requirements.
- Conduct Load, Stress, Volume, Spike, and Endurance testing.
- Analyze application, database, and infrastructure performance bottlenecks.
- Monitor system resources during test execution.
- Identify performance issues and work with development teams to resolve them.
- Prepare comprehensive performance test reports and recommendations.
- Participate in capacity planning and performance tuning activities.
- Support CI/CD integration of performance testing processes.
- Collaborate with architects, developers, and DevOps teams.