As a Performance Test Engineer, you will be responsible for ensuring the quality and performance of large-scale enterprise systems for major communication service providers. You will develop, execute, and analyze performance tests, using industry-standard tools and techniques to deliver reliable and efficient software solutions.
Key Responsibilities
- Design, develop, and execute performance test scripts and scenarios using tools such as LoadRunner, JMeter, Neoload, BlazeMeter, or similar.
- Compile, analyze, and interpret performance test results to ensure system performance meets specified criteria.
- Conduct thorough performance testing, including load, stress, and scalability testing.
- Utilize application monitoring tools (e.g., HP Diagnostics, Dynatrace, AppDynamics) to assess system performance and identify potential issues.
- Evaluate and recommend performance testing tools and methodologies suitable for the application under test.
- Stay updated with the latest trends and advancements in performance testing tools and techniques.
- Collaborate with cross-functional teams to understand system requirements and performance objectives.
- Provide professional and technical leadership, raise risks, suggest mitigations, and make informed decisions.
Technical Skills
- Understand hardware and software architectures, including throughput, latency, memory, and CPU utilization.
- Develop and run SQL and PL/SQL queries, and have a basic understanding of programming languages such as C, C++, Java, or Unix.
Requirements
Experience
- 1-6 years of experience in performance testing of large-scale enterprise systems.
- Proven expertise in developing and executing performance test scripts and scenarios.
Skills
- Proficiency with performance testing tools like LoadRunner, JMeter, Neoload, BlazeMeter, SOASTA, Akamai.
- Experience with application monitoring tools (e.g., HP Diagnostics, Dynatrace, AppDynamics).
- Strong attention to detail, good interpersonal and communication skills.
- Knowledge of hardware and software architectures and performance metrics.
Technical Knowledge
- Hands-on knowledge of SQL and PL/SQL, and basic understanding of programming languages like C, C++, Java, or Unix.
- Ability to evaluate and suggest open-source performance test tools.
Why You’ll Love This Job
- Challenging Opportunities. Work with Tier 1 and Tier 2 Communication Service Providers (CSPs) on cutting-edge projects in Automation, Data Warehouse (DWH), Network, and Performance Quality Engineering.
- Career Growth. Opportunities to learn and grow within the organization, with potential career shifts from Automation to DWH and other areas.
- Dynamic Environment. Engage in a role that demands both individual contributions and teamwork, offering a stimulating and collaborative work atmosphere.
Application Information. Amdocs is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees.