Performance tester

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Automation

Job Details

URGENT NEED:

Performance tester

Performance (LoadRunner) Weighted 70% , Automation (Playright) 30%

REMOTE postion

6-12 months

Updated JD:

Position Overview:
We are seeking a highly skilled Senior Quality Test Engineer to join our dynamic team. The ideal candidate should have extensive experience in both Functional (Playwright) and Performance (LoadRunner) testing, with strong proficiency in Playwright for automation and LoadRunner (DevWeb/TrueClient protocol) for performance testing. Additionally, a solid understanding of Node.js and its impact on application performance is crucial for success in this role. Responsibilities: Functional Test Automation: Design, develop, and maintain robust functional test suites using Playwright to ensure high-quality releases. Build and scale automated UI and API test coverage for web applications. Integrate test automation into CI/CD pipelines for continuous testing.

Performance Testing

  • Design comprehensive performance test strategies for complex, distributed applications, covering load, stress, soak, and endurance scenarios.
  • Develop and maintain robust test scripts using LoadRunner (DevWeb and TrueClient protocols) and integrate tests into CI/CD pipelines where applicable.
  • Execute performance tests simulating realistic production loads to assess system scalability, reliability, and responsiveness.
  • Generate detailed performance test reports, presenting results clearly to stakeholders and recommending appropriate remediation steps.

Performance Engineering

  • Analyze test results to pinpoint performance bottlenecks at various layers application code, server configuration, database queries, or infrastructure.
  • Collaborate with developers, architects, and operations teams to identify root causes and guide performance tuning.
  • Profile applications to monitor CPU, memory, thread, and network utilization under load and suggest optimizations.
  • Participate in architecture and design reviews, providing performance-related recommendations for new features or enhancements.
  • Develop performance baselines and benchmarks to support capacity planning and future growth.

Collaboration & Continuous Improvement

  • Educate and mentor development teams on best practices for designing high-performance applications.
  • Contribute to building reusable testing frameworks, test data generation utilities, and performance monitoring dashboards.
  • Stay current with industry trends, tools, and methodologies in performance testing and engineering, and introduce innovations to improve team effectiveness.

Required Skills & Qualifications

  • Proven experience with LoadRunner, specifically DevWeb and TrueClient protocols.
  • Solid understanding of performance engineering principles and the ability to deep-dive into code, database queries, and infrastructure metrics.
  • Strong knowledge of application architectures (e.g., microservices, APIs, cloud deployments, distributed systems).
  • Hands-on experience with profiling tools, APM solutions (e.g., Dynatrace, AppDynamics, New Relic), and system monitoring.
  • Proficiency in debugging performance issues across technology stacks (Java, .NET, Node.js, or similar).
  • Familiarity with CI/CD pipelines and integrating performance tests into automated workflows.
  • Excellent analytical, problem-solving, and communication skills.

Leadership:

  • Proven ability to lead performance testing efforts for large-scale projects.

Must-Have Skills:

  • Playwright String hands-on experience on TypeScript based Playwright functional Automation
  • LoadRunner Strong hands-on experience with LoadRunner (DevWeb/TrueClient protocols preferred)
  • Performance Engineering End-to-end experience in performance testing, analysis, and optimization
  • Node.js or Java Solid programming experience in either Node.js or Java, with the ability to understand and optimize application performance

Minimum Experience Requirements:

  • Overall Experience: Minimum of 10 years in the software industry
  • LoadRunner Experience: At least 5 years
  • Node.js or Java Experience: At least 5 years of hands-on coding experience

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.