Aller au contenu Aller au pied de page

西门子数字化工业集团 自动化测试工程师

ID de l'offre
509484
Publié depuis
09-Jun-2026
Organisation
Industries numériques
Domaine d'activité
Recherche et développement
Entreprise
Siemens Ltd., China
Niveau d'expérience
Confirmé
Type de poste
Temps plein
Modalités de travail
Au bureau / sur site uniquement
Type de contrat
Contrat à durée déterminée (CDD)
Lieu
  • Chengdu - Province du Sichuan - Chine
自动化测试工程师
您在新角色中的使命:
1. 根据产品需求和设计文档,设计和开发高效、可维护的自动化测试用例和脚本。
2. 构建和维护健壮的自动化测试框架,支持多种测试类型(如功能测试、性能测试等)。
3. 与开发团队紧密合作,参与需求评审、设计评审,并提供可测试性建议。
4. 集成自动化测试到CI/CD流程中,实现持续集成和持续部署,提高测试效率和发布速度。
5. 分析测试结果,定位缺陷,并与开发团队协作进行问题修复。
6. 持续优化测试策略和方法,引入新的测试技术和工具,提升测试覆盖率和质量。
7. 编写和维护测试文档,包括测试计划、测试报告和测试用例。

您的能力要求:
1. 本科及以上学历,计算机科学、软件工程、自动化或相关专业。
2. 在软件测试和自动化测试开发方面有5年以上的专业经验。
3. 精通Python编程语言,具备扎实的编程功底和良好的代码风格。
4. 具备自动化测试框架和脚本开发经验,熟悉至少一种主流的自动化测试框架(如Selenium, Pytest, Robot Framework等)。
5. 了解CI/CD流程和工具(如Jenkins, GitLab CI, Azure DevOps等),有实际集成经验者优先。
6. 熟悉软件测试理论和方法,了解各种测试类型(如单元测试、集成测试、系统测试等)。
7. 熟悉常用的测试工具和技术,如版本控制工具、缺陷管理工具等。
8. 具备良好的问题分析和解决能力,对技术充满好奇心和学习热情。
9. 具备良好的团队协作能力,良好的英文书面能力。
10. 有工业领域经验者优先。

Your new role – Challenging and future oriented
1. Design and develop efficient and maintainable automated test case and test scripts based on product requirements and design documents.
2. Build and maintain a robust automated testing framework that supports various test types (e.g., functional testing, performance testing, etc.).
3. Collaborate closely with the development team, participate in requirements reviews and design reviews, and provide testability suggestions.
4. Integrate automated testing into the CI/CD pipeline to achieve continuous integration and continuous deployment, thereby improving testing efficiency and release speed.
5. Analyze test results, identify defects, and work with the development team to resolve issues.
6. Continuously optimize testing strategies and methodologies, introduce new testing technologies and tools, and improve test coverage and quality.
7. Write and maintain test documentation, including test plans, test reports, and test cases.

Your Qualifications – solid and appropriate
1. Bachelor's degree or above in Computer Science, Software Engineering, Automation, or a related field.
2. 5+ years of professional experience in software testing and automation test development.
3. Proficient in Python programming language, with a solid programming foundation and good coding style.
4. Experience in automated testing framework and script development, familiar with at least one mainstream automated testing framework (e.g., Selenium, Pytest, Robot Framework, etc.).
5. Understanding of CI/CD processes and tools (e.g., Jenkins, GitLab CI, Azure DevOps, etc.), with practical integration experience preferred.
6. Familiar with software testing theories and methodologies, and various test types (e.g., unit testing, integration testing, system testing, etc.).
7. Proficient with common testing tools and technologies, such as version control tools, defect management tools, etc.
8. Possess strong problem analysis and resolution skills, with keen curiosity and passion for learning new technologies.
9. Excellent teamwork skills and good written English communication skills.
10. Experience in the industrial domain is a plus.