PChome(2022年5月 - Now)
.SQA automation team member
Main Skills: Python / Appium / Selenium / Jenkins / Postman / GCP Cloud Function / Docker / Grafana /
- Develop Docker images and Docker Compose files to run web regression test cases on GCP.
1. Deployed a Selenium server in Docker to execute web regression tests.
2. Designed pipelines in Jenkins for regression testing and pre-release acceptance testing to ensure software quality.
3.Triggered Jenkins with Github Actions for pre-release acceptance testing (UAT), ensuring program quality and early issue detection.
4. Utilized Selenium (Rapi runner) as a web regression testing tool and wrote automation test scripts using this tool.
- Integrated GCP Cloud Function to execute relevant code.
- Responsible for Android and iOS regression testing.
1. Conducted app testing using Appium.
2. Wrote test cases using the RobotFramework framework.
3. Focused on application functionality testing.
- Participated in the project to visualize automation test results.
* Stored automation test results in a database and integrated with Grafana for monitoring automation test results.
- Participated in a web scrum team to assist in embedding automation test elements.
- Participated in stress testing to verify if the website can withstand expected traffic and adverse conditions.
- Performed API-related testing using Postman and curl commands.
- Managed test plans, test cases, and test runs using Testlodge to creat and maintain test plans, distributing test items.
- Tracked and managed test failure cases using Asana to maintain records of failure cases and collaborated with the team to resolve issues.
- Utilized GCP Cloud Function to run code related to API operations, designing and implementing Cloud Functions for automation testing and other related operations.