Automation Architect

Overview

Remote
Depends on Experience
Contract - W2
Contract - 6 Month(s)

Skills

Playwright
TypeScript
Automation
Angular UI
CI/CD
GitHub
REST APIs
accessibility
WCAG
A11Y
QA

Job Details

Key Responsibilities

Automation Framework & Engineering

Design, implement, and maintain a Playwright (TypeScript) automation framework focused on scalability, maintainability, and reliability for Angular applications.

Build reusable utilities, fixtures, and test patterns aligned with Angular architecture, including component-based UIs, routing, and asynchronous rendering.

Address Angular-specific automation challenges such as change detection, dynamic DOM updates, async operations, and test synchronization.

Ensure cross-browser, cross-device, and cross-OS test coverage.

AI-Driven Automation (Mandatory)

Use AI to create automated tests, accelerating UI, API, and end-to-end test development for Angular workflows.

Apply AI-based self-healing mechanisms to automatically adapt to frequent Angular UI, DOM, and locator changes.

Identify, analyze, and fix flaky tests using AI, including issues related to timing, synchronization, change detection, and environment instability.

Leverage AI-assisted failure analysis to cluster failures and highlight root causes.

Implement intelligent test selection and prioritization to reduce unnecessary CI/CD execution.

Continuously improve test stability, accuracy, and execution performance using AI-driven insights.

CI/CD & Cloud Execution

Build, configure, and maintain CI/CD pipelines using GitHub Actions for automated test execution.

Enable parallel execution and test sharding to improve feedback cycles.

Integrate and manage BrowserStack or similar cloud testing platforms for scalable, distributed execution across browsers and devices.

Test Coverage & Quality Engineering

Expand and maintain automation coverage across Angular UI, REST APIs, and accessibility (WCAG/A11Y).

Collaborate with engineering and QA teams to align automation with Angular product workflows and risk areas.

Perform exploratory or manual testing when needed to better understand complex Angular user flows and edge cases.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Velocity Tech Inc