[Remote] AI Testing & Delivery Automation Engineer
Note: The job is a remote job and is open to candidates in USA. Branch is a leading provider of engagement and performance mobile SaaS solutions. They are seeking a senior AI Testing & Delivery Automation Engineer to define and scale testing practices across the organization, focusing on integrating testing into CI/CD and enabling engineering teams to own testing responsibilities.
Responsibilities
- Own, design, and drive how testing is implemented across the system, including standards, coverage, and guardrails: what gets tested, where (API, service, UI), and how it is executed
- Shape and evolve the testing stack end-to-end (Playwright, Karate, Pact, Postman, etc.), selecting and adapting tools based on what works best for our system
- Define the approach for creating, reviewing, executing, and maintaining test cases and test scripts, working closely with Engineering and Product
- Drive adoption of AI-assisted testing (Claude Code, Windsurf, Copilot), using AI to generate test cases and scripts, support debugging and maintenance, and reduce manual effort at scale
- Work hands-on with teams to get them started, helping define test cases, write initial tests, and ensure teams can continue independently
- Build and own a scalable regression and smoke testing approach, including test library, reliability, and ongoing maintenance
- Own the integration of testing into CI/CD pipelines, defining guardrails for execution and deployment gating
- Work with Engineering and Infrastructure teams to define, establish, and improve test environments, data, and stability
- Continuously improve test reliability, reduce flakiness, and drive clear processes for test results, debugging, and evolution
- Define and drive testing metrics (coverage, reliability, execution, failures) to measure quality and guide improvements
- Drive adoption of testing standards across Engineering and Product, acting as the central point of coordination and champion for quality practices across teams
Skills
- 7+ years of 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 automation practices, not just writing tests
- Strong understanding of modern testing tools and approaches (Playwright, Karate, API/contract testing, etc.)
- Experience evaluating and adopting modern tools and frameworks based on system needs
- Experience integrating testing into CI/CD pipelines and working with modern development workflows
- Ability to design testing strategies, define coverage, and establish standards across teams
- Hands-on coding experience and ability to write and review test code as needed
- Experience working closely with Engineering and Product teams in a cross-functional environment
- Strong communication skills with the ability to drive alignment and adoption across teams
- Experience improving test reliability, reducing flakiness, and maintaining long-term test quality
- Experience adopting AI into QA practices, including using tools like Claude Code, Cursor, Windsurf, or Copilot to improve test creation, debugging, and maintenance
- Comfortable working in fast-moving environments and building processes from scratch
Benefits
- 10% annual bonus tied to company goals
- Potential equity, which is available for qualifying positions
- Comprehensive benefits package
- Health and wellness programs
- Paid time off
- Retirement planning options
- Benefits for qualified employees
Company Overview