멘토지원
파트너스
현직자 클래스
멘토 찾기
Best 질문답변
단순 테스터에서 '특별한' 엔지니어로 성장하는 법
STA테스팅컨설팅 · 컨설팅그룹
약 5년 전
💬 멘티의 질문
안녕하세요. 아웃소싱 테스터 업체에서 모바일/웹 테스트 일을 하고 있는 멘티입니다. 그냥 테스터가 아닌 괜찮은 테스터가 되고 싶어서 어떻게 해야 할지 많이 고민했는데 잘 모르는 부분이 많은 것 같습니다. 멘토님의 도움이 필요합니다. 


ⒸDaniel Korpai


공부해야 할 건 많은데 무엇을 어떻게 해야 할지 모르겠습니다. 영어/개발능력/테스트 자동화 등 무엇이 필요한지는 어느 정도 찾아봤지만 혼자 공부하는 게 힘들게 느껴집니다. 

추후 테스터에서 QA(품질 보증)로 이직하고 싶은데 어떻게 준비해야 할까요? 무작정 공부하기에 앞서 멘토님의 의견을 듣고 싶습니다. 감사합니다. 

💬 서효남 멘토의 답변

안녕하세요. 멘티님. 질문 주셔서 감사합니다. 아웃소싱에서 근무하다 보니 비전이 보이지 않아 고민을 많이 하신 것 같습니다. 저 역시 아웃소싱에서 일 해봐서 멘티님이 생각하시는 부분에 깊이 공감합니다. 

‘특별한’ 엔지니어가 되는 세 가지 방법

질문에 하나하나 답변하겠습니다. 우선 미래를 고민하고 이렇게 질문하시는 것 자체가 충분히 능력 있으신 분이라는 방증이 아닐까 싶습니다. 고민을 아예 하지 않는 사람도 무척 많고 한다고 하더라도 대부분 실천하지 않기 때문이죠. 

멘티님이 ‘단순한 테스터’라고 표현한 것으로 보아, 주어진 테스트 케이스를 수동적으로 수행하거나 테스트 케이스 작성하는 업무 정도만 하고 계신 것 같습니다.  


ⒸEugene


좀 더 특별한 엔지니어가 되고 싶다면 개발을 이해해야 합니다. 이게 가장 중요합니다. 개발을 이해하지 않고 높은 연봉을 받거나 이 업계에서 오래 일하는건 정말 어렵습니다. 

참고로 아웃소싱은 추후 베트남, 인도, 중국 등의 국가로 대부분 넘어가지 않을까 생각됩니다. 몇몇 대기업들은 실제로 그렇게 하고 있고요. 

그럼 어떻게 특별한 엔지니어가 될 수 있을까요? 하나의 커리어 패스를 3가지 측면으로 설명하겠습니다.

첫째, 실력이 바탕이 되지 않으면 아무것도 소용없습니다. 어떤 업무를 하더라도 능력을 최대치로 발휘해서 마스터하길 바랍니다. 
둘째, 한국사회는 아직도 스펙을 중시합니다. 일터에서 능력을 인정받기 전에 보여줄 수 있는 게 스펙입니다. 학벌이 아쉽다면 방통대나 사이버대에서 일과 학업을 병행해서 학위를 취득하세요. 감리나 SW 공학 관련 대학원에 진학하는 것도 추천합니다. 

또한 자격증은 보여주기에 그칠지 몰라도 ‘이만큼 노력해왔다’는 증거가 될 수도 있습니다. ISTQB(FL, AL)/PMP/ITIL V3/CISA 등의 자격증을 취득해두는게 좋습니다.


Ⓒyanalya


셋째, 남들과는 다른 핵심역량입니다. 예를 들어, 성능테스트 도구나 소스코드 정적 분석 같은 나만의 스페셜한 주 무기를 만들 것을 추천합니다. 이런 도구는 개인의 역량을 키워주는 좋은 수단입니다. 

