Load Tester

Remote Full-time
Load Test EngineerContract ( 3 Month)Remote opportunityLooking for candidates with experience in JMeter, BlazeMeter, and e-commerce. 1-2 years should work. More is better. Position Overview:The Load Test Engineer is responsible for planning, executing, and analyzing load tests to evaluate the performance and scalability of software applications. This role requires close collaboration with senior team members, product teams, and development and operations teams to design realistic test scenarios, identify performance bottlenecks, and ensure systems can handle varying levels of traffic.Key responsibilities include developing test plans, validating test environments, running tests, performing detailed analyses, preparing reports, and providing actionable recommendations to project teams. Using specialized tools, the Load Test Engineer simulates user load, monitors system responses, and analyzes results to identify bottlenecks and potential points of failure. A strong understanding of performance testing methodologies, system architecture, and network protocols is critical. Additionally, this role contributes to developing testing strategies and supports continuous improvement within the performance testing team, enhancing its processes and tools across the organization.Key Responsibilities:• Gather initial environment requirements and determine the necessary toolset for performance testing. • Define performance testing criteria and parameters. • Model and simulate complex testing scenarios. • Design appropriate test flows based on business use cases. • Develop load tests for components, microservices, APIs, and end-to-end user journeys. • Configure and execute tests utilizing various load generating platforms. • Utilize application performance monitoring tools to identify and diagnose bottlenecks across multiple technologies, platforms, and datasets.• Analyze application characteristics and capacities to prepare for high-volume transaction periods. • Prepare and execute test scenarios to reproduce production issues in lower scaled environments. • Document all testing results and analysis in clear and concise formats. • Communicate test results and analysis to technical leads and stakeholders. • Demonstrate strong technical expertise in writing complex testing scripts using tools such as JMeter/BlazeMeter and LoadRunner. • Possess hands-on scripting experience with programming languages/tools such as Java, HTML, Selenium, K6, JavaScript, Python, SQL, or shell scripting.• Familiarity with APM tools such as DynaTrace, DataDog, or AppDynamics is required. • Actively participate in multiple remote meetings on a daily basis. • Demonstrate ability to adapt to shifting priorities. • Possess effective communication skills within a business context. • Verify the impact of any application or infrastructure change (e.g., Maintenance Releases, hardware, OS upgrades) under different workloads. • Collaborate with operations and development teams to deliver efficient and scalable solutions for both on-premises and cloud-based environments.• Foster good relationships with technical leads to establish overall objectives and timelines for load testing and capacity planning services. • Work effectively in a team environment. • Possess a working knowledge of computer networking, systems support and cloud technologies. • Validate fail-over/recovery scenarios and assess any impact on response times and interruptions during the execution of such scenarios. • Participate in technical presentations, contribute to blog posts, and engage in lunch-n-learn sessions to educate teams on improving system performance.Apply tot his job
Apply Now →
← Back to Home