Performance Test Engineer
Elliott Moss Consulting
Singapore, SingaporeInternship31 Jul 2026
About this internship
๐
Job Summary::
We are seeking a skilled and detail-oriented
Performance Test Engineer
to design, develop, and execute performance testing strategies for enterprise applications. The ideal candidate will have hands-on experience with performance testing tools, application performance monitoring (APM) platforms, and performance analysis across application, database, and infrastructure layers.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฏ
Key Responsibilities::
๐น Design and implement comprehensive performance test strategies, test plans, and test scenarios based on system architecture, business requirements, and expected workload.
๐น Develop, maintain, and execute performance test scripts using tools such as
JMeter, LoadRunner, NeoLoad, or Gatling
.
๐งช
Conduct different types of performance testing, including:
โ
Load Testing
โ
Stress Testing
โ
Endurance / Soak Testing
โ
Spike Testing
โ
Capacity and Scalability Testing
๐น Simulate realistic user workloads and transaction volumes to evaluate application performance under varying load conditions.
๐น Monitor application and infrastructure performance using
APM and monitoring tools
such as
Dynatrace, AppDynamics, and New Relic
.
๐น Correlate application, API, database, infrastructure, and system-level metrics with performance test results.
๐
Identify, analyze, and troubleshoot performance bottlenecks across application layers, including:
โ
User Interface (UI)
โ
APIs and Microservices
โ
Databases
โ
Application Servers
โ
Network and Infrastructure Components
๐น Collaborate with development, architecture, DevOps, database, and infrastructure teams to investigate performance issues and implement optimization solutions.
๐น Create, manage, and maintain performance test environments and test data to support realistic testing scenarios.
๐น Analyze response times, throughput, resource utilization, error rates, concurrency, and other key performance indicators.
๐น Prepare detailed performance test reports, dashboards, findings, and recommendations for technical teams and stakeholders.
๐น Support performance tuning, scalability assessments, and capacity planning activities.
๐น Participate in performance requirement reviews and provide recommendations during the application design and development lifecycle.
๐น Ensure performance testing processes, scripts, test results, and documentation are maintained according to established quality standards and best practices.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
Required Skills & Qualifications::
โ๏ธ Proven experience in
performance testing, performance engineering, or application performance analysis
.
๐ ๏ธ
Strong hands-on experience with one or more performance testing tools:
๐ธ Apache JMeter
๐ธ LoadRunner
๐ธ NeoLoad
๐ธ Gatling
โ๏ธ Experience designing and executing
load, stress, endurance, spike, and scalability tests
.
๐
Hands-on experience with APM and monitoring tools such as:
๐ธ Dynatrace
๐ธ AppDynamics
๐ธ New Relic
๐ธ Equivalent platforms
โ๏ธ Strong understanding of
application architecture, distributed systems, APIs, databases, and enterprise infrastructure
.
โ๏ธ Experience analyzing performance metrics and identifying bottlenecks across application, database, and infrastructure layers.
๐
Knowledge of performance monitoring metrics, including:
โ
Response Time
โ
Throughput
โ
Latency
โ
CPU Utilization
โ
Memory Utilization
โ
Error Rate
โ
Resource Consumption
โ๏ธ Experience managing performance test data and test environments.
โ๏ธ Strong analytical, troubleshooting, and problem-solving skills.
โ๏ธ Excellent written and verbal communication skills.