Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Schneider Electric

DevSecOps & Verification Automation Engineer

Posted Updated
Discussion

Description

Role Overview

We are looking for a DevSecOps & Verification Automation Engineer to own and continuously improve our CI/CD, Software Quality, and platform-based regression testing capabilities.

The role 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 requirements, 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.

Skills

Apply

See also

Security jobs by country — openings, pay and top skills →