We prefer a hands-on approach in our engagements from day one. Many clients that we engage with have already implemented some level of test automation. In these cases, our architects and engineers engage with the most challenging applications and services. For these applications, we start by looking at existing test suites implementation, existing integrations and dependencies and data in test datasets.
After we understand the current situation in depth, we make point improvements to bring the most value with the least effort and in the shortest period of time. Once the bleeding has been stopped, we move to long-term improvements in process and tooling, adopt modern techniques across the board and educate client teams to spread the knowledge and know-how within their organization.