Automation Architect to lead the transformation of our Quality engineering processes. In this role, you will spearhead the shift from traditional scripting to an AI-first, agentic automation ecosystem. You will design and implement cutting-edge architectures that leverage Generative AI and the Model Context Protocol (MCP) to create “self-driving” test suites. Your expertise will drive the adoption of Spec-Driven Development (SDD), enabling machine-readable specifications to autonomously generate and execute intelligent AI-driven tests.
Key Responsibilities
Framework Architecture & Strategy
Design and scale unified automation frameworks using Selenium, Playwright, and Robot Framework.
Architect and integrate Model Context Protocol (MCP) servers to bridge the gap between Large Language Models (LLMs) and local/remote testing environments.
Agentic Testing & Generative AI
Develop and deploy AI Agents capable of autonomously planning, executing, and self-healing tests by reasoning through DOM changes and application flows.
Implement Natural Language (NL) interfaces for web scraping and test generation, enabling non-technical stakeholders to describe automation goals in plain English.
Spec-Driven Development (SDD)
Establish Spec-Driven Development (SDD) as the primary workflow, ensuring formal specifications (e.g., OpenAPI, Markdown) serve as executable artifacts to prevent “vibe coding” and architectural drift.
Enable “fail-first” validation, where specifications act as a contract for both AI-generated code and human developers.
Advanced Web Automation
Build sophisticated web scraping applications using AI to navigate complex, dynamic UIs and extract structured data via natural language prompts.
Leverage the Playwright MCP server to enable AI agents to capture console logs, network traces, and accessibility data for deep debugging.
Required Technical Skills
Core Automation: Expert-level proficiency in Selenium, Playwright (JS/TS or Python), and Robot Framework.
AI & Agents: Experience building agentic workflows using frameworks like LangChain, AutoGPT, or custom LLM-based agents.
Protocols & Standards: Deep understanding of the Model Context Protocol (MCP) and its client-server architecture.
Methodologies: Practical experience with Spec-Driven Development (SDD) (e.g., GitHub Spec-Kit or similar) and BDD/TDD.
Programming Languages: Strong coding skills in TypeScript/JavaScript and Python.
SaaS Platforms: Hands-on experience with Salesforce and ServiceNow platforms, including automation and integration.