기본 콘텐츠로 건너뛰기

Featured Post

영어회화 빨리 느는 방법 3가지

ISTQB 자격증 취득 방법 및 합격 후기(QA자격증)

What is ISTQB?

ISTQB란 International Software Testing Qualification Board의 약자로 국제 소프트웨어 테스팅 자격 협회라고 하는데, 2002년 11월 에든버러에서 공식 출범하여 벨기에에 등록한 비영리 단체이다. 2005년 초에 한국 지부인 KTB(Korean Testing Board)가 도입되었고, 그밖에 50여 개 나라에서 지역 멤버 위원회(Board)로 구성되어 자격시험 체계와 교육 인증과 같은 프로세스 규정을 하고 있다.

QA자격증인 ISTQB는 소프트웨어의 품질을 보증하는 테스터들이 갖춰야 하는 지식과 기술을 다루는데, 시험 범위와 수준에 따라 Foundation, Advanced, Expert로 나뉜다.
(출처:STEN)

 소프트웨어 다양성과 활용도가 높아지면서 수요가 늘어나고, 테스팅의 중요성에 대한 인식이 점점 높아지고 있고 소프트웨어가 많아지고 의존도가 높아질수록 당연히 품질의 중요성도 높아지고 있다. 테스팅이 전문 인력이 주도하는 전문 공학 분야로 인식되면서 QA자격증을 취득한 소프트웨어 테스팅 전문 인력을 양성하고 테스트 체계를 구축하기 위한 기업의 투자가 늘고 있다.




 ISTQB가입 국가(ISTQB 시험 진행 국가포함) 108개국 이상으로 2010년부터 지속적으로 ISTQB를 취득한 사람들이 증가하고 있는 상황이며, 2015년 12월 기준 ISTQB 총회 발표 자료에 따르면 자격증 취득자는 약 450,000명, 분기당 약 13,000명씩 취득하고 있다. 다양한 분야의 기업에서 지원자격요건 또는 우대사항에 QA자격증을 보유한 지원자를 선호하고 있다. 게임, PC, 애플리케이션, 모바일 단말기, 임베디드 등 세부적인 분야로 언급하자면 더욱 다양하며 범위가 넓다.

ISTQB 자격증을 취득을 위해서는?
ISTQB Foundation 자격증 이미지(개인정보 모자이크)

 필자가 ISTQB Foundation이라는 자격증을 알게 된 때는 2009년에 단말 검증 부서에서 일한 지 1년째 되던 때였다. 당시에 관련 서적 한 권과 인터넷에서 덤프 문제를 다운로드해 약 6개월간 준비해서 2010년 1월에 자격증을 취득했다. 그때 당시만 해도 영문 시험만 있었고 시험도 일년에 2~3번만 있었지만 현재는 한글로도 시험을 볼 수 있을 뿐만 아니라 일 년에 영어/한글 합해서 7~8번 시험이 있어 취득이 상당히 수월해졌다.

2017년 KSTQB 정기시험 일정
- ISTQB CTFL 한글 정기 시험은 2월, 5월, 9월, 12월 4번 시행됩니다.
(출처:STEN)

소프트웨어 테스트 자체가 소프트웨어 공학 범위 안에 있기 때문에 ISTQB 이론에서도 그 개념을 많이 인용한다. QA자격증을 처음 준비하는 사람이라면 Foundation을 첫 목표로 설정하는데 시험 난이도는 IT 관련 지식이 있다면 1달만 집중해서 준비하면 취득할 수 있다는 것이 개인적인 견해이다. 하지만, 시험문제가 실무를 예를 들어 출제되는데, 특정 상황에서 어떤 테스트 기법을 사용해야 하는지 또는 어떻게 대응할 것인지 답을 고르는 객관식 형태이기 때문에 이론을 이해하지 못한다면 합격은 장담할 수 없다. 물론, 단답형 문제도 있긴 하지만 앞서 말한 형태의 문제 비율이 높다. 자격증을 영어로 취득할 것인지 한글로 취득할 것인지에 대해서도 정해야 한다. 아무래도 국제자격증이기에 영어로 취득하는 것을 추천하지만 영어가 안되면 한글 시험을 준비해야 한다. 한글 시험은 말을 이상하게 꼬아서 출제하는 문제가 많아서 급하게 풀다가 잘못 읽거나 틀리게 이해한다면 어려움을 겪을 수 있다.

