Software QA Englineer 의 업무가 궁금합니다.

  • #150719
    ^^ 71.***.178.36 9713

    안녕하세요?

    Software QA Engineer의 실제 어떤 일을 하는 것인지, 전망은 어떤지 그리고 연봉이 얼마나 되는 지 궁금합니다. 지역은 산호세입니다.

    원래는 개발직으로 Job을 찾아볼까 하다가, 개발직에서 손을 놓은 지 몇 년 지났기때문에 QA Engineer가 적합하지 않을까 생각하고 있습니다. Job description을 보니, 주로 test case를 만들고 test를 한 다음 오류나 문제사항에 대해서 report를 하는 게 주업무네요.

    저는 한국에서 전산학 학/석사 공부를 했고, 개발 및 개발 매니징 경험이 있습니다. 그래서 QA Engineer의 역할에 대해서 짐작은 가지만, 한국엔 이런 직업군이 별도로 있지 않기 때문에 미국에서 이 직업을 실제로 가지고 계신 분들이나 함께 일하고 계신 분들의 경험담을 듣고 싶습니다.

    그럼 답변 주시는 분들께 미리 감사드립니다.

    • 151.***.226.7

      QA 팀과 많은 시간을 일해 본 경험으로는 (저는 개발쪽에 있었습니다), 원글님이 개발 경험이 많으시다면 개발쪽으로 계속 계시는 것이 장래에 더 좋지 않을 까 하는 생각을 합니다.

      Software QA 팀이 하는 일은 다양합니다. Bug를 찾아내고 Test routine 을 만들어서 원하는 결과가 나오는 지 체크하고 심지어는 manual 작성에까지 간여합니다.

      마치 팔방미인처럼 여러가지 일들을 하더군요. 물론 회사마다 다를 수 있습니다.

      긍정적인 면이라면 많은 회사들이 Software QA를 찾고 있는 인기있는 직종이라고 볼 수도 있겠습니다.

    • dg 171.***.40.188

      I have the same recommendation with “…”.
      You better keep stay in developing team side.
      A lot of company still think SQA as a part of black box testing or helper for developing team.
      Some company include QA team as a part of project processing team from the beginning as key members.
      But, almost company still think QA as a technician level job.
      QA has a lot of different situations.
      I worked for systems engineer and working for senior QA engineer right now, but I’m regreting my decision what I made about 15 years ago.
      I was a mainframe systems engineer of American company in Seoul and my salary was almost 3 times than SS with 9 to 5, 5 days working per week.
      At the same time my friends in SDS who worked for programmer, worked almost 80 hours per week.
      And I saw a lot of the other programmers in software developing companies working until nidnight for 7 days per week.
      I thought they are very poor guys at that times.

      But, in US, it is totally different situation.
      Software developing engineer will be much better after 10 years.
      Now, I wish to be a developing programmer now.

    • 날달걀 69.***.0.166

      QA 엔지니어가 테스팅을 직접 하는 경우는 거의 없을 겁니다. 요즘은 테스팅도 자동화가 되서 자동화 시키는 툴(이것도 프로그래밍이죠)을 사용할 겁니다.

      전망은 윗분도 말씀 하셨듯이 여러 회사에서 찾고 있으니 밝다고 해야겠죠.

      dg님 의견에 대한 제 생각은 이렇죠. 야구에서 투수가 제일 중요하지만 투수 혼자서 경기를 할 순 없는 거 아닐까요. QA라는 일이 얼마나 수준 높은 일인지 아니면 낮은지 말하긴 힘들지만, 개발자만큼이나 반드시 필요한 존재인 건 틀림 없습니다.

    • QA라.. 66.***.116.43

      간단하게 말하면 tester라고 할 수 있지요. 반듯이 필요하다는 것에는 동의합니다. 저희 회사에서는 같은 경력이라면 tester도 같은 연봉을 받습니다. 많은 개발자들이 이 사실을 알고 tester쪽으로 가면 얼마나 편할까 생각을 많이 합니다. 하지만 생각만큼이나 쉽게 옮기진 않습니다. 아무래도 전문성을 살리기 힘들고 아르바이트나 외주로 돌리기 쉬운면이 많기때문입니다.

      대체로 그렇단 얘기구요, 제 주의에는 test팀에 있는데 tester라고 부르기도 미안한 정도의 쟁쟁한 실력을 가지고 있는분도 많이 있습니다. 남는시간에 놀지않고 spec공부하고 자동화에 대해서 많은 생각을 한사람은 개발자보다 더 승진이 빠릅니다.

    • H1B 208.***.98.56

      제가 Software QA Engineer입니다.
      QA의 중요성은 많이 대두 되고 있습니다. 하지만 많은 회사들이 간과하기 쉬운 부분이죠. 저희회사도 인도쪽으로 outsourcing을 주기도 했지만, 회사제품의 core부분 testing은 outsoursing을 주기를 꺼려하는게 사실입니다. 그리고 outsoursing의 문제점중의 하나가 communication입니다. communication하는데 반나절이 걸리니 (시차에 따라) 그것도한 굉장한 걸림돌이죠.
      저희회사는 QA가 Developer와 Program Manager와 함께 같은 Department에 있어서 그 세 포지션간의 Communication을 극대화시킬려고 합니다.

    • QA 158.***.183.111

      저는 한국에서 network consulting 7년 정도 하다가 지금은 미국에서 software QA 7년 정도 하고 있읍니다.제 연봉은 $130,000(base)+15% bonus 입니다. 결코 많은 연봉은 아니지만 그렇다고 작은 연봉도 아니라고 생각합니다.아마 비슷한 경력의 개발자도 저랑 비슷할걸로 예상됩니다.
      제 생각은 QA 던 development 던 그냥 engineer의 연봉은 거의 비슷하다고 보면 됩니다. 아마 $150,000 정도면 거의 maximum 이 아닌가 싶네요.
      그것보다 더 받을려면 management level 로 가셔야 될겁니다.아님 Fellow engineer 가 되면 VP level 이니 VP 정도의 연봉은 가능할겁니다. 회사 마다 틀리겠지만 Fellow 는 박사 학위가 있어야 될겁니다.
      제 생각에 전망은 QA 나 개발자나 비슷할겁니다. 실력만 있으면 어디든지 갈수 있을겁니다.

      원글님께서 좋아하시는걸 하시는게 가장 좋을것 같다고 조심스레 말씀드리고 싶네요.제가 가장 좋아하는 말이 생각이 나네요.
      “열심히 노력하는 사람은 천재를 이길수 없고, 천재는 즐기는 사람을 이길수 없다.”

    • 원글 71.***.178.36

      시간내셔서 답변 주신 모든 분들께 감사드립니다. 저보다 경험이 많거나 다양한 분들의 의견을 들을 수 있어서 참으로 많은 도움이 되었습니다. 특히 QA님의 “좋아하는 일”을 하라는 말씀을 새겨 듣도록 하겠습니다.