
Braintrust
Job Description
- Performance Testing: Develop and execute performance test plans, scripts, and scenarios to simulate real-world usage patterns. Conduct load testing, stress testing, and scalability testing to identify performance bottlenecks and limitations.
- Monitoring and Analysis: Setup monitoring tools and analyze performance metrics to identify trends and potential issues. Provide detailed performance reports and analysis to stakeholders, including recommendations for optimization.
- Collaboration: Work closely with development, QA, and infrastructure teams to understand the architecture and design of the application. Participate in regular meetings to discuss performance testing strategies, results, and improvement opportunities.
- Troubleshooting: Investigate and troubleshoot performance issues in collaboration with developers and system administrators.
- Documentation: Document performance test plans, test cases, and results Maintain documentation for performance testing processes, methodologies, and best practices.
Requirements:
- Proficiency with Jmeter performance tool.
- Strong scripting skills for creating and maintaining performance test scripts.
- Analyze bottlenecks and work with dev team to get them resolved.