Job Description
Job Overview
As a Senior QA Automation Engineer II at Carta, you will play a crucial role in enhancing software quality across the engineering organization. Your mission is to shift the QA paradigm from being a safety net to a shared responsibility, integrated throughout the development lifecycle. You will collaborate with multiple product teams to implement effective test automation frameworks and tools, enabling developers to confidently write and run tests, ultimately contributing to faster software delivery without compromising quality.
Technical Requirements
Required Skills
- • Strong programming expertise in Python
- • Experience building and maintaining test frameworks
- • Deep understanding of test strategies
- • Understanding of CI/CD
- • Experience with automation and software design patterns
Preferred Skills
- • Experience with Selenium/Webdriver
- • Experience with Pytest
- • Experience with Docker
- • Strong knowledge in cloud infrastructure
- • Experience with Kubernetes
Experience Level
6-8+ years of experience in software engineering or automation engineering role
Responsibilities
- • Identify critical coverage gaps and implement test automation frameworks
- • Drive a strategic shift in QA practices within the engineering organization
- • Partner with embedded QAs, developers, and platform teams to enhance QA processes
- • Pilot new working methods to reduce manual effort and catch defects earlier
- • Mentor junior team members to promote growth and learning
Additional Information
- Location
-
Waterloo, Ontario, Canada
- Type
-
Hybrid schedule (in-office and remote work)
- Compensation
-
Not specified