广告



Team Lead- Sdet, Shanghai

发表 2024-07-11
过期 2024-08-11
ID #2238076010
Free
Team Lead- Sdet, Shanghai
China, 上海, 上海,
发表 July 11, 2024

描述

职位概述/Job Summary软件测试开发团队组长作为软件测试开发工程师的组长,需要利用不同的平台建立、打造企业级别的测试。软件测试开发团队组长负责监督团队成员,为团队成员的工作提供指导。软件测试开发团队组长需要不断提高团队的技能,对整个团队的业绩负责,同时制定i Herb应用的技术路线图和标准。The SDET Team Leader will be leading a team of SDETs, building enterprise grade Tests with different platforms, and using appropriate testing methodology on different applications.

The SDET Team Lead is responsible for supervising their team members through coaching, mentorship, they are responsible for the development of their team members and for the overall performance of their teams as well as shaping the technical road map and standards for i Herb’s applications.预期工作目标/Job Expectations:对复杂软件组件和系统的所有权(架构/设计/实施和部署/)负责Responsible for the ownership (architecture/design/implementation and deployments) of complex software components and systems遵循安全方案和网页应用安全最佳做法Follow secure programming and web application security best practices遵循通常的CI/CD做法Regular practice of CI/CD领导团队的软件架构与设计工作Lead the team’s software architecture and design为团队提供软件最佳做法(设计、编写代码、解决问题、工作故障、工作估计、代码重构策略、自动测试)方面的指导Coach the team on software best practices (design, coding, troubleshooting, work breakdown, work estimation, refactor strategies, automated testing, etc.)必须为各个级别的员工提供指导Must be able to mentor all levels与其他团队合作,优化系统架构,提高项目效率Work closely with the other teams to optimize system architecture and project efficiency与产品经理合作,制定工作和优化方案Partner with our Product Owner to plan work and prioritization为团队的开发工作提供指导,以实现项目的顺利交付向团队成员提供指导,发挥技术指引作用Provide technical leadership to teammates through coaching and mentorship.形成良好惯例和习惯,维持团队的高标准软件开发质量Maintain high standards of software quality within the team by establishing good practices and habits.定期更新团队项目和业绩信息Provide regular updates on projects and team performance识别并鼓励团队成员发现业务增长点和改进之处Identify and encourage areas for growth and improvement within the team.协助其他团队收集、记录用户要求,开发用户店铺、估计方案和工作计划Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.编制软件状态、运行和维护的报告、手册及其他文件Prepare reports, manuals and other documentation on the status, operation and maintenance of software.根据既定标准设计、开发应用,对应用实施单位测试Design, develop, and unit test applications in accordance with established standards.参加同行代码审查、发表意见和建议,与其他成员合作,增加应用的价值Collaborates and adds value through participation in peer code reviews, providing comments and suggestions将发布的软件打包并提供支持Package and support deployment of releases.分析并解决技术及应用问题Analyze and resolve technical and application problems.评估应用和流程改进的机会,编制应用的基本原理文件,与团队成员及其他相关方分享成果Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.在根据预算按时交付解决方案时,要遵守高质量开发原则Adhere to high-quality development principles while delivering solutions on time and on budget.向用户提供三级支持Provide third-level support to users.在其他时区工作时灵活安排工作Flexible schedule to work with other time zones监督团队成员的以下工作:制定资源分配计划,答复请假要求,及时确认相关信息Must supervise their team’s personnel matters: scheduling resources, time off requests, recognition on a timely and consistent basis监督团队成员的工作效率,在必要时提供建设性的反馈和指导Monitor team members productivity and provide constructive feedback and coaching as needed负责团队成员的绩效管理(每季度反馈一次)Responsible for performance management of their team members (quarterly feedback)配合人力资源部招聘、培训团队人才的工作Work with HR in hiring and training top talent for their teams充当团队成员和管理层的联系人Serve as a link between team members and the management team根据工作需要出差Travel may be required研究、评估各类软件产品Research and evaluate a variety of software products 上述职责仅是此职位的一部分职责。公司可以在认为必要或适当时随时增加其他职责。The duties and responsibilities described above may provide only a partial description of this position.

This is not an exhaustive list of all aspects of the job.

