"Automation can now keep up with development. We are no longer spending half our week just fixing broken tests."
McLeod's QA platform makes sure every feature in its transportation-management suite works before a customer ever sees it. But by spring 2025 as the development team's velocity increased, the team was dealing with Selenium upkeep. A single screen change could break dozens of XPaths, and hand-coding each test could take up to two full developer days.
McLeod needed a way to ship new UI tests as fast as features ship—and free engineers to focus on higher-value scenarios. The challenge was compounded by a major web-UI rewrite underway with hundreds of classic pages moving to the modern stack, with weekly releases causing locator breakage every few days.
McLeod chose DevClarity's AI-upskilling engagement: a four-week, hands-on program that teaches software developers & QA engineers to wield generative-AI tools directly inside their code editors.
After DevClarity's team helped set up McLeod's AI coding environment and provided training to the entire team, DevClarity zeroed in on test automation work for the directed effort part of the engagement. As DevClarity spent time with the QA squad, they wrote a reusable prompt library that took a new web application page and built automated tests to cover the entire page. Over three live sessions, DevClarity coached engineers while they built real tests using the new AI-first process.
McLeod saw dramatic improvements across all key metrics:
McLeod now writes writes 4x more tests in the same CI window. Engineers spend their time designing scenarios, not debugging selectors. The prompts were committed to their code repository with a designated champion now curating improvements.
"DevClarity turned our testers into AI-enabled engineers."
Learn more about how McLeod Software rebuilt their automated-testing engine with DevClarity's AI-first approach.
Talk to DevClarity →