Developing software solutions for too many years. The majority of my time has been either Managing Software Development efforts or as a Software Quality Engineer.
The first step is to ask your manager or engineering department leader about the potential of changing your roll from a software quality engineer to a software engineer. When you move within a company they can't change your salary unless its by increasing your salary.
Next step is to show that you are capable of transitioning to a software engineer by demonstrating that you have the skills/abilities. Best way I know how to do that is to;
1 Fix bugs in the code base & submit a pull request to your dev lead (which you'd first be doing when transitioned)
2 Build tools that leverage the same technology your development team uses or that you want to learn. If you need a way to easily track the accumulation of test execution results because you don't have one, build it. Demo it. Make the company depend on it.
The first step is to ask your manager or engineering department leader about the potential of changing your roll from a software quality engineer to a software engineer. When you move within a company they can't change your salary unless its by increasing your salary.
Next step is to show that you are capable of transitioning to a software engineer by demonstrating that you have the skills/abilities. Best way I know how to do that is to;
1 Fix bugs in the code base & submit a pull request to your dev lead (which you'd first be doing when transitioned)
2 Build tools that leverage the same technology your development team uses or that you want to learn. If you need a way to easily track the accumulation of test execution results because you don't have one, build it. Demo it. Make the company depend on it.
Hi Ken,
Thanks for the reply and for the thoughts.
Point 1 sounds great, point 2 is in develop stage.
Will work more on this, as I think it's a great and productive way to prove myself to the team, project, company.
Regards,
AlexF