What are the responsibilities and job description for the Performance Test Engineer - JMeter (Onsite – Phoenix, AZ) position at OMG Technology?
Performance Test Engineer - JMeter (Onsite – Phoenix, AZ)
We are looking to hire a candidate with the required skill sets and experience for one of our clients in the financial services. This is an Onsite position based in Phoenix, AZ.
*Candidates who are U.S. Citizens, Green Card holders, GC EAD holders, H1B transfer candidates, H4 EAD holders, or TN visa holders eligible to work on W2 are preferred.*
Job Summary:
We are seeking a skilled Performance Test Engineer with expertise in JMeter to join the QA team. The ideal candidate will have experience in performance and load testing of web applications and APIs to ensure high availability, scalability, and optimal user experience. You will work closely with the development and product teams to design and execute performance tests and analyze the results to identify bottlenecks and suggest improvements.
Key Responsibilities:
- Design, implement, and execute performance and load tests using JMeter.
- Develop and maintain performance test scripts for web applications, APIs, and other services.
- Collaborate with development teams to define performance test requirements and establish load profiles.
- Identify performance bottlenecks, analyze the root causes, and recommend solutions to improve application performance.
- Perform stress, scalability, and endurance testing to simulate real-world load and usage patterns.
- Monitor and report performance test results, including response times, throughput, error rates, and system resource utilization.
- Create comprehensive test documentation, including test plans, test cases, and detailed performance reports.
- Provide support in optimizing the performance of the applications being tested.
- Ensure performance tests align with industry standards and best practices.
Key Skills,Education and Qualifications:
- 8 years of hands-on experience in performance testing, with a strong emphasis on JMeter.
- Strong understanding of HTTP, REST APIs, web protocols, and web application performance metrics.
- Experience with performance test analysis, including analyzing test results and identifying areas for improvement.
- Familiarity with performance testing concepts such as load testing, stress testing, spike testing, and endurance testing.
- Ability to create, maintain, and modify JMeter test scripts for different types of scenarios (e.g., functional, load, stress).
- Proficiency in interpreting performance test results and generating actionable insights.
- Experience in setting up JMeter Distributed Testing for scalability tests.
- Knowledge of monitoring tools (e.g., JMeter Plugins, Grafana, Prometheus, etc.) is a plus.
- Experience in cloud-based performance testing (e.g., AWS, Azure, GCP).
- Experience with DevOps practices and integrating performance testing within CI/CD pipelines.
- Understanding of database performance testing and monitoring.
- Familiarity with performance testing tools other than JMeter, such as LoadRunner, Gatling, or Locust.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Strong communication skills to articulate technical details to stakeholders effectively.
Other Job Specifications:
-
- Employment Type: W2 only. NO C2C, NO 1099.
- Job Location: Onsite – Phoenix, AZ.
- Contract Rate: $50/hr. on W2.
Salary : $50