Job Description
Job Overview
As a Senior QA Automation Engineer II at Carta, you will play a pivotal role in enhancing software quality across the engineering organization. Your responsibilities will include implementing test automation frameworks and rolling out self-service tools that empower developers to write and execute tests effectively, thereby shifting the QA paradigm from a safety net to a shared responsibility. You will collaborate closely with product teams to identify coverage gaps and improve the overall testing strategy, ensuring that quality is seamlessly integrated into the development lifecycle.
Technical Requirements
Required Skills
- • Python
- • Selenium/Webdriver
- • Pytest
- • CI/CD
- • cloud infrastructure
Preferred Skills
- • Java
- • JavaScript
- • Go
- • Cypress
- • Playwright
- • Kubernetes
Experience Level
6-8+ years in software engineering or automation engineering
Responsibilities
- • Identify critical coverage gaps and implement test automation frameworks
- • Roll out self-service tools for developers to write and run tests
- • Collaborate with embedded QAs, developers, and platform teams
- • Pilot new ways of working to improve testing efficiency
- • Mentor junior team members to support their growth and learning
Additional Information
- Location
-
Waterloo, Ontario, Canada
- Type
-
Hybrid schedule (in-office 3x/week, remote 2x/week)
- Compensation
-
Not specified