ClickUp

Staff Software Engineer, Test Infrastructure

ClickUp

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $200,000 - $242,000 per year

Job Level

About the role

  • Design, build, and maintain internal tools and comprehensive frameworks supporting unit, integration, API, and UI testing using modern approaches with Jest, Locust, Flutter (iOS & Android) and Playwright
  • Implement containerized, reproducible test environments using Docker and CI/CD pipelines to support local and large-scale execution
  • Contribute to integration testing strategies for inter-service validation and shared dependencies
  • Architect and evolve the load, scale, and performance testing systems used to understand the limits of our system, verify system resilience and protect our critical user journeys
  • Build data-generation pipelines to create realistic workloads and performance test scenarios
  • Use APM tools (Datadog RUM, APM, DBM preferred) for build-over-build monitoring and troubleshooting
  • Evaluate and implement AI-driven tools for automated test generation and maintenance
  • Integrate self-healing, intelligent failure analysis, and test recommendations into CI pipelines
  • Partner with teams to adopt the tools and frameworks built by Test Infrastructure, with a shift-left strategy in mind
  • Champion best practices around metrics-based test infrastructure observability and monitoring
  • Mentor teammates on software architecture and design patterns

Requirements

  • Solid experience (8+ years preferred) as a software engineer in fast-paced product environments
  • Expertise in TypeScript, Node and experience with test frameworks like Playwright, Cypress, Jest, Mocha, Flutter, Detox, Moropo, Locust, JMeter or custom-built tools
  • Strong fullstack understanding with deep knowledge of RESTful APIs, message queues, and service oriented architecture
  • Experience with Docker, local environment orchestration, and integrating tests into CI pipelines (e.g., GitHub Actions, Harness)
  • A strong understanding of modern test pyramid principles, including balancing unit, integration, and end-to-end test automation and the tools and processes to measure and improve test coverage and test impact analysis
  • Expertise across network layers with HAR and performance metric analysis
  • Demonstrated interest or experience in AI-assisted code generation & prompt engineering using LLMs
  • Passion for system design, scalability, and thoughtful failure investigation
Benefits
  • Equity
  • 401k
  • Health, Dental, and Vision insurance
  • Spending accounts
  • Life & Disability
  • Paid parental leave
  • Flexible paid time off
  • Enhanced employee assistance program
  • Employee wellness stipend
  • Professional development stipend
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNodeJestLocustFlutterPlaywrightDockerCI/CDRESTful APIsperformance metric analysis
Soft Skills
mentoringsystem designscalabilityfailure investigationcollaborationbest practices advocacytest impact analysistest coverage improvementcommunicationleadership