시험을 합격할 수 있는 지름길은 QA 관련 용어가 명확하게 정립되어야 한다. 용어에 대한 개념이 없는 상태에서 접근한다면 공부하는데 어려움을 느낄 수 있고 겉핥기 식의 시간 낭비가 될 수 있다. 용어가 적립되었다면 각 챕터별로 구분해서 개념들을 이해해야한다. 어떤 개념이 더 큰 범위인지 또는 어디에 속하는 개념인지 정확하게 이해해야 한다. 예를 들어, 테스트 이론 중 가장 큰 개념으로 화이트 박스 테스트(White Box Test)와 블랙박스 테스트(Black Box Test)로 나뉜다. 단위 테스트(Unit Test)는 화이트박스 테스트의 개념 안에 있는 테스트 종류 중 하나인데, 이 두 개념을 동일한 테스트나 다른 범주로 나누어지는 테스트로 생각해서는 안된다는 말이다. 이런 테스트 용어들과 기법들이 머릿속에 카테고리로 정리되면 Foundation의 시험 범위는 별로 넓지 않다. 또 알아둬야 할 부분은 화이트박스 테스트 챕터에 구문 커버리지(Statement coverage), 분기(결정) 커버리지(Decision or Branch coverage), 조건 커버리지(Condition coverage), 변경 조건/결정 커버리지(MC/DC)에 대한 알고리즘 형태 문제는 2개 이상은 꼭 출제되기 때문에 확실하게 알아둬야 한다.



국내 자격증 CSTS도 있다?
다른 QA자격증으로 CSTS가 있다.  국내의 TTA(한국정보통신기술협회)라는 단체에서 CSTS 관련 교육 및 자격시험을 관리하는데 일반적으로 해당 기관에서 4일 과정을 받고 시험을 치르게 되지만 따로 신청하여 시험을 볼 수도 있다. IT 중소기업들은 직원 능력 배양을 위해 관련 종사 직원들을 해당 교육을 보내는 경우가 꽤 있다. 필자 역시 회사에서 교육을 보내줘서 4일 교육과정 이후에 쉽게 자격증을 취득했다. QA 분야에 종사하고 있는 사람이라면 교육과정 동안 열심히 준비하면 취득할 수 있고 시험 난이도도 높지 않기 때문에 합격률도 당시 교육 참여 그룹에서 60~70% 정도로 기억하고 있다.
 소프트웨어 테스트 관련 자격증의 경우 대표적으로 TTA(한국정보통신기술협회)의 CSTS와 STEN의 ISTQB가 있으며 대외적으로 CSTS보다는 ISTQB가 더 알려져 있다. 두 자격증을 취득할 때 보는 시험의 범위나 수준 또한 크게 다르지 않다. 다만 CSTS에서는 이론 중심적인 문제로 시험을 출제하는 반면 ISTQB는 실무 중심의 예를 들어 문제를 출제하는 경우가 많다.

CSTS Foundation 자격증 이미지(개인정보 모자이크)

댓글

이 블로그의 인기 게시물

스티브 잡스 명언 영어 세상에서 가장 감명 깊은 어록 25가지

"Sometimes Life is going to hit you in the head with a brick. Don't lose faith." "때때로 인생은 당신을 심하게 내두를 것이다. 스스로의 믿음을 잃지 마라."   대부분의 사람들은 적당히 즐기고, 적당히 게으르고, 어렵고 힘든 것은 피하고 싶어 한다. 그들이 무지함과 가난에서 벗어나지 못한 것이 그 이유이다. 반대로 큰 성공을 이룬 후에도 스티브잡스는 "내일 죽는다면"이라는 생각으로 극단적 이리만큼 스스로를 동기부여했다. 무엇인가 이룰 수 있는 사람은 그럴만한 자세가 있다.   스티브 잡스가 남긴 어록 중에 사람들이 가장 감명받은 25가지를 선별해 한글로 번역했다. 스티브 잡스 명언 영어  1  "The people who are crazy enough to think they can change the world are the ones who do." 세상을 바꿀수 있다고 생각하는 제대로 정신나간 사람들이 세상을 변화시킨다.  2  "I've always been attracted to the more revolutionary changes. I don't know why. Because they're harder. They're much more stressful emotionally. And you usually go through a period where everybody tells you that you’ve completely failed." 나는 항상 혁신적인 변화를 쫓아왔다. 그건 더 어려웠기 때문인지 모른다. 혁신은 감정적으로 굉장히 압박이 심하다. 그리고 모든사람들이 당신에게 완벽히 실패했다고 이야기 하는 시기를 이겨내야 한다.  3  "It's really hard to design products b

