안녕하세요 자바러쉬입니다! 오늘은 훌륭하고 현재 큰 인기를 얻고 있는 게임 “IT에 입사하고 싶어요!”의 SpeedRun(속도 통과)을 분석해 보겠습니다. 최근 이 게임에 대한 흥미가 (객관적인 이유로) 매우 높아졌기 때문에 여러분이 이 퀘스트를 완료할 수 있도록 도와주기로 결정했습니다! 간략한 소개: 25세, 토목공학 학사, 대학 졸업 후 인사 관리자로 3년 근무, 수학 통합 국가 시험 100점! (나는 자랑한다 :). 개인적으로 이 게임을 완료하는 데 12개월이 걸렸습니다. 누군가가 더 빨리 완료할 수도 있습니다!
레벨 1. 테스트 이론 평균 완료 시간: 1-3개월. 비용: 주당 6시간. 30,000 루블 수입: 귀중한 지식! 나는 2개월 동안 mail.ru 과정을 이수했습니다. 커리큘럼에 다음 주제가 포함되어 있으면 모든 코스가 적합합니다.
레벨 2. 첫 직장 찾기 평균 완료 시간: 1~2개월. 비용: 10^5개 이상의 신경 세포. 수입: 귀중한 경험! 레벨 1에서 배운 모든 기술에 자신감을 더해 시장에서 제공하는 인턴십/직업을 찾아야 합니다. 이 단계에서는 경험이 필요하며 그 이상은 필요하지 않습니다. 첫 번째 인터뷰를 이상적으로 준비하는 데 도움이 될 몇 가지 기사:
저는 세 번째 시도에서 2주 만에 이 레벨을 통과했고(2번의 인터뷰 실패) Yandex에서 원격으로 평가자(테스터도 아님)로 일하게 되었습니다. 그들은 내 이전 직업을 합하면 시간당 약 60루블을 지불합니다. 우리에게 가장 중요한 것은 경험입니다!
레벨 3. 연습 테스트 평균 완료 시간: 3개월. 비용: 주당 20-40시간. 소득: 0-45,000 루블. 전투 경험! 우리는 새로운 영역에 적극적으로 참여하고 몰입하고 있습니다. 우리는 읽을 수 있는 모든 것을 연구합니다. 우리는 쉬지 않고 일합니다. 이 단계에서는 수습기간을 거쳐 전투 경험을 쌓아야 한다. 이 레벨을 통과한 후 우리가 갖춰야 할 기술은 다음과 같습니다.
레벨 4. 자동화를 배워보세요! 평균 완료 시간: 3~9개월. 비용: 주당 6~20시간. 2000 문지름 / 월. 수입: 귀중한 지식! Java와 자동화 프레임워크를 배워봅시다! JavaSyntax + JavaCore이면 충분합니다(JavaRush 레벨은 총 20개입니다!). 이는 QA 자동화로 전환하기에 충분합니다. 자동화에는 주로 문자열, 배열, 컬렉션, 예외, I/O 스트림 작업 및 파일 쓰기 등의 사소한 작업이 많이 있습니다. 또한 테스트 프레임워크를 사용하여 작업해야 합니다. 셀레늄은 우리의 전부입니다. 어디서나 배울 수 있습니다. 저는 여기서 가르쳤습니다: 초보자를 위한 Selenium WebDriver 이 레벨을 완료한 후에는 주니어 QA 자동화 엔지니어 위치로 이동할 준비가 되어 있어야 합니다. 우리 지식 체크리스트:
레벨 5. 주니어 QA 자동화 엔지니어 자리를 얻습니다. 평균 완료 시간: 1-2개월. 비용: 10^2 신경 세포. 수입: 귀중한 경험! 준비하는 데 도움이 된 몇 가지 훌륭한 리소스는 다음과 같습니다.
새로운 자리를 찾는 이야기는 반복됩니다. 그러나 이제는 자동 작업자가 수동 작업자보다 덜 일반적이기 때문에 더 쉬워질 것입니다. 같은 회사의 새로운 직위로 이동하는 것이 우리에게 이상적입니다. 이렇게 하면 SpeedRun 속도가 크게 향상됩니다. 그것이 바로 내가 한 일이다.
레벨 6. 중간 QA 자동화 엔지니어 자리를 얻습니다. 평균 완료 시간: 4-12개월. 비용: 10^2 신경 세포. 수입: 귀중한 경험! 월 75~100,000루블. 중간직 면접은 당신이 이미 알고 있는 것, 어떤 기술과 능력을 가지고 있는지에 대한 대화입니다. 위에서 논의한 내 기술에 몇 가지가 더 추가되었습니다.
보시다시피 이 길은 쉽지는 않지만 거의 모든 사람이 할 수 있습니다! 이 무미건조하지만 유용한 가이드가 누군가에게 도움이 되기를 바랍니다 :) 궁금하신 점은 댓글로 남겨주세요! 감사합니다!
- 테스트의 기본 개념
- 개발 과정에서 테스트 장소
- 테스트 케이스 개발, 요구사항 작업, 비즈니스 로직 기반 테스트 분석
- 테스트 프로세스 구성
- 테스트 유형
- 테스트 조합론
- 테스트 전략
- 테스트 효과 평가
- 버그 추적기에서 근무
- Rest-Soap Api의 기본, HTML(운이 좋으면 SQL일 수도 있음)
- 자신감 있는 버그 추적기 사용자(제 경우에는 Jira)
- *Agile 개발 팀(내 경우에는 SCRUM)에서 작업합니다.
*Agile은 현재 어디에나 있습니다. 대부분 Agile 또는 그 변형일 가능성이 높지만 이국적인 것도 있을 수 있습니다.
- 자바 구문
- 자바 코어
- 셀레늄 웹드라이버
- 테스트Ng, JUnit
- 힘내
- 나는 Java로 글을 잘 쓸 수 있지만 JavaScript로는 평범합니다.
- 저는 Selenium을 잘 알고, Appium(모바일 애플리케이션의 자동화된 테스트), Protractor(TypeScript의 자동화된 테스트)에 익숙합니다.
- 그래들과 메이븐.
- 젠킨스.
GO TO FULL VERSION