You can find a lot of online courses (even free ones). I think Udemy.com is a good place to start. I already took a few courses there and I really recommend it.
Also, try to read articles and blog posts about QA and automation. You can learn a lot from other's experience. I would recommend you about this blog: blog.testproject.io
This is a great article. When I learned this Selenium Webdriver concept, I went through another tutorial on Selenium Webdriver - https://www.browserstack.com/guide/selenium-webdriver-tutorial . Pretty detailed and self-explanatory.
Do you have any programming knowledge? The reason I ask is that you may want to look into just the basics to get familiar so you well feel more comfortable. I'd probably look to see what companies are using nearby to see what the most valuable language to learn is. There are many concepts that translate to other languages so all is not lost if you find a new job that uses something else. Then you can probably look up some tutorials on https://egghead.io or YouTube or udemy , or other similar sites. I actually got my job with a recruiting company that specializes with helping companies learn automation. I replied to a Craigslist ad saying they will train the right person. I came on for what they said was a class but more like a crash course and had to write my very first automated test using selenium and java for the first time. Pretty much googled how to do everything and somehow me and one other guy got the position and i was a contractor at my current company and now I'm a full time employee. So I'm pretty much fully self taught. I did have c++ programming knowledge prior and now I do JavaScript. I think if you can put together some tests of your own using the technologies a company uses they would find the initiative you've taken as a positive. Maybe even use there website to test. For learning people have made websites specifically made to practice automated testing with selenium