Performance Test Architect

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 24 Month(s)
Able to Provide Sponsorship

Skills

Expertise in NeoLoad
Performance Testing:
(CI/CD) pipelines
Scripting and Programming Skills

Job Details

  1. Experience with Performance Testing: Candidates should have a solid understanding of performance testing principles, methodologies, and best practices. This includes knowledge of various types of performance tests such as load testing, stress testing, endurance testing, and scalability testing.
  2. Expertise in NeoLoad: A strong proficiency in NeoLoad is essential. Candidate should have hands-on experience with designing, developing, executing, and analyzing performance tests using the NeoLoad tool. Candidates should be familiar with NeoLoad features, scripting languages (e.g., JavaScript), and advanced configurations for simulating realistic user scenarios.
  3. Architecture and Design Skills: NeoLoad Test Architects need to possess architectural knowledge to design efficient and scalable performance testing solutions. They should be able to architect performance test environments, design test scenarios, and optimize test scripts for accuracy and reliability.
  4. Scripting and Programming Skills: Proficiency in scripting languages such as JavaScript, as well as programming languages like Java, Python, or others, is often required. Scripting skills are essential for customizing and enhancing test scenarios, correlating dynamic data, and integrating performance tests into continuous integration/continuous deployment (CI/CD) pipelines.
  5. Understanding of Web Technologies: A good understanding of web technologies such as HTTP, HTTPS, RESTful APIs, SOAP, web services, and other protocols is necessary for effectively simulating realistic user behavior and monitoring system performance.
  6. Analytical and Problem-Solving Skills: NeoLoad Test Architects should possess strong analytical skills to interpret test results, identify performance bottlenecks, and propose solutions for optimization. They should be able to troubleshoot complex performance issues and recommend performance tuning strategies.
  7. Communication and Collaboration: Effective communication skills are crucial for collaborating with cross-functional teams including developers, QA engineers, system administrators, and project stakeholders. NeoLoad Test Architects should be able to communicate technical concepts clearly and concisely, both orally and in writing.
  8. Certifications: While not always mandatory, certifications related to performance testing, Tricentis certifications is a big plus.
  9. Continuous Learning and Adaptability: The field of performance testing is constantly evolving with new technologies and methodologies. A willingness to learn and adapt to changes is essential for staying current and delivering high-quality performance testing solutions.