As a Performance Test Engineer ensures applications meet speed, scalability, and stability standards. You will design and execute performance, load, and stress tests, analyze results, and work with teams to resolve bottlenecks and optimize system performance for a seamless user experience.
Responsibilities :
- Analyze non-functional requirements and design performance test scenarios including load, stress, endurance, and spike tests.
- Develop reusable performance scripts using LoadRunner, JMeter, or equivalent tools, applying parameterization, correlation, and modular design principles.
- Prepare realistic and comprehensive test datasets for end-to-end performance validation.
- Configure and utilize monitoring tools such as Grafana or Datadog to observe server, network, and database performance during test execution.
- Analyze performance results to identify bottlenecks in application code, database queries, or infrastructure.
- Provide actionable performance tuning recommendations and collaborate with development teams to verify implemented fixes.
Requirements :
Bachelor's degree in Computer Science, Software Engineering, or related discipline.4–6 years of experience with performance testing using tools such as LoadRunner or JMeter.Experience with scripting for automations.Strong understanding of HTTP protocols, SQL optimization, and cloud infrastructure fundamentals (AWS / Azure).Experience managing performance test environments, including containerized deployments (Docker, Kubernetes).Strong analytical skills to pinpoint and explain performance issues effectively.Clear communication skills for presenting technical findings to non-technical audiences.High attention to detail and accuracy in work.Strong problem-solving mindset with proactive approach.Clear and concise communication skills, both written and verbal.Adaptable to evolving project requirements and AI technologies.