Responsibilities
- Architect and deploy automated pipelines for end-to-end testing across environments with diverse feature flags and realistic data sets
- Build smart test agents that mimic actual user interactions to verify system behavior under various configurations
- Maintain and extend GitHub Actions and workflows to streamline testing, deployment, and validation procedures
- Oversee Helm chart configurations to ensure consistent and reliable service deployments
- Configure and manage ArgoCD for automated, auditable continuous delivery across staging and production environments
- Define and promote standardized testing practices adopted across engineering teams
- Develop high-capacity infrastructure enabling concurrent test execution across multiple scenarios
- Produce reusable infrastructure-as-code templates for consistent, on-demand test environments
- Implement container-based solutions for isolating and managing test dependencies
- Design performance benchmarking frameworks to evaluate system behavior under different configurations
- Track and enhance metrics related to test coverage and execution reliability
- Partner with product and engineering teams to convert testing requirements into automated workflows
- Diagnose and resolve critical issues within complex testing and deployment systems
Work Arrangement
Remote (Worldwide) — Toronto, San Francisco, London, New York City, Montreal, Seoul, Germany, Paris
Beware of Scams
- No payment or third-party services are ever required during the hiring process
- All official job postings appear only on the company careers page and LinkedIn, with emails from @cohere.com or @cw.cohere domains
- Verify job listings from third-party sites through the official careers website
Other
- Accommodations during recruitment can be requested via a formal form, with support provided as needed
- AI-assisted tools may be used to evaluate applications against role criteria
- Use of AI does not restrict which applications recruiters may review or consider