[[FreeD Soft]]
사내 첫 QA Engineer 로 입사, 품질 체계 구축 및 품질 관리
[1] 업무 내용
- 기획서, 개발 문서 리뷰 수행 및 피드백(정적테스팅)
- 테스트 준비/계획수립/수행/결과보고
- TestCase 구상, 작성, 수행 및 관리
- 확인 테스트 및 회기(Regression) 테스트 수행
- Test Tool 및 협업 도구, 버그 관리 도구 (Azure(dev-ops), trello), 기획 및 디자인 Tool(Figma) 사용
- Postman API call Tool 사용 by Swagger(API가 있고, 반복 수행할 필요가 있을 때, exception case를 확인하고자 할 때 수행)
- Visual Studio Code, IntelliJ (Javascript, Python) IDE 사용
- VMware Tool 이용하여 window, mac Cross-OS 확인
- Mobile (IOS, AOS)-PC, Safari, Chrome 등 Cross-Platform 확인
- UI automatino testing (Cypress(Javascript), Selenium(Python), Pyautogui(Python)) 스크립트 작성 및 수행
- DBeaver(PostgreSQL) DB에 직접 접근하여 CRUD 쿼리 수행(API가 없는 상황에 User 시나리오를 확인하기 위함, data가 Front 에서 보여지는 값과 일치하는지 확인하기 위함 etc)
- E-Commerce - back-office page (구매/환불/구매 실패 등) QA 활동
- Test Cace progress management for Daily 파일 생성 및 관리
- Test Case 각 모듈별로 생성, 관리, 공유 및 교육
- Test Case Traveability management 생성, 관리, 공유 및 교육
- Test Case Plan-Validation Report 생성, 관리, 공유 및 교육
- Bug 등록 Tool 관리, 공유 및 교육(visualstudio_Azure, Trello 등)
- QA Weekly meeting 진행 및 관리 (팀원 업무 리소스 파악 및 업무 진행 상황 파악 등)
[2] 업무 성과
1) 프로젝트명 : [Tripcody_여행 도우미 웹앱 ] QA (e-commerce(mobile + web) + 자체 back office(web)
2) 프로젝트명 : ARA-biz project QA(e-commerce(mobile + web) + 자체 back office(web))
3) 프로젝트명 : 10000lab coffee project(RCS messaging service(mobile) + back office(web) + back office(Pos_Program) + smart order(web)) QA
4) 프로젝트명 : 쏘크라테스 떡볶이 QA(RCS messaging service(mobile) + back office(web) + back office(Pos_Program) + smart order(web)) QA
5) 프로젝트명 : NIFA chatbot project QA (web(mobile + pc))
6) 프로젝트명 : FIFA 2022 Match Hospitality project QA (web(mobile + pc))
7) 프로젝트명 : GTO Project (user(mobile + web) / back office(web))
8) 프로젝트명 : 난청 Project (user(mobile + web) / back office(web))
9) 프로젝트명 : RCS messaging service (RCS messaging service(mobile) / user(web(mobile + pc)))
10) 프로젝트명 : UZZIM_BC card (c2c_user(e-commerce(mobile web + pc web) / b2c_user(web) / back office(web))
11) 프로젝트명 : HarmonyCVM (b2c_user(web(pc)) / c2c_user(e-commerce(mobile web + pc web))
(위 프로젝트들과 관련된 자세한 내용은 경력기술서 링크에 기술하였습니다.) https://1drv.ms/x/s!AhinlBfFGJurayDOZX96xZUUyx4?e=UqNvOj
[3] QA 수행 프로젝트
1) 프로젝트명 : [Tripcody_여행 도우미 웹앱 ] QA (e-commerce(mobile + web) + 자체 back office(web)
2) 프로젝트명 : ARA-biz project QA(e-commerce(mobile + web) + 자체 back office(web))
3) 프로젝트명 : 10000lab coffee project(RCS messaging service(mobile) + back office(web) + back office(Pos_Program) + smart order(web)) QA
4) 프로젝트명 : 쏘크라테스 떡볶이 QA(RCS messaging service(mobile) + back office(web) + back office(Pos_Program) + smart order(web)) QA
5) 프로젝트명 : NIFA chatbot project QA (web(mobile + pc))
6) 프로젝트명 : FIFA 2022 Match Hospitality project QA (web(mobile + pc))
7) 프로젝트명 : GTO Project (user(mobile + web) / back office(web))
8) 프로젝트명 : 난청 Project (user(mobile + web) / back office(web))
9) 프로젝트명 : RCS messaging service (RCS messaging service(mobile) / user(web(mobile + pc)))
10) 프로젝트명 : UZZIM_BC card (c2c_user(e-commerce(mobile web + pc web) / b2c_user(web) / back office(web))
11) 프로젝트명 : HarmonyCVM (b2c_user(web(pc)) / c2c_user(e-commerce(mobile web + pc web))
[4] 기타 내용
- 홍콩 인원과의 협업
- 개발(Front/Back Dev)팀, 기획(PM)팀, CS팀, 디자인(Designer)팀과 효율적인 협업 활동
- 최초 QA Engineer로 입사하여 QA Process 구축
- 팀장으로 근무하며 QA Process 수립, 업무 리소스 파악 및 관리, 업무 진행상황 Follow, 개선사항 및 Feedback 제시(give & take), 1-on-1 진행, 팀원 평가, 기획 검토 및 Review(UI-UX 변경 제안 등) Test Case Review, 이력서 검토 및 면접 진행, OJT 자료 생성 및 교육
- 타 부서간 협업 meeting 참석(Dev, QA, PM, Design 팀장이 참석하여 Feedback을 주고 받음), 개발 부서내 협업 meeting(Dev_Front, Dev_Back, QA 팀장이 참석하여 Feedback을 주고 받음), QA 부서내 협업 meeting(QA 인원 전원이 참석하 여 현재 관리하는 Product에 품질 수준, 요구사항 및 개선사항 등 의견을 주고 받음)
[5] 다뤄본 Tool
언어 : Python, JavaScript
IDE : Visual studio code, IntelliJ, Pycham, Eclipse
자동화 Tool : Selenium, EndTest, Pyautogui, Cypress, Datadog DB : DBeaver
API Tool : Postman, Datadog, Jmeter, Swagger
BTS : CodeBeamer, Azure_DevOps, Trello, Jira, Height
Messenger : Teams, Slack, Telegram
Design Tool : Figma, Axure, Zeplin
etc : Notion, Sharepoint, Zoom, Google meet, Google drive
[6] 링크
https://1drv.ms/x/s!AhinlBfFGJurayDOZX96xZUUyx4?e=UqNvOj
경력기술서
https://docs.google.com/spreadsheets/d/1WSDL0P5b4BOTOwgQ5pyygOf25dGZ6Agnrqgf3rPD2X4/edit? usp=sharing
Test Case 예시
https://1drv.ms/x/s!AhinlBfFGJurdXxDHLT5aeWdS1g?e=4H2Zbh
Check List 예시
https://github.com/Jongchan777/js
JavaScript, Python, 자동화 등
https://replit.com/@rlawhdcks12
JavaScript, Python, 자동화, 웹 scrapper 등
https://blog.naver.com/frhn00
IoT개발자 양성과정(국비지원 교육 프로그램) 과정에서 배웠던 내용 정리
더보기