What are the responsibilities and job description for the Performance Test Engineer - JMeter (Onsite - Phoenix, AZ) position at OMG Technologies?
Job Details
Performance Test Engineer - JMeter (Onsite - Phoenix, AZ)
We are looking to hire a candidates 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, s,holders, H1B transfer candidates, 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/Qualifications/Education:
- 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 in cloud-based performance testing (e.g., AWS, Azure, Google Cloud Platform).
- 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 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