영어숙어 100가지 필수 암기해야 하는 표현 모음

 영어 숙어(idiom)란 두 개 이상의 단어로 이루어져 사용되면서 한 단어처럼 해석되는 단어이다. 예로 'get in'은 두 개의 단어가 결합되어 '타다, 들어가다'라는 의미를 지니며 한단어처럼 사용한다. 관용구의 한 종류이며 많이 사용하여 익숙해져서 생긴 말들을 말한다.  원어민들의 영어를 접하다 보면 알아듣기 힘들거나 잘못 이해하는 경우가 많이 있는데 이런 경우는 대게 숙어와 같은 관용구가 들어간 문장을 접했을 때이다. 영어 공부를 할 때에는 단어만 외우는 것보다 문장이나 숙어를 암기하는 것이 중요하다.  이 글에서는 필수 암기해야하는 영어 숙어 100가지 를 모아서 정리했으며, 더 많은 영어 숙어는 아래 글에서 외우기 쉽게 정리했다. 영어숙어 100가지 전치사+명사 형태의 숙어로 명사나 문장 뒤에서 꾸며주는 역할을 한다. ex) I recommend that the work (should) be done at once . 나는 그 일을 즉시 처리하도록 권한다. at once - 즉시 at the end of the month - 월 말에 at a surprisingly fast pace - 놀랄만한 속도로 at first - 처음에 at least - 최소한, 적어도 at random - 임의로, 무작위로 at all times - 항상 in print - 발간되고 있는 beyond control - 통제 불능의 out of control - 통제 불능의 in effect - 유효한, 효력이 있는 in advance - 사전에, 미리 ahead of time - 사전에, 미리 in a row - 줄줄이, 연달아 with care - ~조심스럽게 with high unemployment rates - ~높은 실업 상황 하에서 with a few exceptions - ~을 제외하고 명사+전치사 형태의 숙어로 뒤에 명사나 동명사가 온다. ex) Staff were asked to

영어회화 빨리 느는 방법 3가지

영어는 공부가 아니고 운동 이다. 영어회화 빨리 늘고 싶다면 머리로만 하지 말고 귀와 입, 몸으로 해야 한다.  이전 회사에서 모토로라 출신의 팀장이 했던 말이 생각난다. "내가 영어 하려고 한 달에 몇십만 원씩 주면서 강남에 1:1 영어도 해보고, 전화 영어도 해보고, 미국 출장도 오래 있고, 별짓 다해봤는데 영어는 안되더라 . 영어는 미국에 살아야 돼."  지금도 누군가에게는 영어는 별짓 다해도 안 되는 것이겠지만, 누군가에게는 미국, 영국 등 외국인 친구들과 즐겁게 대화하는 언어이고 업무를 처리하기도 하는 수단일 것이다. 당신도 반드시 할 수 있다. 그러니 영어를 별짓 다해도 안되는 걸로 단정 짓지 말고, 우리의 뇌를 멈추게 하지 말자. 지금까지 받은 영어교육은 잘못됐다.  한국인이 일반적으로 영어 교육을 받는 기간은 약 15년이다. 하지만 정작 영어 몇 마디 조차 못하는 게 현실이다. 단면적으로 이 부분만 봐도 과연 실용적인 교육인지 의구심이 들 수밖에 없다. 지금까지도 수십 년 동안 많은 사람들이 여전히 명사, 동사, 5형식 문장 등과 같은 문법 위주의 공부와 독해 위주의 잘못된 공부 방식만 고수하고 있다. 그렇게 공부하다가 하루에 10분 전화영어를 하면 원어민처럼 영어를 할 수 있다는 말에 속아 피 같은 돈을 쓰다가 결국 중도에 포기하는 게 일반적인 사람들의 모습이다. 물론 이런 공부 방식이 전혀 쓸모없는 것은 아니다. 하지만 영어회화에서는 도움이 안 된다는 것이다. 외국인과 대화를 한다거나 미국 드라마를 본다면 철저하게 느낄 것이다. 영어에 투입하는 시간 대부분을 읽고, 듣는 식의 영어공부를 했는데, 입으로 내뱉으라고 하면 안되는 게 당연하다. 또한, 원어민들이 실제로 발음하는 대로 공부하지 않았는데 들리지 않는 것도 당연하다.  장담하건대, 지금까지 했던 영어공부 방법으로는 영어회화를 잘할 수 없다. 돈을 들이지 않아도 되고, 혼자서도 할 수 있는 원초적인 영어회화 빨리 느는 방법 을 알아보자. 영어는 공