Performance Test Lead
3 weeks ago
Singapur, singapore
StarHub Ltd
Full-time
SGD 180,000/year
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Job Description
Role Mission
Establish scalable performance engineering practices for StarHub’s business-critical applications and platforms.
Accountabilities:
- 1. Own performance test strategy, workload modelling, execution, analysis, and release recommendations for assigned applications and platforms.
- 2. Establish NFRs, SLOs, baselines, capacity models, quality gates, engineering standards, and reusable automated test assets.
Build in-house capability through vendor transition, technical leadership, mentoring, hiring support, and clear governance.
Responsibilities:
- 1. Define testable NFRs, SLOs, KPIs, workloads, and acceptance criteria with product, architecture, engineering, and SRE teams.
Build production-representative workload and capacity models using traffic patterns, transaction mix, arrival rates, concurrency, growth forecasts, and appropriate open or closed workload models. - 2. Design and execute load, stress, spike, endurance, scalability, and capacity tests using k6, JMeter, Gatling, or equivalent tools.
- 3. Build correlation-heavy, data-driven scripts and operate distributed load generation at enterprise scale.
- 4. Use APM, metrics, logs, and traces from tools such as AppDynamics, New Relic, Grafana, Prometheus, Splunk, Elastic, or OpenTelemetry to isolate application and platform bottlenecks.
- 5. Test cloud and distributed platforms involving containers, Kubernetes, load balancers, databases, caches, queues, and protocols or interaction patterns beyond synchronous HTTP/REST.
- 6. Integrate performance tests and thresholds into CI/CD, maintain baselines, track trends, and improve test reliability and execution time.
- 7. Lead cross-functional triage, verify fixes, communicate risks to technical and non-technical stakeholders, and provide release sign-off recommendations.
- 8. Define standards, review technical work, mentor engineers, support hiring, and transition vendor-owned scripts, frameworks, documentation, and knowledge into StarHub.
Areas of Impact:
- 1. Scope: Business-critical web, mobile-backend, API, microservice, integration, data, and cloud-native platforms.
- 2. Stakeholders: Quality Engineering, Engineering, Product, Architecture, DevOps/SRE, Infrastructure, Delivery, Operations, and vendors.
- 3. Decision rights: Own performance test approach and evidence standards; define quality gates; approve test completion; recommend holding or blocking releases when agreed criteria are unmet.
- 4. Leadership: Technically lead in-house and vendor engineers, establish practice standards, and contribute to workforce planning and hiring.
Ideal Track Record:
- 1. Led performance engineering for multiple enterprise-scale releases with measurable improvements in latency, throughput, scalability, stability, or capacity
- 2. Defined NFRs and SLOs, built workload and capacity models from production demand, and justified open or closed model selection.
- 3. Used at least one major performance tool at real scale, including distributed load generation, complex correlation, dynamic data, and realistic pacing.
- 4. Diagnosed critical bottlenecks by correlating test results with APM, infrastructure, database, log metric, and trace evidence.
- 5. Tested cloud-native or distributed systems and explain the performance effects of Kubernetes, autoscaling, load balancing, databases, caches, queues, networks, and dependencies.
- 6. Built or improved a performance testing practice, mentored engineers, supported hiring, governed vendors, led triage, and communicated release risk to senior stakeholders.