- Build test plans and validate new features from requirements through production release.
- Verify authentication, API behavior, permissions, webhooks, retries, pagination, rate limits, error handling, and third-party dependencies.
- Test complete customer journeys across the dashboard, SDKs, APIs, connectors, and agent workflows.
- Find edge cases, unexpected interactions, and usability issues through exploratory testing.
- Build and execute reliable regression suites for high-risk and frequently used product areas.
- Evaluate tool-calling agents and other non-deterministic AI workflows.
- Automate repeatable API, integration, and UI test cases.
- Reproduce customer-reported problems using logs, network traces, and API responses.
- Write clear bug reports with reproduction steps and verify fixes.
- Partner with engineers and product managers to identify risks and define acceptance criteria.
PythonSQLCypress+5 more