Job Description
Carta is seeking a Senior QA Automation Engineer to enhance software quality across its engineering organization. This role involves driving a strategic shift towards quality as a shared responsibility, embedded in the development lifecycle. The Senior QA Automation Engineer will work across multiple product teams to identify coverage gaps, implement test automation frameworks, and roll out self-service tools for developers. They will partner with embedded QAs, developers, and platform teams to shift QA towards an enablement model, improving the CI pipeline through automation, tooling, and AI-integrated approaches.
Responsibilities: - Identify critical coverage gaps in testing processes.
- Implement and scale test automation frameworks.
- Roll out self-service tools to enable developer-driven testing.
- Partner with QAs, developers, and platform teams to enhance quality.
- Pilot new methods to reduce manual effort and improve defect detection.
Requirements: - 5+ years of experience in an Automation Engineering role.
- Strong ability in creating automated tests using Python and Selenium.
- Strong programming expertise in an OOP language (Python preferred).
- Understanding of CI/CD and experience with tools like CircleCI, Jenkins, ArgoCD, Docker.
- Strong experience with automation design patterns in backend and frontend projects.
- Knowledge in cloud infrastructure and container orchestration (Kubernetes preferred).
Carta Offers: - Market competitive salary.
- Equity for all full-time roles.
- Exceptional benefits.