QA Engineer IV
Spectraforce
US
Remote
16 days ago
Job Description
Job Title: QA Engineer IV
Duration: 4 Months (Possibility of Extn.)
Location: Remote, Will work PST hours
Position Overview:
70% (Performance engineer) and 30% (Playwright)
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:
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $50.00/hr.
Duration: 4 Months (Possibility of Extn.)
Location: Remote, Will work PST hours
Position Overview:
70% (Performance engineer) and 30% (Playwright)
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.
- Own and drive performance testing strategy and execution across Apollo , DotCom, Successful Offering projects, ensuring systems meet expected scalability and reliability goals.
- Develop and maintain a Playwright-based functional automation framework, with reusable test suites integrated into CI/CD pipelines.
- Build robust LoadRunner scripts (DevWeb/TrueClient) simulating realistic production load, and deliver clear performance reports with actionable insights.
- Proactively identify and remediate performance bottlenecks across application layers (Node.js/Java code, services infrastructure)
- Deliver high-quality, production-like test coverage, enabling fast and confident release cycles.
- Collaborate across engineering, DevOps, and architecture teams, ensuring performance and test automation become first-class citizens in the development lifecycle.
- 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.
- Work closely with developers, quality engineers, and system architects to ensure test strategies align with system design and performance expectations.
- Participate in planning and design discussions to advocate for quality and performance early in the development lifecycle.
- Mentor developers and engineers, sharing best practices on performance optimization and test automation.
- Continuously improve tooling and processes, driving innovation and operational efficiency within the quality and performance domain.
- 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.
- 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
- Proven ability to lead performance testing efforts for large-scale projects.
- Playwright – Strong 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
- 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
Applicant Notices & Disclaimers
- For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $50.00/hr.