Software Tester

29 ott - Italia
Abb E-Mobility

ppSoftware Development Engineer in Test (SDET)

Job Description
Software Development Engineer in Test (SDET) Job

Location:
San Giovanni Valdarno Department: Testing Work Model: On Site Full-Time/Part-Time: Tempo pieno Contract Type: Permanent Job Req ID: 1893 /p pBuild the scalable test automation platform that powers EV charger validation, manufacturing, and product quality worldwide. At ABB E-mobility, we are accelerating the future of sustainable transportation through innovative EV charging solutions. We are looking for a Software Development Engineer in Test (SDET) to join our Operations Test Engineering team and lead the development of a shared test automation platform supporting engineering validation, system integration, and manufacturing test environments. This is a highly software-focused role where you will design, develop, and industrialize the test toolchain used across E2E test benches, hardware-in-the-loop environments, pilot lines, and end-of-line manufacturing stations. Your work will directly improve release confidence, product quality, manufacturing readiness, traceability, defect containment, and the scalability of automated testing across the entire EV charging ecosystem. /p h3Your Responsibilities /h3 ul liDesign, develop, and maintain a scalable, modular, and reusable automated test framework supporting end-to-end validation, system integration, regression testing, release qualification, hardware-in-the-loop environments, and manufacturing test execution. /li liDevelop production-grade software for test orchestration, equipment control, measurement acquisition, diagnostics, result evaluation, reporting, recovery mechanisms, and reliable execution across validation and manufacturing environments. /li liIntegrate automated testing into CI/CD pipelines, enabling pull-request validation,



regression execution, software-build qualification, release gates, artifact management, result publication, and controlled deployment of test software. /li liBuild software interfaces connecting chargers, embedded controllers, charging communication stacks, PLCs, programmable power supplies, electronic loads, instruments, thermal systems, safety devices, production fixtures, cloud services, databases, and manufacturing systems. /li liCreate automated tests for APIs, services, firmware interfaces, communication protocols, charging workflows, diagnostics, error handling, recovery scenarios, and complete charger-to-cloud or charger-to-manufacturing-system use cases. /li liDefine and maintain structured test data, logs, measurement records, pass/fail criteria, requirement traceability, software and firmware versioning, equipment configurations, calibration information, and release-evidence packages supporting quality and deployment decisions. /li liContinuously improve framework reliability, maintainability, execution speed, and diagnostic capabilities by reducing flaky tests, minimizing false failures, optimizing retry logic, improving observability, and supporting evolving products and manufacturing processes. /li liDevelop reusable libraries, templates, configuration models, documentation, coding standards, examples, and utilities that enable software, validation,



and manufacturing teams to contribute automated tests consistently and efficiently. /li liSupport release governance by defining automated quality gates, regression scope, coverage expectations, version baselines, test reports, known limitations, go/no-go criteria, security controls, configuration management, dependency management, and controlled deployment practices while collaborating across software, firmware, validation, DevOps, manufacturing, quality, field service, IT/OT, and supplier organizations. /li /ul h3Your Background /h3 ul liBachelor's or Master's degree in Computer Science, Computer Engineering, Software Engineering, Automation Engineering, Electrical/Electronics Engineering, Mechatronics, or a related technical discipline. /li liStrong software engineering experience with one or more modern programming languages such as Python, C#, Java, JavaScript/TypeScript, or similar, with the ability to develop clean, maintainable, modular, testable, and version-controlled software. /li liProven experience designing, developing, or contributing to automated test frameworks supporting API, integration, system, regression, and end-to-end testing. /li liSolid hands-on experience with Git-based development workflows, code reviews, CI/CD pipelines, artifact management, automated execution, release gates, and deployment of test software. /li liExperience testing and automating REST APIs, backend services, device interfaces, diagnostic commands, cloud integrations, and end-to-end product workflows across complex distributed systems. /li liUnderstanding of manufacturing and industrial test environments, including end-of-line stations, fixtures, operator workflows, MES integration, serial-number management, traceability, retest strategies, cycle-time op

Tuttofare per lavori in lavabo

29 ott - Rho
Cronoshare.it

Massaggio rilassante antistress

29 ott - Trieste
Cronoshare.it

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per software tester / italia

Badanti per persona anziana

29 ott - Palermo
Cronoshare.it

Montaggio vetrnetta, credenza

29 ott - Pesaro
Cronoshare.it