Staff Software Engineer, Test Infrastructure @ ClickUp
Your Application Journey
Email Hiring Manager
Job Details
Overview
ClickUp is revolutionizing the way the world works with an all-in-one productivity platform enhanced by context-driven AI. Headquartered in San Diego and operating globally, ClickUp empowers over three million teams to reclaim their time by breaking down silos and enhancing productivity. Join one of the fastest-growing SaaS companies on the planet and help shape the future of work.
Role Summary
As a Staff Software Engineer, Test Infrastructure, you will build, scale, and enhance our comprehensive test infrastructure. This role supports our modern, AI-powered web and mobile platform, ensuring robust testing across our hybrid monolith and micro-services architecture.
What You’ll Do
- Functional Web & Mobile Test Infrastructure: Design, build, and maintain internal tools and frameworks for unit, integration, API, and UI testing using modern tools like Jest, Locust, Flutter, and Playwright.
- Performance, Scale, Load & Data Generation: Architect load, scale, and performance systems, generate realistic test data, and utilize APM tools for monitoring.
- AI-Enhanced Test Engineering: Evaluate and integrate AI-driven solutions for automated test generation, self-healing and intelligent failure analysis into CI pipelines.
- Culture of Quality: Collaborate with teams to adopt test infrastructure tools and mentor on best practices in metrics-based observability and system design.
What You Bring
- 8+ years of software engineering experience in fast-paced product environments.
- Expertise in TypeScript, Node, and test frameworks like Playwright, Cypress, Jest, Mocha, Flutter, and Detox.
- Strong full-stack understanding including RESTful APIs, message queues, and service oriented architectures.
- Experience with Docker, CI/CD pipelines (GitHub Actions, Harness) and modern test pyramid principles.
- Interest or experience in AI-assisted code generation and prompt engineering using LLMs.
Salary and Benefits
The salary range is between $200,000 USD and $242,500 USD, with benefits including equity, 401k, health insurance, flexible time off, and various stipends.
Key skills/competency
- Software Engineering
- Test Infrastructure
- AI Testing
- Performance Testing
- CI/CD
- Docker
- TypeScript
- Node
- Microservices
- Observability
How to Get Hired at ClickUp
🎯 Tips for Getting Hired
- Customize your resume: Highlight relevant test infrastructure and AI skills.
- Research ClickUp: Understand their all-in-one productivity platform.
- Showcase fullstack experience: Emphasize REST APIs and microservices knowledge.
- Prepare for technical interviews: Focus on CI/CD, Docker, and performance testing.