EV Charging Systems QA & Test Engineer (Entry-Level)
EV Charging Systems QA & Test Engineer (Entry-Level)
Posted 2 days ago
SENIORITY
Senior
About the role
- Develop, maintain, and execute functional, integration, regression, and system-level test cases for EV charging hardware and software.
- Perform manual and automated testing to verify system functionality, reliability, and interoperability.
- Identify, reproduce, document, and track hardware, firmware, communication, and software defects through resolution.
- Analyze test results, system logs, error messages, and device behavior to identify root causes and support troubleshooting.
- Collaborate with software developers and onshore/offshore QA teams to validate bug fixes, new features, and system releases.
- Support the development of test scripts, test procedures, and QA automation using tools such as Python, Postman, and other applicable testing frameworks.2. EVSE Hardware, Software & Interoperability
- Assist senior engineers with onboarding, configuration, integration, and validation of commercial AC Level 2 and DC fast chargers from multiple manufacturers.
- Test charger connectivity and communication with DynaChrg's EVES™ Charging Station Management System (CSMS).
- Learn and perform OCPP 1.6 and OCPP 2.0.1 protocol testing, including charger registration, status notifications, transactions, remote commands, configuration, firmware management, and meter values.
- Capture, review, and troubleshoot OCPP messages, JSON payloads, network traffic, and communication logs.
- Support testing of charging session authorization, RFID, remote start/stop, transaction processing, metering, and fault recovery.
- Gain exposure to other EV charging technologies and protocols, including OCPI and ISO 15118, as applicable.3. Electrical, Hardware & Laboratory Testing
- Assist with laboratory setup, configuration, commissioning, and testing of EV charging equipment and associated hardware.
- Perform supervised electrical and electronic measurements using appropriate laboratory instruments and approved safety procedures.
- Support firmware installation, software updates, device configuration, network setup, and troubleshooting.
- Investigate charger communication, connectivity, performance, and hardware/software interaction issues.
- Assist with testing of charging behavior, power limits, load management, charging profiles, and energy-management functionality.
- Maintain laboratory equipment, test configurations, technical records, and documented testing procedures.4. System Integration, Field Support & Collaboration
- Support senior engineering staff during charger integration, system validation, and customer deployments.
- Assist with on-site charger commissioning, connectivity verification, testing, and troubleshooting when required.
- Work with the EVES development team to understand backend functions and translate technical requirements into test scenarios.
- Coordinate with offshore QA teams to reproduce issues, review test results, and support validation of new features and fixes.
- Prepare clear test reports, defect documentation, technical findings, and validation records.
- Participate in technical investigations and continuous improvement of QA processes, test coverage, and engineering workflows.
- Be willing and able to travel and drive to customer locations, charging sites, and partner facilities as needed.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a closely related technical discipline.
- relevant experience, including internships, academic projects, laboratory experience, or professional engineering/QA work.
- Solid understanding of basic electrical and electronic engineering principles.
- Fundamental understanding of computer networks, including TCP/IP, Ethernet, Wi-Fi, and client-server communication.
- Familiarity with software testing, debugging, verification, or quality assurance concepts.
- Basic programming or scripting knowledge, preferably Python or a similar language.
- Ability to read technical documentation, analyze system behavior, and troubleshoot technical problems.
- Strong attention to detail, documentation skills, and structured problem-solving abilities.
- Interest in working with physical equipment and software systems in a hands-on engineering laboratory.
- Ability to work collaboratively in a fast-growing engineering company where responsibilities may span multiple technical areas.
- Academic or professional experience in hardware/software QA, integration testing, or test automation.
- Experience with embedded systems, microcontrollers, IoT devices, or connected hardware.
- Familiarity with REST APIs, JSON, HTTP, WebSocket, or MQTT.
- Experience using Python, Postman, Wireshark, Git, Jira, or similar debugging and QA tools.
- Familiarity with Linux, firmware testing, serial communications, or network diagnostics.
- Understanding of AC/DC power, electrical measurements, power electronics, or energy-management principles.
- Exposure to EV charging equipment, OCPP, ISO 15118, or other communication protocols.
- Experience developing automated test scripts, test fixtures, or hardware-in-the-loop (HIL) testing.
- Previous internship, university project, or professional experience involving system testing, validation, or technical troubleshooting.
- Commercial AC and DC EV charging systems from multiple manufacturers.
- OCPP communication and charger-to-CSMS interoperability.
- Hardware, firmware, software, and networking integration.
- System-level QA, protocol testing, test automation, and root-cause investigation.
- EVES™ charging management, remote operations, and charging transactions.
- Smart charging, dynamic load management, and energy optimization.
- Real-world charging infrastructure commissioning, deployment, and operational troubleshooting.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
