1. Research industrial automation-related technologies to achieve testing and validation of high-end computer motherboard products.
2. Build and maintain automated testing systems:
- Use Robot Framework to implement test automation.
- Monitor CI automated test results; report bugs or drive continuous improvement based on error analysis.
- Utilize various testing tools and programming languages to create keywords.
- Programming languages primarily Python and C, with scripting as supplementary.
3. Design and develop applications on Windows and Linux to enhance verification techniques and efficiency.
4. Integrate Raspberry Pi to pursue unmanned workflow automation.
5. Collaborate with RDs from other departments to communicate and complete problem clarification and analysis.
6. Develop websites using PHP and MySQL.
7. Implement partial functionality with CSS, JavaScript, jQuery, AJAX, etc.
8. Responsible for providing external interface development and maintaining related technical documentation.
9. Collaborate with the automation testing team to coordinate and execute projects.
10. Participate in system infrastructure construction, CI/CD pipeline setup, development, testing, and production environment deployment.
11. Develop and maintain server infrastructure to build scalable architecture for service operation.
12. Support rapid software delivery including deployment, changes, releases, and troubleshooting.