Right now, I'm on the test side in my company, writing some automated tests but doing a lot of manual tests as well. I would like to transition to software engineering, but I'm not entirely clear on my path there. There has been precedent of making that transition within my company, but I don't have any hard commitments there on allowing me to do the same. Any advice on how I can plan out this switch?
This is a transition I've seen a lot of folks make. It will take a good amount of work, but it's definitely doable, especially if you have the proper high-level ideas. Here are my thoughts:
On top of all that, I highly recommend taking the code quality course and pairing that alongside side projects and open-source contributions if you have time outside of work to sharpen your skills. For folks making this transition, I do think side projects are better as solo will be simpler (open-source is inherently multiplayer). Here are the resources: