5+ years of software engineering experience with a focus on automation and testing infrastructure
Expert proficiency in Python and TypeScript
Extensive experience with GitHub workflows and actions
Deep understanding of testing methodologies and best practices
Experience building and maintaining CI/CD pipelines
Containerization experience (Docker, Kubernetes)
Benchmarking experience and performance testing methodologies
Cloud platform experience (AWS, GCP, or Azure)
Background in developer tools or platform engineering
Ability to design and implement complex automation systems
Strong problem-solving skills and attention to detail
Nice to Haves
Experience working with LLMs in production environments
Familiarity with infrastructure-as-code principles
Experience with container orchestration and management
Knowledge of performance testing tools and frameworks
Experience with monitoring and observability tools
Background in test framework development
Strong working knowledge of Helm charts and ArgoCD
Infrastructure-as-code experience (Terraform, Pulumi, or similar)
What You'll Be Doing
Design and implement automation pipelines supporting comprehensive testing across multiple environments with varying feature flags and realistic customer data
Create intelligent testing agents simulating real user behavior to validate configuration combinations
Develop and maintain GitHub workflows and actions for automating testing, deployment, and validation
Manage and optimize Helm charts and implement ArgoCD workflows for consistent deployment and environment management
Establish and promote best testing practices across engineering teams
Build scalable infrastructure for parallel test execution across diverse configurations
Develop infrastructure-as-code templates and use containerization strategies for test environments
Create benchmarking frameworks to measure performance and reliability across configurations
Monitor and improve test coverage and reliability metrics
Collaborate with product and engineering teams to translate testing requirements into automated solutions
Troubleshoot and resolve complex testing infrastructure issues
Enhance testing platform to enable spinning up environments with specific feature flags using infrastructure-as-code
Load test configurations with realistic customer data volumes in containerized environments
Run comprehensive test suites across multiple environment configurations with automated benchmarking
Generate detailed performance and reliability reports across different cloud environments
Automatically detect and flag regressions in diverse usage scenarios
Scale testing infrastructure to support growing customer base and expand feature set
Perks and Benefits
Weekly lunch stipend of $75/£75 or local currency equivalent
Full health and dental benefits including separate budget for mental health
Retirement benefits including RRSP matching, 401K, or Pension Scheme
100% parental leave top-up for up to 6 months for either parent
Annual enrichment benefits covering arts & culture, fitness/wellness, quality time, and workspace improvement credit
Education and learning stipend for conferences, courses, and coaching
6 weeks of paid vacation (30 working days)
Budget for travel to other offices for remote workers and annual company offsite
Remote-friendly work culture with offices in multiple global cities
Daily lunch program, snacks, and social events at offices