基本信息

职位编号:
WD00070908
工作领域:
Software Engineering
国家/地区:
中国
省:
广东
市:
深圳(Shenzhen)
日期:
星期一, 8 月 26, 2024
工作性质:
Full-time
其他工作城市
* China - Guangdong - 深圳(Shenzhen)

为什么选择联想

联想文化,我们称之为 “We Are Lenovo”(我们,就是联想),其核心是:“说到做到,尽心尽力,成就客户”。

联想集团是一家年收入569亿美元的全球化科技巨头,位列《财富》世界500强第248名,服务遍布全球180个市场数以百万计的客户。为实现“智能,为每一个可能” 的公司愿景,联想在不断夯实全球个人电脑市场冠军地位的基础上,积极构建全栈式的计算能力,现已拥有包括人工智能赋能、人工智能导向和人工智能优化的终端、基础设施、软件、解决方案和服务在内的完整产品路线图,包括个人电脑、工作站、智能手机、平板电脑等终端产品,服务器、存储、边缘计算、高性能计算以及软件定义等基础设施产品。这一变革与联想改变世界的创新一起,共同为世界各地的人们成就一个更加包容、值得信赖的智慧未来。联想集团有限公司在香港交易所上市(港交所:992)(美国预托证券代号:LNVGY)。

欢迎访问联想官方网站 https://www.lenovo.com,并关注“联想集团”微博及微信公众号等社交媒体官方账号,或关注“联想招聘”公众号,获取联想最新动态。

职位描述和要求:

工作职责:

  1. 快速学习开发项目,并设计测试解决方案(自动化),优化现有的测试解决方案。开发项目不限于云服务、UWP应用、Web应用、数据平台、AI产品(如机器人)等。
  2. 理解项目需求,参与项目需求讨论,并融入日常开发过程;在开发过程中识别风险和问题,并主动提出解决方案以降低风险并解决问题。
  3. 根据项目计划制定测试计划,并根据产品需求设计测试用例。
  4. 执行测试计划,能够发现问题并进行有效分析,提交错误报告并与开发人员合作解决问题并进行验证。
  5. 跟踪质量保证领域的新技术和方法;创建、推广并实施自动化测试方法,以提高测试效率和准确性。
  6. 测试基于AI产品的功能、性能和兼容性,以及各种AI用例和算法。
  7. 为基于AI的产品实施和维护自动化测试框架/解决方案。
  8. 负责使用AI和机器学习技术开发和维护自动化测试脚本。
  9. 在质量保证组织内部建立AI自动化测试能力。

工作要求:

  1. 拥有计算机科学、通信、电子、AI/ML或相关领域的学士学位或以上学历。
  2. AI/ML概念和技术有深入了解,并有测试基于AI产品的具体经验。
  3. 能够理解、分析和准备高质量/无偏见的数据,用于基于AI的产品开发和测试。
  4. 熟悉至少一种AI测试框架(如TensorFlowWhat-if等)。
  5. 熟悉Prompt EngineeringLangChain/AutoGPT LLM框架。
  6. 优选具有5年以上测试或开发经验,其中3年以上测试基于AI产品的经验,能够定义测试策略、AI质量指标并领导执行。
  7. 熟悉软件开发和测试过程,并具备高质量的测试理论理解。具有敏捷测试经验的候选人更受欢迎。
  8. 熟悉PythonJava编程语言,并至少熟悉一种自动化测试框架和测试脚本开发。
  9. 工作态度认真,责任心强;积极主动,沟通协调能力强。
  10. 具备良好的英语沟通能力者优先。



















6.        Preferred 5+ years of testing or development experience, 3+ years of testing AI-based product experience, defining test strategy, AI quality metrics, and taking lead of execution. 
7.        Familiar with software development and testing process and understand the theory of testing with high quality sense. Candidates with agile testing experience are preferred.
8.        Familiar with Python or Java programming language., and at least one automated testing framework and test scripts development. 
9.        Have conscientious working attitude and high sense of responsibility; be proactive and strong in coordination and communication.
10.        Candidates with good English communication skill are preferred.


Job Responsibility:
1.       Fast learning the development project, and design the testing solution(automation), optimize the existed testing solutions. The development projects are not limited to Cloud Service, UWP APP, Web APP, data-platform, AI product (e.g. Robotic) and etc.
2.       Understand the project requirements, participate in project requirements discussions, and involve in daily development process; identify risks and problems in the development process and proactively promote the solutions to lower risks and fix problems.
3.       Make test plans according to project plans, design test cases based on product requirements.
4.       Execute test plans, be able to find issues and analyze effectively, open bugs and co-work with developers to get the issues resolved and verified.
5.       Track new technologies and methods in the field of quality assurance; create, promote, and implement automated test methods to improve test efficiency and accuracy.
6.       Test the functionality, performance, and compatibility with various AI use cases, and algorithm for AI-based product.
7.       Implement and maintain automated testing frameworks/solutions for AI-based product.
8.       Responsible for developing and maintaining automated test scripts using AI and machine learning techniques.
9.       Build up the AI automation test capability within QA organization.
 
 
Job Requirements:
1.        Bachelor's degree or above, major in Computer Science, Communication, Electronics, AI/ML or related fields.
2.        Strong understanding of AI/ML concepts and technologies, with specific experience in testing AI-based product.
3.        Ability to understand, analyze, and prepare high quality/non-bias data for AI-based product development and test.
4.        Familiar with at least one of framework for AI testing (TensorFlow, What-if,,etc).
5.        Familiar with Prompt Engineering and LangChain/AutoGPT LLM framework. 

6.        Preferred 5+ years of testing or development experience, 3+ years of testing AI-based product experience, defining test strategy, AI quality metrics, and taking lead of execution. 
7.        Familiar with software development and testing process and understand the theory of testing with high quality sense. Candidates with agile testing experience are preferred.
8.        Familiar with Python or Java programming language., and at least one automated testing framework and test scripts development. 
9.        Have conscientious working attitude and high sense of responsibility; be proactive and strong in coordination and communication.
10.        Candidates with good English communication skill are preferred.

其他工作城市
* China - Guangdong - 深圳(Shenzhen)
* China - Guangdong - 深圳(Shenzhen)
* China - Guangdong
* China