What are the responsibilities and job description for the Performance Test Engineer/Performance Tester position at Agile Enterprise Solutions, Inc.?
Job Description
Job Location : Denver, Colorado (Initial 2 weeks Onsite, Then Full Remote)
Duration: 12 Months(Extendable)
Hiring: Contract
Details: Performance Test Engineer with strong experience in Performance Testing Java based applications with use of performance testing tools like LoadRunner, JMeter and Performance Monitoring tools like AppD, Datadog, JConsole/JVisualVm, Splunk etc to test and check System capacity, reliability and scalability and provide performance tuning recommendations.
Responsibilities:
Systems capacity planning and recommendations.
Ability to read, write, speak, and understand English
Experience in using tools like LoadRunner, JMeter, AppD, Datadog, JConsole/JVisualvm, Splunk etc
Experience in Performance testing Java apps and Containerized micro-services
- Experinence with Profiling Java Based applications and JVM.
- Is a quick learner, who is able to acquire knowledge and skills needed for the job on short order.
- Willingness to collaborate and work in a team environment.
Required Skills:
5 plus years of experience in JMeter and LoadRunner
- Experience with standard profiling/monitoring tools Instana, Datadog, Grafana, JCONSOLE, VisualVM, AppDynamics, Splunk etc.
- Expertise in working with AWS & Kubernetes
- Good understanding of Java runtime (JVM) performance, JMX, Garbage Collection and Thread management, Profiling, Bottleneck analysis, Tuning
- Provides tuning recommendations to resolve complex performance issues (response time, throughput, Heap, CPU and garbage collection etc.)
- Fine tune existing Performance testing issues/ optimize existing scripts/ should perform hands-on in scripting as well as fine-tuning.
- Should work closely with multiple stakeholders in gathering requirements and performance NFR's.