QA Performance Engineer (70% Performance & 30% Playwright)

Overview

Remote
$54 - $58
Contract - W2
Contract - 4 Month(s)
No Travel Required

Skills

LoadRunner
Typescript
Playwright
Dynatrace
Node.js
AppDynamics
New Relic

Job Details

Job Title: QA Performance Engineer (70% Performance & 30% Playwright) Location: 100% Remote PST Duration: 6 Months + Potential Extension/Hire

Position Overview
We are seeking a Senior Quality Test Engineer with deep expertise in performance testing and functional automation. This role will focus primarily (70%) on performance engineering using LoadRunner (DevWeb/TrueClient protocols) and secondarily (30%) on functional UI/API test automation using Playwright with TypeScript. The ideal candidate will have hands-on experience in performance testing across complex web and microservice architectures and a strong understanding of Node.js and/or Java application internals.

Key Outcomes & Success Criteria

Own and drive performance testing strategy and execution across Apollo, DotCom, and Successful Offering projects.
Build and maintain a Playwright-based automation framework integrated with CI/CD pipelines.
Develop robust LoadRunner scripts (DevWeb/TrueClient) to simulate realistic production workloads.
Identify and remediate performance bottlenecks across code, services, and infrastructure layers.
Establish performance baselines and promote a performance-first mindset during design and development.
Deliver production-like test coverage, enabling faster, confident release cycles.
Collaborate across Engineering, DevOps, and Architecture teams to embed performance and automation into SDLC.
Mentor engineers in performance best practices and test automation.
Continuously improve tooling, frameworks, and reporting dashboards to elevate performance and QA standards.
Primary Responsibilities Functional Test Automation (30%)
Design and develop UI/API test automation using Playwright (TypeScript).
Maintain modular, scalable test suites aligned to product architecture.
Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitHub Actions).
Performance Engineering (70%)
Lead and execute performance testing strategy, tools setup, scripting, and execution.
Develop and maintain LoadRunner scripts (DevWeb, TrueClient) for production-like simulation.
Profile applications using tools like Dynatrace, AppDynamics, New Relic, or other APMs.
Collaborate with backend teams to optimize Node.js/Java performance under load.
Establish performance benchmarks for capacity planning and future scaling.
Participate in architecture reviews, offering guidance on performance optimization.

Collaboration & Continuous Improvement
Mentor peers and developers on best practices in automation and performance engineering.
Continuously enhance internal frameworks, test utilities, and dashboards.
Drive innovation in performance tooling and methodology.
Stay up to date with industry trends and introduce process efficiencies.
Must-Have Skills & Tools Playwright (TypeScript): Strong hands-on experience building UI/API automation suites.
LoadRunner (DevWeb & TrueClient): 5+ years of scripting and executing performance tests.
Performance Engineering: Expertise in test planning, load generation, profiling, and root cause analysis.
Node.js or Java: Strong programming experience with performance profiling and debugging.
CI/CD: Experience integrating performance and automation tests into pipelines.
Monitoring/APM: Hands-on with Dynatrace, AppDynamics, New Relic, or equivalent tools.
Required Qualifications
10+ years of experience in software QA, performance engineering, or development.
5+ years of experience with LoadRunner (DevWeb/TrueClient).
5+ years hands-on development with Node.js or Java.
Strong communication skills and experience working across cross-functional, global teams.
Proven leadership in driving performance strategies for large-scale enterprise applications.

Preferred Experience
Experience in microservices architecture, distributed systems, and SaaS/cloud environments.
Prior experience with cloud-based testing (AWS/Azure).
Familiarity with test data management and test environment simulation.
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.

About Veterans Sourcing Group