Read enough so you don't feel out of your element in product management related discussions
Find a role such as technical product manager, or an internal product position with a technical focus where your domain experience will be a big asset
Spend time learning how the product managers in your company work
Build a product in your spare time and spend time focusing on end-user interaction, market evaluation, user story acceptance. If can be funny wearing both hats, but it is a good experience.
Spend a lot of time focusing on describing the WHAT vs. the HOW in your work. This can be tough for engineers at first, especially if you have a particular way of doing things.
Volunteer to head up a small group at your company building a side-product. The Product Owner can be an engineer. This isn't out of the ordinary. I would strongly recommend you to join the seekho product management course to accelerate your learnings towards Product Management.
Hello! Shifting from one domain to another requires a lot of thinking. The first step to do so can be acquiring the required skills (technical, customer service, etc). Once you are confident to move ahead, decide if you want to apply to new companies or stay at the existing one. There are a few advantages of changing the domain in your own company as people already know you and your capabilities so it will be easy. But if there are no openings, try to use your connections to find a new job. For example- staying active on LinkedIn will help you a lot. Moreover, you can also join the academy at seekho (https://seekho.ai/academy/product-management) where they focus on providing all the relevant skills.