Automation Architect - Staff Engineer

Vmware Workspace One

Vmware Workspace One

IT
Posted on Feb 14, 2026

Job Title: Staff Engineer - Automation Architect

Job Summary

We are seeking a seasoned and visionary Automation Architect to define, evolve, and drive the automation, quality, and test infrastructure strategy for our Engineering teams. This strategic role goes beyond framework development, enabling a culture of quality, scalability, and innovation through modern automation practices, metrics, tooling, and cross-team collaboration. You will work closely with product teams building and testing solutions across Windows, Linux, MacOS, iOS, Android, and Chrome OS.

Core Responsibilities

Strategy, Leadership & Enablement

  • Define and evolve the test automation and quality strategy in partnership with engineering and leadership.
  • Standardize and consolidate processes, tools, and frameworks for automated testing, CI/CD, and quality gates that scale across all major platforms.
  • Establish, track, and report organizational metrics such as code coverage and test pass rates to measure automation adoption and quality outcomes.
  • Develop clear documentation, guidelines, and training to empower teams to independently build and maintain automated tests.

Frameworks & Shared Libraries

  • Architect, build, and maintain reusable, scalable, and robust test frameworks and shared libraries for product teams working across Windows, Linux, MacOS, iOS, Android, and Chrome OS.
  • Guide and review implementation of test suites to ensure consistency, maintainability, and best practices.

Consulting, Support & Collaboration

  • Act as a consultant to developer teams, offering onboarding, troubleshooting, and expert guidance on automation tools and approaches.
  • Lead workshops, office hours, and training sessions to upskill and support teams in automation across diverse environments.
  • Engage cross-functionally, especially for end-to-end and interoperability scenarios, to drive automation improvements.
  • Partner with feature teams from the design phase to ensure testability and proactive creation of automated tests.

Continuous Integration & Delivery (CI/CD) Pipeline Management

  • Design, implement, and optimize CI/CD pipeline templates for robust, reliable, and scalable delivery cycles supporting multi-platform development.
  • Ensure all test stages (unit, component, integration, end-to-end) are automated, stable, and properly integrated within pipelines.

Metrics, Quality Gates & Process Improvement

  • Set up and monitor organization-wide metrics (test coverage, execution stability, pipeline performance, etc.).
  • Deliver quarterly executive reports on automation impact, efficiency gains, and integrate feedback for continuous improvement.
  • Implement and refine quality gates and reporting dashboards to drive ongoing enhancements.

Test Infrastructure Ownership

  • Architect, implement, and maintain scalable test infrastructure including on-premise, virtualized, and cloud environments to support product teams working across multiple platforms.
  • Provide documentation and support to enable developers to self-manage test environments.
  • Continuously evaluate new tools and technologies to optimize automation efficiency and reliability.
  • Lead forward planning for language/platform migrations (e.g., C/C++ to Rust), ensuring automation coverage and tooling are maintained or improved throughout transitions.

Qualifications

  • 10+ years in software engineering, automation engineering, quality assurance, or technical leadership roles.
  • Deep knowledge and hands-on experience architecting automation solutions for Windows, Linux, MacOS, iOS, Android, and Chrome OS platforms.
  • Demonstrated success developing and scaling automation and CI/CD strategies.
  • Expertise in designing maintainable test frameworks, shared libraries, and automation infrastructure.
  • Experience with metric collection, reporting dashboards, and implementing quality gates.
  • Proficiency in industry-standard CI/CD tools and scripting/programming languages.
  • Advocacy for using AI-driven developer tools (e.g., Copilot, automated test generation).
  • Strong background in technical writing, training, and mentoring.
  • Effective collaboration, workshop leadership, and consulting skills.
  • Experience with cloud, on-prem, and hybrid infrastructure provisioning.
  • Experience with automation strategy for technology/language migrations is a plus.