Ford Credit (Ford Motor Company)
Director of Enterprise Testing
A new Enterprise Testing function for the modernization of a thirty-year-old system. About 60 people, partly consolidated from testing teams across the organization, moved to AI-assisted delivery.
- The mandate
- Ford Credit was modernizing a thirty-year-old system alongside new vendor platforms. Each program tested its own way. Enterprise Testing reported at SVP and VP level through three reorganizations.
- What I did
- I built Enterprise Testing as one function and consolidated testing teams from across the organization into it. Across three programs, I led about 60 people on an $8M to $10M annual budget. I organized the function around five areas: performance engineering, test data, the testing platform, a testing center of excellence (a group that sets standards and trains teams) and AI. I replaced program-by-program testing with one strategy, one governance model and one set of KPIs. The teams adopted them through enablement: I gave the teams training, standards, frameworks and platforms to use on their own, instead of owning each team's tests. I weighed build against buy. Four automation frameworks became one AI-assisted Playwright framework. My team built parallel test execution in house, with no added license cost, instead of onboarding the LambdaTest SaaS platform. I bought SaaS platforms where they covered gaps in the delivery cycle. I wrote the Playwright framework myself, in TypeScript with an AI coding assistant, to show the team how an architect writes code with AI. The code followed naming conventions, linting rules, quality gates, git pre-commit hooks and metadata-driven tests that take parameters. I put every team member on an LLM coding assistant. I designed the in-house AI agent, an orchestrator over six agents, and hired the engineers who built it. It read features from Jira, gathered context from Epics and Stories, and built the customer journey, then the test plans, test cases and automation: the complete functional testing lifecycle. I brought in PactFlow for contract testing, Tonic.ai for synthetic test data, HeadSpin for mobile testing and Parasoft for service virtualization. I negotiated the enterprise contracts for these SaaS platforms with procurement, finance and legal, within the planned capex and opex budget.
- The result
- With AI, working out a feature's customer journey took 25% less time.
- The in-house AI agent cut the time to write a test by 66%, from about 60 minutes to about 20, and saved about 302 engineering hours in one quarter.
- Active users of the in-house AI agent grew from 8 to 38 across 7 teams in one quarter. The agent authored more than 450 test plans and test cases.
- The effort to supply test data for each account fell from between 1 and 2 days to between 3 and 4 hours, with a team built for it.