ClickUp is a company focused on architecting the future of work through an innovative AI workspace. The Staff Quality Engineer will be responsible for ensuring the performance and reliability of ClickUp's applications by creating and executing test plans, conducting various types of testing, and collaborating with engineering teams to enhance product quality.
Responsibilities:
- Develop and execute comprehensive test plans, prioritized test suites, and a mix of manual and automated tests for new and existing features
- Conduct manual exploratory and regression testing of ClickUp’s web, mobile, desktop applications and core services yielding well written and reproducible defects
- Collaborate closely with developers, product managers, and designers to ensure features meet quality acceptance criteria
- Investigate, reproduce, and document defects; partner with engineering teams to resolve them quickly
- Track and analyze quality metrics to drive continuous improvement in test coverage, defect prevention, and shared developer ownership of quality
- Coach and influence developers on test design, automation patterns, and quality best practices within the squad
- Stay current with testing methodologies and automation best practices, continuously improving our test code quality
Requirements:
- Solid experience (7+ years preferred) as a Quality Engineer in fast-paced product environments
- Proven experience in manual testing of web/mobile/desktop applications and expertise automating those tests in TypeScript, with test frameworks like Playwright, Cypress, Appium, Flutter, Maestro, Detox, Locust, JMeter or custom-built tools
- A strong understanding of modern test pyramid principles, including prioritizing test cases and balancing automated vs. manual end-to-end testing
- Demonstrated interest or experience in AI-assisted test case creation and maintenance
- Strong analytical and problem-solving skills with attention to detail
- Excellent communication and teamwork skills and the ability to thrive in a fast-paced, collaborative environment
- Experience using Chrome DevTools to debug TypeScript
- Experience with XCUITest, Android Studio or X-Platform mobile tooling
- Contributed to open-source testing frameworks
- Familiarity with observability tools (e.g., DataDog, Sentry) for debugging and quality signals