我是Chloe,在工程部門擔任大約半年的測試實習生(QA intern),在這段時間內學習到很多在學校裡學不到的東西、從剛開始對測試相關的知識都還懵懵懂懂,一直到現在對測試與開發都有進一步的認識,很開心也很感謝能有這個機會可以到這裡實習!
工作內容
作為QA實習生,主要會需要負責的就是針對工程部們的同事們開發完的每一項網頁功能去進行自動化測試的建立,會根據每個任務的目的性去思考會有怎麼樣的測試情境、有哪些測試步驟,再進一步去思考怎麼寫出想對應的程式碼去完成每一項步驟,達到任務的目的。
工作的流程比較多是由原本負責測試相關的工程師來和我進行每一項任務的說明與指引,確保我對於完成這項工作沒有疑惑,然後再讓我試著獨自去完成任務,當然其中如果有碰上問題,帶我的工程師也會很即時可以和我溝通想法,在這之中給予我很大的彈性自己去找出解決方式、或是給予我不同方向的提示去思考更多的解決辦法,在這樣的溝通之中,讓我逐漸培養針對每一項測試任務的熟練度,逐漸知道可能會有哪些問題需要先確認、撰寫程式碼的時候碰上問題應該現做什麼樣的處理與嘗試再進行回報會增加彼此的溝通效率等等。
除此之外,我也從一開始的開發環境建置的過程中,對於網路的一些基本知識有了更進一步的了解、也同時在這個過程中去了解整個公司的網站架構,也在開發過程中了解到公司的CI/CD流程,看到自己寫出來的程式碼可以在CI中成功運行並且通過的時候,