Job Title : Performance Test engineer (with a Java development background who transitioned to QA Testing)
Chicago, Illinois, United States
Contract
Primary Skill : Trouble shooting, Java, Performance Analytics
Experience : 7 years
Job Description :
- Familiarity with monitoring tools such as Splunk, CloudWatch, or Datadog.
- Job Description Performance Test Engineer
- We are looking for an experienced Performance Test Engineer with strong expertise in load and performance testing to ensure the scalability, reliability, and stability of enterprise applications.
- The ideal candidate will work closely with development, QA, and DevOps teams to identify performance bottlenecks and improve system efficiency.
Responsibilities
- Design, develop, and execute performance, load, stress, and endurance tests using JMeter and BlazeMeter.
- Analyze performance test results and identify system bottlenecks related to application, database, or infrastructure.
- Collaborate with development and infrastructure teams to troubleshoot performance issues and drive root-cause analysis.
- Create and maintain performance test plans, scenarios, scripts, and reports.
- Monitor application performance and system behavior during testing cycles.
- Validate performance requirements and SLAs for applications.
- Participate in performance tuning efforts and re-testing after fixes.
- Support performance testing in pre-production and production environments when required.
- Provide clear performance metrics, dashboards, and recommendations to stakeholders.
Required Skills & Qualifications
- 5 10 years of experience in performance and load testing.
- Strong hands-on experience with Apache JMeter.
- Experience with BlazeMeter for cloud-based performance testing.
- Solid understanding of performance testing concepts (load, stress, spike, soak, scalability testing).
- Experience in analyzing performance metrics such as response time, throughput, CPU, memory, and error rates.
- Good knowledge of HTTP/HTTPS, REST APIs, and web-based applications.
- Experience working with databases and validating backend performance.
- Strong analytical, problem-solving, and troubleshooting skills.
- Good communication and documentation skills.
Good to Have
- Experience in banking or financial services domain.
- Familiarity with monitoring tools such as Grafana, Prometheus, Splunk, or AppDynamics.
- Exposure to CI/CD pipelines and integrating performance tests into automation frameworks.
- Basic scripting knowledge (Groovy, Java, or Python).
- Experience with cloud platforms such as AWS or Azure.