It is always advised to invest progressively and adopt automation tools. We do not suggest invest all at once to overcome the challenge of high initial investment costs.
You could choose the industry-leading tools as they are trusted and used by some leading companies to overcome the challenge of selecting the right automation testing tool. Besides, these tools has excellent community support.
The infrastructure can help ensure the appropriate amount of coverage. When testing applications against multiple browsers and operating system combinations, test scripts must run in parallel to run each test against the configuration in a reasonable amount of time.
We must present the cost and benefit analysis and the Return on Investment (ROI) analysis to the upper management team. You could also embrace and adopt DevOps processes that break the silos between developers and testers and ensure seamless collaboration.