Browse All Jobs
Job Description

Carta is seeking a Senior QA Automation Engineer to enhance software quality and developer velocity. The candidate will drive a strategic shift towards shared quality responsibility across the engineering organization. They will lead efforts to identify coverage gaps, implement test automation frameworks, and roll out self-service tools. The role involves partnering with QAs, developers, and platform teams to improve test reliability and triage.

Carta's QA Organization consists of ~15 QAs who work closely with Product, Engineering, and Support teams.

Role Involves:

  • Creating automated tests.
  • Implementing and scaling test automation frameworks.
  • Rolling out self-service tools for developers.
  • Partnering with QAs, developers, and platform teams.
  • Piloting new ways of working to reduce manual effort.

Requirements:

  • 5+ years of experience in an Automation Engineering role.
  • Strong ability and expertise in creating automated tests in Python and Selenium.
  • Strong programming expertise in one OOP language like Python, Java, JS or Go (Python preferred).
  • Understanding of CI/CD and hands on experience with building and deployment tools like CircleCI, Jenkins, ArgoCD, Docker.
  • Strong experience with automation design patterns, with proven experience in both backend and frontend projects.
  • Strong knowledge in cloud infrastructure and container orchestration (Kubernetes preferred).
  • Ability to understand the technical needs for the teams and help them implement QA processes and mindset.

What Carta Offers:

  • Opportunity to advance quality maturity.
  • Mentoring junior level team members.
Apply Manually