About Our Line Of Business
The Microgrid business is core to Schneider Electric's strategy and is one of the pillars of its Sustainability, Digitization and Electrification agenda. Microgrids are key to the transformation and reshaping of the global Energy landscape to build more cost effective, sustainable and resilient energy systems supporting the global Energy transition.
The Microgrid Line of Business is providing the software, the architectures and the necessary system components to allow Commercial and Industrial customers to design, build, operate and maintain their distributed energy resources in grid or off grid connected mode, enabling them to reach their energy sustainability, Net-zero and resilience objectives in a profitable manner.
About The Role
We are seeking a results-oriented test engineer to test our Edge offers. You will be evaluating release processes, overseeing the overall development process from CI/CD to deployment.
To ensure success as a test engineer, you should exhibit specialized validation knowledge and experience in a related cloud and IOT project. An accomplished validation engineer will be someone whose expertise translates into efficient quality control procedures.
Your Responsibilities
- Work with development teams and product managers to define tests strategy and test plans during program increment
- Participate in the writing of test plans
- Participate in the definition of the validation strategy
- You will be responsible to drive product validation plan
- Participate in the specification and design of the integration and test means, and carry out the development of these means (test bench, recording tools, simulation software, etc.)
- The role consists in developing automated non regression tests
- If automated tests not yet available, manual test will be performed to ensure validation of new features
- Work with product owner to improve software quality and provide quality reports
- Ensure interoperability tests of technical interfaces with other solutions (other software, Battery, Inverters), particularly with the system team
- Identify dependencies between solutions to ensure interoperability
- Develop simulator and input/output data set for non-regression tests
- Work with development teams to continuously improve release process and make proposition for enhancing the overall portfolio quality
- Establishing validation standards and developing performance testing and quality control measures.
- Analyzing test data to determine the causes of defects, failure, or flaws and facilitating corrective measures.
- Performing risk assessments and ensuring compliance with marketing requirements.
- Presenting validation test results and recommending improvements.
- Keeping informed of developments and innovation in validation engineering.
- Attend daily meetings of development squads to follow progress of release features
The tests are mainly carried out in our own laboratory, but the validation engineers may also be required to work out of external labs
Qualifications
- At least 3 years experience as a validation engineer in a similar industry
- Extensive experience in following
- Cucumber, Robot, Playwright test frameworks
- Selenium, Python tools
- Git, Azure DevOps
- IEC61850, MODBUS TCP, MQTT, OPC UA protocols
- Microsoft and Linux (Linux Docker) development environments
- Knowledge of REST APIs in a micro services environment is nice to have
- Ability to set up local virtual machine and network competencies are necessary
- Proven experience in DevOPS, Scrum and SAFe project is a plus
- You will be an effective communicator and consensus builder across development teams, focused on results, and willing to take calculated risks to exceed business goals.
- Exceptional analytical and problem-solving abilities.
- Excellent leadership, collaboration, and communication skills.
- Great organizational and time management abilities.
- Ability to ensure compliance with industry regulations.
Schedule: Full-time
Req: 0094I7