Problem
A large, business-critical PowerBuilder application had no maintainable automated test coverage. Every release leaned on manual QA, feedback was slow, and any change to the legacy code carried real risk of silent regressions.
Approach
I helped design and build a modern end-to-end testing platform in .NET and C# that could drive a legacy UI never built for testability. Rather than chase total coverage, we prioritized the flows that mattered, identifying about 200 high-value regression tests as a dependable safety net, then expanded to roughly 6,000 automated cases spanning UI-driven and data-validation scenarios.


