施耐德电气
DevSecOps & Verification Automation Engineer
岗位职责
will work closely with product development, verification, and platform teams, including cross-business technical teams, to migrate and standardize engineering workflows on shared platforms. The successful candidate will be responsible for both CI/CD operations and the development of scalable, reusable regression-testing solutions. Key Responsibilities CI/CD Own, operate, and continuously improve CI/CD pipelines based on GitHub Actions. Develop CI/CD operation plans, maintenance schedules, improvement roadmaps, and performance indicators. Support the migration and integration of software build, test, quality, and release workflows onto shared engineering platforms. Improve pipeline reliability, execution efficiency, traceability, and maintainability. Automate software builds, static analysis, testing, packaging, deployment, and release processes. Monitor daily pipeline execution, troubleshoot failures, and coordinate timely resolution with development and platform teams. Integrate security and compliance controls into the software delivery lifecycle. Implement and maintain Software Quality, including quality gates, code analysis, test coverage, and quality reporting. Manage CI/CD-related infrastructure and services across Linux and Windows environments. Verification and Regression Testing Own the platform-based regression-testing strategy, implementation, execution, and continuous improvement. Develop reusable automated regression-test frameworks, scripts, test assets, and reporting capabilities. Prepare and execute test plans, test cases, and regression campaigns aligned with product releases. Ensure that test environments, equipment, test data, and infrastructure are suitable and available. Analyze test results, log defects, and support developers in root-cause analysis and issue resolution. Produce clear test, quality, pipeline health, and release-readiness reports. Improve test coverage and optimize build and regression-test cycles through automation and parallel execution. Maintain traceability between
任职要求
, code changes, test cases, defects, and results. Cloud and Infrastructure Automation Provision and maintain AWS compute, storage, and networking resources. Develop Infrastructure as Code solutions for repeatable environment provisioning. Use Docker and Kubernetes to provide consistent build and test environments. Monitor infrastructure and pipeline health using tools such as Grafana. Troubleshoot cloud, infrastructure, network, and environment issues. Collaboration Work closely with development, verification, product, security, and platform teams in an Agile environment. Coordinate with multicultural and cross-business teams to align CI/CD, Software quality, and regression-testing practices. Provide technical guidance and promote common engineering standards, reusable solutions, and best practices. Continuously evaluate tools and technologies that improve software quality and engineering efficiency. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, Electronics, Automation, or a related discipline. 3–5 years of relevant experience in DevOps, CI/CD, cloud engineering, software verification, test automation, or related R&D roles. Hands-on experience with GitHub Actions or comparable CI/CD platforms. Strong understanding of Git workflows, including branching, merging, pull requests, and release management. Practical scripting or programming experience with Python, PowerShell, Java, C#, or C/C++. Working knowledge of Linux and Windows operating systems. Solid understanding of networking fundamentals. Experience with Docker and basic knowledge of Kubernetes. Hands-on experience with AWS services covering compute, storage, and networking. Experience with Infrastructure as Code technologies. Experience with automated testing and regression-test frameworks. Understanding of software quality practices, including static analysis, code quality gates, test coverage, and defect management. Strong analytical, troubleshooting, and problem-solving skills. Methodical and structured working approach. Ability to collaborate effectively in multicultural and cross-functional teams. Fluent written and reading English, with sufficient spoken English for daily collaboration. English will be used as a working language. Preferred Qualifications Experience with Ansible and Grafana. Experience in DevSecOps, cybersecurity testing, or security compliance. Experience with LAVA or similar systems for managing, scheduling, and monitoring shared laboratory and test resources. Experience developing, deploying, or testing applications on Raspberry Pi or similar embedded Linux platforms. Experience coordinating cross-team or cross-business platform migrations, including workflow standardization, dependency management, and stakeholder alignment. Knowledge of real-time embedded software and electronics product development. Familiarity with laboratory test equipment, including power supplies, data-acquisition devices, and communication interfaces. Experience in system, performance, and automated testing for Windows-based applications. A strong interest in cloud-native technologies and the ability to learn new tools rapidly.
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。
