스포트라이트
비슷한 제목
QA 엔지니어, QA 자동화 엔지니어, 품질 보증 엔지니어
작업 설명
테스트 엔지니어는 제품 및 프로젝트를 위한 테스트 자동화를 구축합니다. 테스트는 제품이 잘 작동하고 모든 기능에 대해 정상적으로 작동하는지 확인하는 것입니다. 예를 들어 메일 프로그램의 전자 메일 작성 페이지가 제대로 작동하는지 확인하려고 한다고 가정해 보겠습니다. 테스트 엔지니어는 작업을 자동으로 실행하고, 기능을 실행하고, 종료하고, 테스트 결과를 기록하는 프로그램을 빌드합니다.
경력의 보람있는 측면
- 사람들이 사용하는 제품에 대한 작업의 측면을 볼 수 있습니다.
- 매일 문제 해결.
- 좋은 급여
- 작업 안정성
$65,339
인사이드 스쿱
인생의 날
- 제품, 시스템, 구성 요소 또는 수정 사항에 대한 테스트를 정의, 문서화, 분석, 수행 및 해석합니다.
- 기능적 문제를 식별하고 해결 방법을 제안합니다.
- 테스트 사례를 분석하고 정기적인 진행 보고서를 제공합니다.
관리자 수준
- 제품, 시스템, 구성 요소 또는 수정에 대한 테스트 절차 및 전략의 평가, 권장 사항 및 구현을 관리합니다.
- 프로젝트, 작업 및 운영과 관련하여 엔지니어링 팀을 테스트하는 고문 역할을하며 다른 엔지니어링 기능에 대한 연락 담당자 역할을합니다.
- 프로젝트가 제 시간에 예산 내에서 완료되도록합니다.
직업에 필요한 기술
- 디테일 지향
- 공감: 사용자에 대한 좋은 이해
- 고집
- 분석적 사고
- 팀과 잘 협력하기
- 자기 동기 부여
필요한 기대/희생
- 제품을 개발하는 것만 큼 항상 "섹시한"것은 아닙니다 (소프트웨어 개발자).
- 반복적 일 수 있습니다.
- 때때로 긴 시간
현재 산업 동향
- 강력한 일자리 증가.
- 좋은 인재에 대한 높은 수요 - 많은 대기업은 훌륭한 인재 (즉, 재택 근무, 안식처)를 유치하고 유지하는 특전을 가지고 있습니다.
- 모바일 시장이 성장하고 있습니다.
이 직업에 종사하는 사람들은 어렸을 때 어떤 종류의 일을 즐겼습니까?
- 고정 된 것들 : 일이 깨졌을 때, 그들은 그것들을 고치는 방법을 알아내는 것을 좋아했습니다.
- 논리 게임 (스도쿠, 단어 퍼즐)을 연주했습니다.
- 비디오 게임을했습니다.
필요한 교육
- 테스트 엔지니어의 ~ 72 %는 학사 학위를 보유하고 있습니다 (전공으로 전문 분야에 적용 할 수 있음). 나머지는 마스터 또는 그 이상의 것을 가지고 있습니다.
- 테스트 엔지니어의 35 %는 전기 공학, 12 %는 컴퓨터 과학, 10 %는 기계 공학, 7 %는 전기 공학을 전문으로합니다. 36 %는 산업 공학과 같은 다른 연구에서 전공했습니다.
- 대학 학위 외에도 많은 테스트 엔지니어가 공인 스크럼 마스터 또는 ISTQB 인증 테스터 재단 레벨과 같은 인증을 완료합니다.
- 테스트 엔지니어는 팀과 함께 작업하며 자신이 만들 수 있는 문서에 대한 기술 작성을 포함하여 소프트 기술 및 의사 소통 기술을 개발해야 합니다.
- 회로도, 기판 레이아웃, 전기 사양 및 진단 사양을 검토하는 방법을 알아야 할 수도 있습니다. 파이썬이나 펄과 같은 프로그래밍 언어에 대한 지식도 유용 할 수 있습니다.
- 프로젝트 관리 기술은 작업 범위에 따라 종종 필요합니다.
- 고용주는 비슷한 역할에서 학자와 이전 경험의 강력한 혼합을 찾습니다.
- 근로자는 품질 표준, 적용 가능한 테스트 기술 및 품질 관리 시스템에 익숙해야합니다.
고등학교와 대학에서해야 할 일
고등학교 : 논리 게임을하고, 일상적인 문제를 해결하는 프로그램을 구축하십시오.
대학
- 엔지니어는 대수, 기하학, 삼각법, 미적분 I, II, III, 미분 방정식 등 수학의 탄탄한 기초를 가지고 있어야 합니다.
- 테스트 엔지니어가 작업할 수 있는 분야는 많습니다. 경험을 쌓기 위해 적용 가능한 인턴십을 찾으십시오.
- 공부하는 공학 유형과 관련된 클럽에 가입하십시오.
- 리더십, 팀워크, 갈등 해결 및 프로젝트 관리와 관련된 기술을 연마 할 수있는 대규모 프로젝트에서 자원 봉사
- 전문 조직과 협력하여 트렌드 및 개발에 대한 학습, 네트워크 및 최신 정보 유지
- 도전적인 대학 주제에 대비하기 위해 고급 무역 저널 및 온라인 기사를 읽으십시오.
- 수행 된 작업 및 달성 된 결과에 대한 메모를 포함하여 작업하는 프로젝트에 대한 철저한 문서화를 유지하십시오.
- 코드!
- 군중 테스트 플랫폼을 통해 경험을 얻으십시오 (예 : 소프트웨어 테스터가 uTest에 가입 할 수 있음)
- 준비가 된 경우 해당 인증을 녹아웃합니다.
- 구인 광고를 검토하여 원하는 직무를 미리 계획하여 어떤 자격이 나열되는지 확인하십시오.
- 무역 사이트 및 블로그를 읽으십시오.
- 대학 교수와 상담하여 시험 엔지니어 직무를 위해 수강해야 할 과정에 대한 팁에 대해 물어보십시오.
- 엔지니어링 또는 정보 기술 인턴십 받기
교육 통계
- HS 디플로마 2.5 %
- 5.4% 어소시에이트
- 학사 50 %
- 28.8 % 석사
- 박사 과정 3.8%
25 세에서 44 세 사이의 직원 중 가장 높은 수준의 교육 성취도가 소프트웨어 엔지니어를위한 것입니다.
일반적인 로드맵
1차 직장에 도착하는 방법
- 많은 대학에는 기술 직업을 위해 대학을 모집합니다.
- 네트워크!
- 구인 명단에 채용 신청: Monster, Indeed, Glassdoor 및 Zippia와 같은 여러 직업 포털에서 프로필 만들기
- 포트폴리오: 혼자서 또는 인턴십에서 수행한 프로그래밍 작업을 설명합니다.
- "테스트 엔지니어"라는 직책은 여러 분야에 적용될 수 있으므로 구인 광고를주의 깊게 읽으십시오.
- 필요하고 선호되는 자격 섹션에 세심한주의를 기울이십시오. 적어도 모든 최소 필수 항목을 충족시키지 못하면 귀찮게하지 마십시오.
- 당신이 일하고 싶은 회사의 경력 웹 페이지를 방문하십시오.
- 직장 경험이 많지 않다면 먼저 인턴으로 지원하는 것을 고려하십시오.
- LinkedIn, Medium 및/또는 관련 업계 웹 사이트에 기사를 작성하고 게시하여 자신을 홍보하고 명성을 쌓으십시오.
- 테스트 엔지니어 이력서 템플릿을 검토하여 이력서에 대한 아이디어를 얻으십시오.
- 교사, 감독자 및 동료에게 개인 참조 자료로 봉사 할 것인지 물어보십시오.
- 시험 엔지니어 면접 질문 및 샘플 답변을 검토하여 면접 준비
- 편안하고 잘 준비되고 성공을 위해 옷을 입은 인터뷰에 참여하십시오.
- 면접 준비 : 반드시 준비해야합니다. 문제를 해결하고 화이트 보드에 코드를 작성할 준비를하십시오. 그들은 당신이 어떤 언어로 쓰고 싶은지 물어볼 것이고, 당신은 그 언어로 글을 쓸 것입니다. 화이트보드에 글을 쓰고 면접관에게 설명하는 행위는 코딩과 매우 다르기 때문에 친구와 함께 연습하십시오. 코드와 문제를 통해 이야기하십시오.
경쟁력을 유지하고 게임에 참여하는 방법
- 기술 웹 사이트를 읽고, Google +, Twitter, Facebook (구독)에서 저명한 기술 인력을 팔로우하십시오.
- 기술 외부의 사람들과 이야기하여 다른 산업에서 어떤 일이 일어나고 있는지 확인하십시오.
- 다른 프로그래밍 언어를 배우십시오.
- 가지고있는 문제를 식별하고 문제를 해결할 수있는 무언가를 구축하십시오 - "해커 스타일".
- 의사 소통 및 관리 기술을 습득하십시오.
- 네트워크!: 컨퍼런스에 참석하여 업계의 새로운 기술과 주요 업체들과 최신 정보를 얻으십시오.
- 인증 받기: 인증은 기초(CTFL) 수준 또는 고급 수준(CTAL)에서 테스터로 인증되기를 원하는 사람들에게 국제 보드(ITQSB) 테스트를 관리하는 American Software Testing Qualifications Board, Inc.를 통해 제공됩니다.
권장 도구/리소스
웹사이트
- 미국 공학 협회 협회
- 미국 테스트 엔지니어 협회
- 소프트웨어 테스트 협회
- IEEE
- 국제 엔지니어링 컨소시엄
- 국립 전문 엔지니어 협회
- 국립 전문 엔지니어 협회
- 여성 엔지니어 협회
- 미국 기계 엔지니어 협회
책
계획 B
대체 경력 : 정보 기술 전문가, 소프트웨어 개발자, 비즈니스 스쿨 -> 제품 관리자 또는 제품 마케팅, 프로그램 관리자, 종료 및 자신의 회사를 시작하십시오.