职位描述
【职位描述】Calix provides the cloud, software platforms, systems and services required for communications service providers to simplify their businesses, excite their subscribers and grow their value.We are the SCIA team, part of the development team, primarily responsible for the development, execution, and analysis of automated regression testing during the product development phase. We are committed to identifying and resolving issues early to ensure product quality and performance.The successful candidate will help define, design, modify, and implement automation test scripts for Calix EXOS products, maintain the automation structure, and integrate third-party open-source tools into the EXOS automation framework. The candidate will be responsible for ensuring the quality of Calix EXOS products.Responsibilities:61Collaborate closely with the EXOS manual test team to understand functional test cases and product functionalities.61Follow automation test development guidelines to develop and maintain high-quality automation test cases for EXOS products using a Python-based automation framework, enhancing test efficiency, stability, and duration. Maximize test bed utilization rates.61Design and refine automation test scripts using the Calix automation framework.61Set up and maintain regression test beds for EXOS automation tests.61Execute automation tests on specific code branches, report test results, and refine test cases to improve efficiency, stability, and duration.61Work with the global development team to identify the root cause of failures and gain a deep understanding of our products to resolve complex problems.61Collaborate with various teams at Calix (Development, Solution Test, and CPEG) and third-party partner teams to expand Smoke/CI/Build Sanity automation test coverage.61Be a self-starter, a great teammate, and a strong driver for results and continual improvement. Be a quick learner with a passion for emerging technologies, and able to multitask, prioritize, and manage time efficiently.Qualifications:61Master’s or bachelor’s degree in Computer Science, Software Engineering, or a related field.61Over 5 years of experience developing automation using one or more of the following: Python, Perl, Shell, Tcl, Ruby, Robot Framework.61Over 3 years of experience with data communications or telecommunications product test development in one or more of the following areas: Switch, Router, Gateway, Wi-Fi, XPON, L2 and L3 protocols.61Over 2 years of hands-on CI test experience with Bamboo, Jenkins, or other CI/CD platforms.61Excellent issue analysis and problem-solving skills.61Quick learner with a passion for emerging technology research.Preferred Qualifications:61Familiarity with Linux system, Shell, and tools such as Docker and LXC is a plus.61Excellent oral and written English communication skills.【任职要求】The same as aboveDefault Terms and ConditionsI certify that all the statements made by me on this application are true and complete to the best of my knowledge and that I have withheld nothing that would, if disclosed, affect this application unfavorably. Calix, Inc. is hereby authorized to investigate said statements, and any misrepresentation or omission may cause either refusal to hire or immediate discharge whenever discovered. I understand if I am presented with a job offer by Calix it will be contingent upon me successfully passing a background check.I understand that all employment is subject to signing the Calix, Inc Nondisclosure and Assignment Agreement.默认条款及条件 本人保证,本人在申请Calix空缺职位时所作的陈述真实及完整,没有隐瞒任何可能对本申请产生不利影响的事项。本人授权Calix调查上述声明。本人理解:任何虚假陈述或遗漏可能导致被拒绝雇用或在发现时被立即解雇。 本人理解:Calix公司的工作邀约,是以成功地通过背景调查为条件的。 本人理解Calix的雇佣基于签署Calix, Inc的保密及转让协议。Candidate Consent: Yes, I have read and consent to the terms and conditions候选人同意: 是的,我已经阅读并同意上述条款和条件。
职能类别:软件工程师
关键字:Linux开发/部署经验CC++