Overview
Remote
$50 - $60
Contract - W2
Contract - 12 Month(s)
No Travel Required
Skills
NeoLoad
Tricentis
K6
Job Details
Core Work Responsibilities
Performance Testing & Analysis:
- Design, develop, and execute performance tests using NeoLoad and other relevant tools.
- Analyze test results to identify performance issues and bottlenecks in web applications.
- Expertise in NeoLoad: A strong proficiency in NeoLoad is essential. The 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.
- 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
- Collaborate with development teams to understand system architecture and design for effectively simulating user scenarios.
- You will work cross-functionally with service owners, architects, project managers, as well as platform and quality teams to drive performance improvements across our tech stack.
- You will nurture a shift left culture for performance. You will work to improve knowledge and awareness of performance management techniques, tools, patterns, and solutions throughout Engineering in order to address performance issues earlier in the software development life cycle.
Optimization & Enhancement:
- Implement performance improvements in JavaScript and across the application stack.
- Optimize page load times, script execution, and end-to-end workflows to enhance user experience.
- Apply best practices for efficient JavaScript, CSS, and HTML.
Tool Integration & Automation:
- Integrate performance testing tools with existing CI/CD pipelines to automate testing processes.
- Develop scripts and utilities to automate performance testing.
- Maintain up-to-date knowledge of the latest performance testing methodologies and tools.
Collaboration & Reporting:
- Work closely with development, QA, and product teams to prioritize performance initiatives and report findings.
- Provide detailed reports and presentations on test results, including analysis, interpretation, and actionable recommendations.
- Mentor junior engineers and team members on performance best practices and tools.
Education & Experience:
- Bachelor s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in performance engineering with a focus on JavaScript environments.
- Proven experience with NeoLoad and other performance testing tools such as LoadRunner, JMeter, etc.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.