eMobility software engineering partner for EV charging systems

Services › QA and Test Engineering
SERVICE

QA and Test Engineering

For engineering leaders shipping embedded and EV charging software. QA strategy, requirements traceability, interoperability coverage, and CI/CD quality gates before release.

Testing Capabilities

Test Strategy and Planning
Test plans, test case design, risk-based testing. Coverage analysis and traceability matrices that link requirements to test results.
Interoperability Testing
Multi-vendor charger-backend testing. Protocol conformance validation. Field issue reproduction and regression testing for deployed systems.
CI/CD Quality Gates
Automated test pipelines integrated into development workflows. Build-breaking quality gates that prevent regressions from reaching production.

Testing Tooling Stack

Category Tools
Unit Testing (Embedded C) Ceedling (core differentiator)
Unit Testing (C++) GoogleTest
Functional Testing (Python) pytest
Static Analysis SonarQube, CodeRabbit, Linters, Pylint
Test Management Jira, Polarion
Requirements Traceability Polarion, Confluence
OCPP Conformance actively testing with OCTT
Coding Standards Verification MISRA C

Requirements Engineering

Clear requirements are the foundation of testable systems. Clemios provides requirements engineering as an integrated capability within the QA and test services. Requirements are captured, structured, and traced from stakeholder needs through to test verification.

  • Requirements capture and structuring (Confluence, Polarion, Yogi)
  • Traceability matrices linking requirements to test cases
  • Change impact analysis and version management
  • Compliance-ready documentation for automotive and industrial standards

OCPP Conformance Testing

Clemios is actively testing with OCTT. The testing methodology follows the validation patterns that OCTT formalises. Formal OCTT status is not claimed.

Status: actively testing with OCTT. Formal OCTT status is not claimed.

Frequently Asked Questions

Clemios performs unit testing (Ceedling, GoogleTest, pytest), interoperability testing, regression testing, conformance testing, and CI/CD quality gate integration. The scope also includes test strategy, test case design, and test management.

Yes. Requirements engineering is integrated into the Clemios QA and test services. Clemios captures requirements, builds traceability matrices, and links requirements to test results using tools like Confluence, Polarion, and Yogi.

Clemios is actively testing with OCTT. The testing methodology follows the validation patterns that OCTT formalises. Formal OCTT status is not claimed.

Ceedling is a TDD framework for embedded C. Clemios writes unit tests before implementation, catching defects at the earliest stage and improving firmware confidence before integration and release.

Yes. Clemios integrates test automation into existing pipelines (GitHub Actions, GitLab CI, Azure DevOps) and configures quality gates that prevent regressions.

Yes. Clemios uses Jira and Polarion for test management, with full traceability from requirements through test execution to results reporting.

QA systems for embedded and EV charging releases

Broader QA coverage, release gates, and requirements traceability for embedded and EV charging software. Deployment-facing validation depth continues in Testing and Validation.

Scroll to Top