Overview
On Site
Full Time
Skills
Network Layer
Web Applications
Scalability
Cross-browser
API
ROOT
Management
Cloud Testing
UI
WCAG
Quality Assurance
Workflow
Manual Testing
Reporting
Computer Science
Routing
Failure Analysis
HTML5
Css3
Cascading Style Sheets
Web Browsers
Continuous Integration
Continuous Delivery
GitHub
RESTful
Microservices
Test Management
TestRail
New Relic
Amazon Web Services
Cloud Computing
Security QA
Open Source
Testing
Debugging
TypeScript
JavaScript
AngularJS
DOM
Accessibility
FOCUS
Continuous Improvement
Artificial Intelligence
Automated Testing
IT Service Management
Innovation
Collaboration
Recruiting
Insurance
Finance
Professional Development
Training
Leadership
CompTIA
Customer Service
Career Counseling
Apex
Oracle Application Express
Job Details
Job#: 3017211
Job Description:
Automation Architect
As an Automation Architect, you will design, build, and scale modern, intelligent end-to-end automation frameworks that ensure high release confidence across all product lines, with a strong focus on Angular-based web applications. This role requires deep hands-on expertise in Playwright (TypeScript) and mandatory experience using AI to create, maintain, and stabilize automated tests.
You will be responsible for architecting highly scalable automation solutions that support parallel and sharded execution, seamless CI/CD integration via GitHub Actions, and cloud-based execution using BrowserStack. A core focus of this role is leveraging AI-driven automation techniques to reduce flakiness, accelerate test creation, optimize execution, and deliver actionable quality insights, particularly in complex, dynamic Angular UIs.
This is a hands-on role where you will drive framework evolution, define best practices, and champion the adoption of intelligent, self-healing automation across the organization.
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.
Reporting & Observability
Generate and analyze automation test reports to identify failures, flakiness, and trends.
Integrate test results with observability and monitoring tools to correlate failures with system health.
Use data and insights to continuously improve automation reliability and effectiveness.
Required Qualifications
Core Requirements
Bachelor?s degree in Computer Science or 8+ years of equivalent experience in test automation and framework design.
Strong hands-on experience with Playwright (TypeScript).
Strong experience testing Angular applications, including understanding of component lifecycles, routing, and async behavior.
Mandatory hands-on experience using AI in automation testing, specifically for:
Test creation and maintenance
Self-healing automation
Flaky test detection and automated stabilization
AI-assisted failure analysis
Strong understanding of HTML5, CSS3, modern JavaScript/TypeScript, and browser behavior.
Proven experience building and maintaining CI/CD pipelines, especially with GitHub Actions.
Hands-on experience with BrowserStack or similar cloud device farms.
Solid understanding of RESTful APIs, async programming, and microservices-based systems.
Experience with test management tools (e.g., Tricentis, TestRail, Xray).
Working knowledge of observability tools (e.g., Datadog, New Relic).
Experience with accessibility testing using tools such as Axe or Evinced.
Nice to Have
Experience with Angular Material, NgRx, or other Angular ecosystem libraries.
Exposure to AWS or other cloud platforms.
Familiarity with performance or security testing.
Experience integrating or evaluating commercial or open-source AI testing tools.
What You?ll Need to Succeed
Strong hands-on coding and debugging skills in TypeScript and JavaScript.
Proven ability to design and maintain scalable automation frameworks for Angular applications.
Practical experience using AI to reduce flakiness and automation maintenance overhead.
Deep understanding of web fundamentals - DOM structure, selectors, async behavior, and accessibility.
Ability to work independently while collaborating closely with cross-functional teams.
A quality-first mindset with a focus on reliability, efficiency, and continuous improvement.
Curiosity and willingness to adopt AI-driven approaches to modern test automation.
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click for more details.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Job Description:
Automation Architect
As an Automation Architect, you will design, build, and scale modern, intelligent end-to-end automation frameworks that ensure high release confidence across all product lines, with a strong focus on Angular-based web applications. This role requires deep hands-on expertise in Playwright (TypeScript) and mandatory experience using AI to create, maintain, and stabilize automated tests.
You will be responsible for architecting highly scalable automation solutions that support parallel and sharded execution, seamless CI/CD integration via GitHub Actions, and cloud-based execution using BrowserStack. A core focus of this role is leveraging AI-driven automation techniques to reduce flakiness, accelerate test creation, optimize execution, and deliver actionable quality insights, particularly in complex, dynamic Angular UIs.
This is a hands-on role where you will drive framework evolution, define best practices, and champion the adoption of intelligent, self-healing automation across the organization.
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.
Reporting & Observability
Generate and analyze automation test reports to identify failures, flakiness, and trends.
Integrate test results with observability and monitoring tools to correlate failures with system health.
Use data and insights to continuously improve automation reliability and effectiveness.
Required Qualifications
Core Requirements
Bachelor?s degree in Computer Science or 8+ years of equivalent experience in test automation and framework design.
Strong hands-on experience with Playwright (TypeScript).
Strong experience testing Angular applications, including understanding of component lifecycles, routing, and async behavior.
Mandatory hands-on experience using AI in automation testing, specifically for:
Test creation and maintenance
Self-healing automation
Flaky test detection and automated stabilization
AI-assisted failure analysis
Strong understanding of HTML5, CSS3, modern JavaScript/TypeScript, and browser behavior.
Proven experience building and maintaining CI/CD pipelines, especially with GitHub Actions.
Hands-on experience with BrowserStack or similar cloud device farms.
Solid understanding of RESTful APIs, async programming, and microservices-based systems.
Experience with test management tools (e.g., Tricentis, TestRail, Xray).
Working knowledge of observability tools (e.g., Datadog, New Relic).
Experience with accessibility testing using tools such as Axe or Evinced.
Nice to Have
Experience with Angular Material, NgRx, or other Angular ecosystem libraries.
Exposure to AWS or other cloud platforms.
Familiarity with performance or security testing.
Experience integrating or evaluating commercial or open-source AI testing tools.
What You?ll Need to Succeed
Strong hands-on coding and debugging skills in TypeScript and JavaScript.
Proven ability to design and maintain scalable automation frameworks for Angular applications.
Practical experience using AI to reduce flakiness and automation maintenance overhead.
Deep understanding of web fundamentals - DOM structure, selectors, async behavior, and accessibility.
Ability to work independently while collaborating closely with cross-functional teams.
A quality-first mindset with a focus on reliability, efficiency, and continuous improvement.
Curiosity and willingness to adopt AI-driven approaches to modern test automation.
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click for more details.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
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.