Job Description
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.
About ClickUp
ClickUp is on a mission to make the world more productive by enabling their engineering team with the right tools, frameworks, and best practices.