AI Testing & Delivery Automation Engineer
Branch
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
As an AI Testing & Delivery Automation Engineer (senior, hands-on AI-Driven Testing & Delivery Lead) at Branch, you will define and scale how testing is performed across the organization. This role is about enabling engineering teams to own reliable automated tests, while you provide the frameworks, tools, and standards to make that possible. You will also lead the adoption of AI-assisted testing to accelerate creation, debugging, and maintenance.
Responsibilities
- Own and design the end-to-end testing approach, including:
- testing standards, coverage, and guardrails (what gets tested, where: API/service/UI, and how it is executed)
- Shape the testing stack end-to-end by selecting and evolving tools (e.g., Playwright, Karate, Pact, Postman) to fit Branch’s systems
- Define processes for creating, reviewing, executing, and maintaining test cases/scripts with Engineering and Product
- Drive adoption of AI-assisted testing (e.g., Claude Code, Windsurf, Copilot) for:
- generating test cases and scripts
- debugging and maintenance
- reducing manual effort at scale
- Work hands-on with teams to onboard and bootstrap test ownership (initial tests + enabling teams to continue independently)
- Build and maintain a scalable regression and smoke testing strategy (test library, reliability, ongoing maintenance)
- Integrate testing into CI/CD pipelines, including execution guardrails and deployment gating
- Partner with Engineering and Infrastructure to improve test environments, data, and stability
- Improve test reliability, reduce flakiness, and establish processes for test results and debugging
- Define and track testing metrics (coverage, reliability, execution, failures) to guide improvements
- Act as the central coordinator/champion to drive testing standards adoption across Engineering and Product
Requirements
- 7+ years experience in software engineering, test automation, or quality engineering
- Strong hands-on experience with test automation across multiple layers (API, service, UI)
- Experience building and scaling test frameworks and automated testing infrastructure
Nice-to-haves
- Experience leading AI-assisted testing adoption and using AI tools for test generation/debugging/maintenance
- Demonstrated ability to align multiple teams and drive adoption of engineering standards
About Branch
Branch builds AI-enhanced linking and attribution so growth can be measured from click to conversion. Their platform provides insights that improve ROI and reduce wasted spend, supporting customer-growth experiences for major consumer brands.
Scraped 6/18/2026