Other duties and responsibilities not outlined in this document may be added as necessary or desirable, with or without notice.知识、技能和能力/Knowledge, Skills and Abilities:要求/Required:拥有流利的口语和书面英语沟通技能Solid communication skills, fluent read and written English skills熟练掌握系统架构、最佳做法和设计模式Full lifecycle application test executions and ability to optimize完整生命周期的应用程序测试以及优化Automation Framework modeling and design自动化测试平台建模和设计Lead test plans and test cases independent for the company level领导基于公司层面的测试计划和设计Support, maintain and document test plan/test cases/test results支持,维护,记录测试计划,测试案例,以及测试结果Build automation components for domain/team needs , for example the load test scripts, mock services, for particular team/domains建立基于领域或团队需求的自动化组件,如为不同需求的团队设计不同的压力测试,模仿测试。Design /develop test automations using cloud native frameworks设计/开发自动化基于云端的测试平台Engage in product and development design , find issues in early phase for site performance, user experiences, usability problems and drive qualities by introducing more into testing to prevent熟练掌握分布式系统和云架构(SOA、SQL/No SQL、Micro Services、Message Queue、Docker)的设计与实施Strong knowledge of design and implementation of distributed systems and cloud based architectures (SOA, SQL/No SQL, Micro Services, Message Queue, Docker, etc.)能够激发团队的创造灵感Ability to inspire team拥有表达软件架构和设计原则的专家级水平和能力Expert knowledge of and ability to communicate software architecture and design principles是编写可测试软件的专家Expert in writing testable software是业务逻辑UI解耦的设计模式专家Expert in design patterns which decouple the UI from the business logic此前曾担任软件项目(从项目启动到成功发布)整个流程的技术负责人Proven track record being technical lead of software projects from inception to successful release非常熟悉CI/CD系统Strong knowledge in CI/CD systems精通面向对象编程Proficient with Object Oriented programming拥有管理团队的经验Experience leading a team拥有源代码控制系统方面的经验Experience with source control systems拥有敏捷开发技术方面的经验Experience with agile development methodologies拥有漏洞解决、性能分析和优化的经验Experience with debugging, performance profiling and optimization积极发现改进方案、系统、程序的方法Strong initiative to find ways to improve solutions, systems, and processes编写、实施质量程序Writes and implements quality procedures.必须能够管理团队的以下日常事项:制定资源分配计划,答复请假要求,及时确认相关信息Must be able to manage the team’s day to day matters: scheduling resources, time off requests, feedback on a timely consistent basis监督团队成员的工作效率,在必要时提供建设性的反馈和指导Monitor team members productivity and provide constructive feedback and coaching as needed负责团队成员的绩效管理(每季度反馈一次)Responsible for performance management of their team members (quarterly feedback)配合人力资源部招聘、培训团队人才的工作Work with HR in hiring and training top talent for their teams充当团队成员和管理层的联系人Serve as a link between team members and the management team根据工作需要出差Travel may be required研究、评估各类软件产品Research and evaluate a variety of software products 优先考虑条件/Preferred:拥有与远程团队有效合作的经验Experience effectively working with remote teams拥有用户界面设计和原型方面的经验Experience with user interface design and prototyping拥有电子商务经验Experience with e-commerce拥有C#/.

Net, Java C#/.

Net、Java方面的经验工作经验要求/Experience Requirements:一般要求拥有至少五(5)至十(10)年的软件开发、设计模式、软件架构方面的经验Generally, requires a minimum of five (5) to ten (10) years of experience with software development, design patterns, software architecture教育背景要求/Education Requirements:拥有学士学位,计算机专业优先Bachelor’s Degree required.

An emphasis in Computer Science is preferred判断/推理能力/Judgment/Reasoning Ability:能够运用合理的判断力和策略,沉着地发现、分析,并快速地解决问题。能够运用判断力和推理能力,在必要时,及时将相关问题提交上级解决。Able to identify, troubleshoot and resolve problems quickly using sound judgment, poise and diplomacy.

Ability to use judgment and reasoning skills, and determine when to escalate issues, as required, in a timely manner身体要求/Physical Demands:(为了让残疾员工能够履行主要职责,可以向员工提供合理的建议。)

职位详情

工作类型: 全职
合同类型: 永恒的
薪酬类型: 每月
职业: Team lead- sdet

⇐ 之前的工作

下一份工作 ⇒     

 

联系雇主

    雇主信息

    IHerb

    快速搜索:

    地点

    输入城市或地区

    关键词


    广告