Java Performance Test Engineer

Purple Drive


Job Location:

Chicago, IL - USA

Monthly Salary: Not Disclosed
Posted on: 28 days ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Java Performance Test Engineer

Job Summary

We are seeking a skilled and detail-oriented Performance Test Engineer with 5-10 years of experience in performance and load testing of enterprise applications. The ideal candidate should have strong expertise in Apache JMeter BlazeMeter and performance analysis with the ability to identify bottlenecks and improve application scalability stability and reliability. The candidate will collaborate closely with Development QA DevOps and Infrastructure teams to ensure optimal system performance across environments.


Key Responsibilities

  • Design develop and execute performance load stress spike and endurance tests using Apache JMeter and BlazeMeter.
  • Analyze performance test results and identify bottlenecks related to applications databases APIs and infrastructure.
  • Collaborate with development QA and DevOps teams for root-cause analysis and performance tuning.
  • Create and maintain performance test strategies plans scripts scenarios and execution reports.
  • Monitor system behavior response times throughput CPU memory utilization and error rates during testing.
  • Validate application performance against defined SLAs and non-functional requirements.
  • Support performance testing activities in pre-production and production environments.
  • Provide performance dashboards metrics recommendations and optimization insights to stakeholders.
  • Integrate performance testing into CI/CD pipelines and automation frameworks.
  • Participate in continuous improvement initiatives for performance engineering practices.

Required Skills & Qualifications

  • 5-10 years of experience in Performance Testing and Engineering.
  • Strong hands-on expertise in Apache JMeter.
  • Experience with BlazeMeter for cloud-based performance testing.
  • Strong understanding of:
    • Load Testing
    • Stress Testing
    • Spike Testing
    • Soak/Endurance Testing
    • Scalability Testing
  • Experience analyzing:
    • Response Time
    • Throughput
    • CPU/Memory Utilization
    • Error Rates
    • JVM/Application Metrics
  • Good understanding of HTTP/HTTPS protocols REST APIs and web applications.
  • Experience validating backend/database performance.
  • Strong troubleshooting and analytical skills.
  • Excellent communication and documentation abilities.

Good to Have Skills

  • Experience in Banking or Financial Services domain.
  • Familiarity with monitoring and observability tools such as:
    • Splunk
    • CloudWatch
    • Datadog
    • Grafana
    • Prometheus
    • AppDynamics
  • Exposure to CI/CD tools and automation frameworks.
  • Basic scripting knowledge in Groovy Java or Python.
  • Experience with cloud platforms such as AWS or Azure.

Technical Skills

  • Apache JMeter
  • BlazeMeter
  • Splunk / CloudWatch / Datadog
  • Grafana / Prometheus / AppDynamics
  • REST APIs
  • SQL/Database Performance Testing
  • CI/CD Integration
  • AWS / Azure
  • Java / Groovy / Python

Experience Required

  • 5-10 Years
Job Title: Java Performance Test Engineer Job Summary We are seeking a skilled and detail-oriented Performance Test Engineer with 5-10 years of experience in performance and load testing of enterprise applications. The ideal candidate should have strong expertise in Apache JMeter BlazeMeter and perf...