6년 차 개발자입니다. QA로 전직을 하고 싶어서 고민인데, 공고를 찾아보니 대개 신입으로 들어가게 되어, 연봉이 많이 내려가게 됩니다.
©Kevin Ku
혹시 개발 직무를 조금 살려서, QA를 할 수 있는 방법이 있을까요? 업무상 관계를 인정받아 연봉을 신입보다는 조금 더 받고 싶습니다. 준비를 하게 된다면 어떻게 시작해야 할 지도 조금 가이드를 부탁드립니다.
QA 전직을 고려하고 계시다고 하니 고민이 많으실 것 같습니다. 조금이나마 제 답변이 도움이 되기 바랍니다.
1. 개발 직무를 살려서 QA 업무를 할 수 있는 방법에 대해
보통 개발 쪽에서 QA로 전직을 하실 경우에 테스트 자동화 엔지니어 쪽이 가장 연관성이 높습니다. QA 직군에서 테스트 자동화 엔지니어를 뽑는 공고가 적지 않기 때문에 이쪽으로 지원하신다면 좋은 결과가 있으시리라고 생각됩니다. 기본적으로 python, selenium, unium 등을 활용하실 수 있으면 좋고, 업무 난이도 역시 높은 편이 아니라서 크게 어려움은 없으시리라 생각됩니다.
그 외에 상용 툴이나 해당 업체에서 원하는 스킬 셋을 확인하셔서 맞춤 형식으로 지원하시는 것도 방법입니다. 기본적으로 개발 지식이 어느 정도 있는 테스트 자동화 엔지니어는 개발 경력 또한 인정될 것으로 보여 이 부분은 입사하실 때 처우 협의가 가능할 것으로 생각됩니다.
추가로 게임쪽 대기업의 경우에는 테스트 자동화를 위한 솔루션을 개발하는 개발 직군도 뽑고 있기 때문에 참고하시면 좋을 것 같습니다.(이쪽의 경우 QA 업무와 연관이 있는 개발 업무이긴 합니다.)
2. QA 이직을 위한 준비
테스트 자동화 엔지니어 쪽으로 이직하신다고 해도 기본적으로 QA 직군을 생각하고 계신다면 서적이나 인터넷을 통해 QA 업무와 역할에 대해서 간단하게 확인하시길 추천드립니다. 이론적인 부분의 경우 ISTQB, CSTS라고 하는 소프트웨어 테스팅 자격증을 많이 취득하며 취업에도 도움이 되는 부분이 있습니다.
ISTQB 자격증 공부와 연관되서 '개발자도 알아야 할 소프트웨어 테스팅 실무' 라는 책을 보통 많이 읽습니다. 그 외에 테스트 자동화와 관련된 책도 살펴 보시면 도움이 되실겁니다.(난이도가 높지 않습니다)
IT 업계 쪽이라면 게임 쪽 테스트 자동화 엔지니어와 회사에서 원하는 스킬셋이 다를 수 있기 때문에 공고를 보시고 맞춤형으로 준비하시면 좋습니다. 게임 쪽으로 지원하신다면 해당 회사의 게임을 플레이해보고 어떤 식으로 자동화할 수 있을지를 미리 생각해 보시는 걸 추천해 드려요. IT 업계 쪽의 테스트 자동화에 대한 부분은 인터넷에 자료가 많기 때문에 정보를 얻는데 크게 어려움이 없으실 겁니다.
본인의 생각도 정리해 두시는 걸 추천해 드립니다. 여태까지의 개발 경력이 QA 업무에 어떤 식으로 도움이 될지 미리 정리해서 준비하시면 면접에 도움이 될 거라 생각합니다. 예컨대 크지 않은 중소기업은 개발 쪽의 코드 리뷰에 참여, 테스팅 관련 툴 개발이 가능하다는 점을 어필할 수 있습니다.
최대한 성의껏 답변드리려고 했는데 만족하실 수 있는 답변이 되었기를 바라며 이직을 응원하겠습니다.
멘토님 이력을 확인하고 문의하기 위해 잇다에 가입했는데, 서적 등도 추천해 주셔서 도움이 되었습니다.이직 준비에 많은 도움이 될 것입니다!