These days, when I talk to people about QA, software engineers have a kind of contempt for this type of QA, and prefer to write automated playwright tests for all UI interactions. To me, this sounds more complicated and more expensive (paying a software engineer to write a test over X hours compared to paying an entry level office worker to manually test something over Y hours, where I assume X > Y). When I'm in these discussions, people are actually quite opinionated that we should NOT hire QA people, and software engineers should do all QA via automated testing
What is QA like where you work? Is there a culture of trying to automate it all away, or is it still more manual? What do you prefer?
Automated testing is perhaps an order of magnitude cheaper. Written once, run thousands of times, protecting the project, potentially for decades. The sooner you find the bug, less people need to be involved to fix it. Including customers that might turn away. (That's why the renewed interest in typing and linters that find bugs before you even finish writing a statement.)
The reason automated testing is necessary is that humans get bored quickly. They are needed to prevent subtle (and not so) regressions not obvious at a glance.
Humans are a lot more clever though, so can provide insight on a higher level, though at higher cost. That cost may be worth paying. If your product is mission critical or adjacent, and the customer is willing to pay for that "insurance."