안타까운 점은 많은 엔지니어가 도구를 전혀 사용하지 못하거나 사용하더라도 그 수준이 매우 낮다는 사실이죠. 이 외에도 강의 스킬을 키우거나 책을 발간하며 역량을 키우는 방법이 있지만 현재로서는 경험이 부족하실 것 같습니다. 

그 외에 또 조언하자면, 영어는 필수입니다. 안된다고 포기하지 말고 습관처럼 꾸준히 영어를 접하세요. 개발 공부는 최근 트렌드를 반영해 파이썬이나 자바 기초 개념 정도만 잡고 간단한 프로그래밍이 가능할 정도로 해두면 도움이 될 겁니다. 

발전은 계획이 아닌 실천에서 나온다

트렌드를 반영해서 이직하세요. 시대에 따라 도메인도 바뀌게 되어 있습니다. 현재는 웹서비스나 모바일 애플리케이션 관련 회사가 많으니 이 분야에 취업하면 앞으로 어렵지 않게 이직할 수 있습니다. 다만 자신만의 무기가 있어야겠죠. 

네트워크/블록체인/인공지능/빅데이터 등을 다루는 전문회사로 이직할 경우 자신만의 확실한 분야를 갖게 됩니다. 이런 분야에선 전문성을 깊게 쌓을 수 있지만 다른 분야로 이직하는 게 다소 어려울 수도 있습니다. 물론 개인의 능력에 따라 다르겠지만요. 


ⒸMonster Ztudio


제가 추천한 커리어 패스를 정리해서 말하자면 다음과 같습니다. 

  1. 개발능력 쌓기: 소스 코드에 대한 이해력을 높인다.

  2. 자격증 취득: 최소한의 노력을 보여준다.

  3. 학력&기타 스펙: 한국 사회의 ‘보여주기’ 문화 차원에서 필요. 혹은 자기 계발 수단으로 학위를 취득한다.

  4. 도메인 선정: 깊은 전문성과 폭넓은 도메인 중 선택한다.

뻔한 답변으로 보이겠지만 기본은 갖춰야 전문가가 될 수 있지 않을까요? 전문가가 되려면 기본을 탄탄히 쌓아야 하고 기본기를 쌓으려면 꾸준히 노력해야 하는 게 맞습니다. 
또한 계획을 세우는 것도 중요하지만, 실천부터 하고 계획하는 것을 추천합니다. 계획만 하다가 시간을 버릴 수도 있어요. 1년, 2년 금방 갑니다.
  
그리고 테스팅 카페 같은 곳에 가입해서 오프라인 모임에 참석하세요. 실무진들과 소통하면서 지식과 경험을 나누는 시간을 가지다 보면 엄청나게 발전할 겁니다. 또한, 그런 모임에서 대인관계를 잘 쌓고 훌륭한 인성과 능력을 보여준다면 스카웃 제안을 받을지도 모릅니다. 

발전은 계획이 아닌 실천에서 나온다고 생각합니다. 대부분의 CEO는 계획보다 실천에 방점을 두곤 하죠. 물론 그에 따른 엄청난 리스크도 감내해야 합니다. 복권을 사는 사람이 로또에 당첨될 수 있듯이 멘티님도 실천을 통한 자기 역량 확보에 힘쓰신다면 자기 자신이 로또가 되지 않을까 싶습니다.

질문 감사드리며, 또 궁금한 점이 있다면 주저 없이 연락 주세요. 

서효남 멘토
STA테스팅컨설팅 · 컨설팅그룹
IT개발/데이터
SW 테스팅에 관심이 있으신 모든 분을 환영합니다.
진로 상담을 중심으로 함께 고민하고 소통 했으면 합니다.
같은 직무를 다룬 글
IT개발/데이터
약 5년 전
인기 있는 글
연구/설계
약 5년 전
잇다의 멤버가 되어주세요 🚀
직무, 취업 콘텐츠를 담은   뉴스레터를 받아볼 수 있어요.
멘토에게 직접   질문할 수 있어요.
현직자 클래스를 무료로 수강할 수 있어요.