Senior QA Automation Engineer II

Carta

Apply Now

Job Description

Job Overview

As a Senior QA Automation Engineer II at Carta, you will play a crucial role in enhancing software quality across engineering teams. Your primary focus will be to shift QA from being a safety net to a shared responsibility embedded in the development lifecycle, implementing test automation frameworks and self-service tools for developers. You will collaborate closely with various teams to identify coverage gaps, improve testing strategies, and pilot innovative approaches to catch defects earlier, ultimately enabling Carta to deliver high-quality software efficiently.

Technical Requirements

Required Skills
  • • Python
  • • OOP programming
  • • Selenium/Webdriver
  • • test automation frameworks
  • • CI/CD
  • • cloud infrastructure
  • • container orchestration
Preferred Skills
  • • Java
  • • JavaScript
  • • Go
  • • CircleCI
  • • Jenkins
  • • ArgoCD
  • • Docker
  • • Kubernetes
Experience Level

6-8+ years of experience in software engineering or automation engineering role

Responsibilities

  • • Implement and scale test automation frameworks
  • • Identify critical coverage gaps in testing
  • • Collaborate with teams to shift QA towards an enablement model
  • • Pilot new ways of working to improve test reliability
  • • Reduce manual effort and catch defects earlier in the CI pipeline

Technical Environment

Languages

Additional Information

Location
Waterloo, Ontario, Canada
Type
Hybrid schedule, in-office 3x/week
Compensation
Not specified