OneRedGyarados in  
Testing (SDET)  

Please advice

I have been in Testing ( Automation & Manual ) for the last 9 years. I am getting a 100k CAD in Greater Ottawa Region to be a Senior QA for a telecom company. I want to get to the next stage but I am not sure what is that exactly. I want to create. I want to design. I want to learn. But I think I am a bit too late. Every employer requires experience. I would like to learn even if I get paid a bit lower too as I know I can do better in a couple of years if I get the right job. Any suggestions or advice is greatly appreciated. Thanks. 
19g617l4o9pg32Backend Software Engineer  
I was in a similar position, and moved on to developer roles after spending 10+ years as Test Engineer and Test Manager.

Invested a lot of time in learning
1. Cloud
2. DevOps
3. APIs (Java and Spring boot)

Once I felt comfortable, I started interviewing for positions outside (usually Junior Dev roles). I landed on a contract to hire as a Backend engineer and slowly transitioned to the Senior Engineer role with Elastic as a speciality.

What I found is :
1. Learn as much as you can and identify what you like.
2. Invest more time learning what you like (for me it was Java development)
3. Start thinking and plan for the next 5 year career transition.
4. Lateral move is not easy for QA to other roles except for BA roles.
1. Significant set back on your career.
2. Hard to adjust to being a junior dev when you can understand the overall picture much easier than other team members.
3. Climbing up the ladder is exhausting.

1. More money.

1. Easier to transition to Engineering Lead position if you have management experience.
2. Engineering roles are not as much fun as I would want but better than QA roles.
3. Stick to the same industry if possible.
4. Learn to negotiate with recruiters
5. Fake it till you make it is very risky.
6. Take certifications if possible.
OneRedGyaradosTesting (SDET)  
Thank you so much for writing this up. Definitely helps! I have been interested in Cloud and DevOps. I have one certification in Aws and planning to get some more. But practical knowledge is hard to get. I have done a lot of labs etc but nothing like learning on the job with live projects. I gave one interview for a cloud role but could not get through because of lack of experience. Some questions are just built that way. But the 5 year plan seems realistic. I will keep trying. There is just no easy answer.



Software Engineer