Overview
In this role you will lead automation engineering to deliver scalable, AI-powered test frameworks that accelerate software delivery. You’ll mentor a team, embed intelligent testing solutions into CI/CD, and drive quality across multiple release streams. You’ll shape testing practices and collaborate with engineering and product teams to raise the bar on release reliability. This is a chance to impact product quality at scale in a fast-moving environment.
Pay / Benefits
- medical
- dental
- family leave
- life and disability insurance
- generous pension
- 25+ paid holidays per year
Responsibilities
- Lead and mentor a team of automation engineers, setting direction and ensuring quality deliverables
- Architect and own scalable Python-based test automation frameworks using solid OOP
- Drive CI/CD integration for automated tests using GitHub Actions or equivalent
- Build and maintain custom AI agents to enhance testing workflows (test generation, intelligent selection, quality reporting)
- Coordinate with engineering, product, and release management to ensure on-time releases
- Own automation projects end-to-end from design to execution and reporting
- Define automation best practices, coding standards, and test coverage strategies
- Integrate automated tests into deployment workflows for continuous quality feedback
- Collaborate with product and engineering to embed quality early in development lifecycle
Key requirements
- Hands-on Python development with strong OOP and clean code
- Ability to architect and maintain scalable test automation frameworks from scratch
- Strong understanding of CI/CD and experience with GitHub Actions or Jenkins/GitLab CI/CircleCI
- Experience building or working with custom AI/LLM agents in testing
- Knowledge of software testing methodologies
- API test automation experience (REST/GraphQL) with Pytest/Requests
- Leadership/mentoring experience in automation teams
- Ability to own automation projects with minimal supervision
- Experience managing multiple stakeholders across engineering, product, and release management
- Proficiency with Git as a version control tool and related workflows
- Strong written and verbal communication for cross-team collaboration
- Experience with Agile/Scrum and sprint-based delivery
- Experience with Jira and Zephyr Scale for test management
- Experience in software quality engineering or test automation
- leadership
- mentoring
- cross-team collaboration
- Python
- OOP design
- test automation frameworks
…
