Carta-posted 3 months ago
$194,650 - $229,000/Yr
Full-time • Senior
New York, NY
1,001-5,000 employees

At Carta, our employees set out on a mission to unlock the power of equity ownership for more people in more places. We believe that the problems we solve today unlock the opportunities of tomorrow. To do this well, we must continuously raise the bar on software quality—without compromising developer velocity. As a Senior QA Automation Engineer II, you won’t just be writing tests—you’ll be a force multiplier for quality across the engineering organization. You’ll work across multiple product teams to drive a strategic shift: from QA as a safety net to quality as a shared responsibility, embedded into every part of the development lifecycle. You’ll lead efforts to identify critical coverage gaps, implement and scale test automation frameworks, and roll out self-service tools that enable developers to write, run, and promote tests with confidence. You’ll partner closely with embedded QAs, developers, and platform teams to shift QA towards an enablement model that amplifies impact across teams. You’ll help pilot new ways of working that reduce manual effort, catch defects earlier, and improve the signal-to-noise ratio in our CI pipeline—whether through smarter automation, better tooling, or new AI-integrated approaches to test reliability and triage. Ultimately, your work will help Carta move faster without sacrificing confidence—by making automated quality an invisible but essential part of our software delivery process.

  • Drive a strategic shift from QA as a safety net to quality as a shared responsibility.
  • Identify critical coverage gaps and implement test automation frameworks.
  • Roll out self-service tools for developers to write, run, and promote tests.
  • Partner with embedded QAs, developers, and platform teams to enhance QA processes.
  • Pilot new ways of working to reduce manual effort and catch defects earlier.
  • Improve the signal-to-noise ratio in the CI pipeline through automation and tooling.
  • 6-8+ years of experience in software engineering or automation engineering role.
  • Strong programming expertise in one OOP language like Python, Java, JS or Go (Python preferred).
  • Experience building and maintaining test frameworks using tools like Selenium/Webdriver, Pytest, Cypress, Playwright.
  • Deep practical understanding of test strategies (unit, integration, E2E, performance, load testing).
  • Understanding of CI/CD and hands-on experience with building and deployment tools (CircleCI, Jenkins, ArgoCD, Docker).
  • Strong experience with automation and software design patterns.
  • Strong knowledge in cloud infrastructure and container orchestration (Kubernetes preferred).
  • Ability to understand technical needs and implement QA processes.
  • Self-starter who thrives on solving open-ended problems.
  • History of shipping test frameworks or systems used by others beyond immediate team.
  • Track record of advancing quality maturity by shifting QA from hands-on execution to developer enablement.
  • Passionate about mentoring junior level team members.
  • Market competitive salary.
  • Equity for all full-time roles.
  • Exceptional benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service