Staff Software Engineer, Test Infrastructure
Company: ClickUp
Location: Schiller Park
Posted on: February 26, 2026
|
|
|
Job Description:
At ClickUp, we’re not just building software. We’re architecting
the future of work! In a world overwhelmed by work sprawl, we saw a
better way. That’s why we created the first truly converged AI
workspace, unifying tasks, docs, chat, calendar, and enterprise
search, all supercharged by context-driven AI, empowering millions
of teams to break free from silos, reclaim their time, and unlock
new levels of productivity. At ClickUp, you’ll have the opportunity
to learn, use, and pioneer AI in ways that shape not only our
product, but the future of work itself. Join us and be part of a
bold, innovative team that’s redefining what’s possible! ClickUp is
on a mission to make the world more productive — and that starts
with enabling our engineering team with the right tools,
frameworks, and best practices to protect functionality and
performance of the everything app for work. We’re looking for
experienced Software Engineers to help us scale our test
infrastructure supporting a modern, AI-powered web and mobile
platform that reaches millions of users globally. On this team, you
might architect and evolve robust frontend, backend, services or
mobile testing infrastructure. Contribute to unit, integration,
end-to-end, API, performance, load, and scale testing frameworks
across a hybrid monolith and micro-services architecture. Focus on
AI-assisted testing solutions, test isolation, prioritization and
quarantining strategies, test data generation, CI quality metrics,
test impact analysis and flake detection and elimination. We strive
to maximize reliability while maintaining velocity. What You’ll Do
Functional Web & Mobile Test Infrastructure • 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 Performance, Scale, Load & Data
Generation Test Infrastructure • 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 AI-Enhanced Test Engineering • Evaluate and
implement AI-driven tools for automated test generation and
maintenance • Integrate self-healing, intelligent failure analysis,
and test recommendations into CI pipelines Culture of Quality •
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 What You Bring • 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 Bonus Skills • Built or contributed to internal tools
that accelerate code quality or engineering velocity • Familiarity
with observability tools (e.g., DataDog, Sentry) for debugging and
quality signals
Keywords: ClickUp, Waukesha , Staff Software Engineer, Test Infrastructure, IT / Software / Systems , Schiller Park, Wisconsin