We are seeking a seasoned Performance Test Engineer with 78 years of hands-on experience in designing and executing performance tests for enterprise applications. The ideal candidate should have deep knowledge of performance testing tools like JMeter, LoadRunner, or Gatling, and a strong background in performance engineering, bottleneck analysis, and system tuning.
Key Responsibilities:
- Design, develop, and execute performance, load, and stress test scripts.
- Analyze test results and identify performance bottlenecks across application layers.
- Define test strategies and performance metrics based on business and technical requirements.
- Create and maintain performance test plans, scenarios, and workload models.
- Collaborate with development, DevOps, and architecture teams to recommend performance improvements.
- Perform capacity planning and forecast scalability issues.
- Work with monitoring tools (e.g., Dynatrace, AppDynamics, Grafana, Datadog) to analyze server and application performance.
- Create detailed reports and dashboards to communicate performance findings to stakeholders.
- Integrate performance testing into CI/CD pipelines.
- Mentor junior team members on performance testing best practices.
Required Skills:
- 78 years of experience in performance testing and engineering.
- Proficient in tools like Apache JMeter, LoadRunner, Gatling, or Neoload.
- Strong understanding of application architecture, network protocols, and server resource utilization.
- Good programming/scripting skills in Java, Python, Shell, or Groovy.
- Experience in API performance testing (REST, SOAP).
- Solid knowledge of SQL and working with large datasets.
- Hands-on experience with monitoring/observability tools (e.g., New Relic, Datadog, Dynatrace).
- Familiar with cloud platforms like AWS, Azure, or GCP.
- Understanding of CI/CD tools (e.g., Jenkins, GitLab, Azure DevOps).
Good to Have:
- Experience with Kubernetes, Docker, and containerized app performance testing.
- Knowledge of service virtualization for dependent systems.
- ISTQB or performance testing tool certifications.
Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field.