Performance Test Lead

ClifyX, INC
Charlotte, NC, United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Bash Shell Batch Processing Cloud Engineering Memory Management HP Loadrunner Apache JMeter Python (Programming Language) Log Analysis
+17 more
OpenShift Performance Tuning Test Execution Engine Strategies of Testing Web Services Data Processing Scripting Performance Testing Backend Containerization Blazemeter Kubernetes Restful APIs Heap (Data Structure) Splunk Appdynamics Microservices

Job description

Performance Engineering lead with expertise in end-to-end performance testing and engineering for Java-based microservices and batch-processing workloads. Mot just an executor, drives the full lifecycle from requirement discovery to test strategy, execution, analysis, and tuning recommendations. Highly self-sufficient, proactive, and skilled at owning outcomes without constant direction., * Works closely with application. Platform, infrastructure, and business teams to define performance scope, SLAs/SLOs, KPIs, and success criteria.

  • Leads performance strategy discussion, clarifies ambiguous requirements, and translates them into measurable workloads.
  • Communicates complex technical findings clearly to developers, managers, and business stakeholders.
  • Self-Driven & Ownership Mindset
  • Operates independently, identifies work, defines the approach, and executed end-to-end.
  • Drives performance analysis and bottleneck without waiting for direction.
  • Builds test plans, scenarios, data models, and monitoring dashboards autonomously.
  • Raises risks early and provides actionable tuning recommendations.
  • Performance Engineering Expertise
  • Gather Performance Testing Requirements. Create and execute performance test strategy and test plan, interfacing with all stakeholders.
  • LoadRunner expert (HTTP/HTML, Web Services, Java Vuser) and worked with Jmeter/Blazemeter tool

Requirements

  • Strong scripting capability, including advanced correlation, parameterization, think-time modeling, error handling, custom logic, and data-drive frameworks.
  • Deep knowledge of Java performance tuning, behavior, thread/heap analysis.
  • Solid understanding of microservices patterns, REST APIs, async workflows, and batch processing.
  • Skilled in designing and executing load, stress, Endurance, and scalability tests.
  • Should have conducted Chaos experiments and used AI /GHCP across the PT lifecycle.
  • Cloud-Native & Container Platforms
  • Experience with Kubernetes/OpenShift(OCP) for performance testing microservices.
  • Capable of analyzing prod-level CPU/memory usage, HPA behavior, and autoscaling performance.
  • Experienced with evaluating limits/requests, node saturation, and cluster-level constraints.
  • Monitoring & Diagnostics
  • AppDynamics: Flow maps, BT triage, transaction snapshots, hotspot identification, backend call profiling, and bottleneck isolation (DB, thread pools, async calls, dependencies).
  • Splunk: Log analysis, anomaly detection, custom queries, and dashboard creation.
  • Programming & Scripting
  • C for LoadRunner scripting: Java for API/microservice performance; Bash/Python for automation and data processing.

Value Proposition:

A self-driven, requirements-focused Peformance Engineering Lead who goes beyond test execution, capable of driving performance strategy, execution, diagnostics, and tuning across the full technology stack while collaborating effectively with application, platform, and business teams.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:42 min

Applying context-driven practices across diverse testing environments

Ingo Philipp · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

Videos

See all

Related articles

See all