EV Charging Systems QA & Test Engineer
DynaChrg
About the Role
DynaChrg is seeking a motivated EV Charging Systems QA & Test Engineer with a background in Electrical Engineering, Computer Engineering, or a related technical field to join our EV charging engineering team. This is an entry-level engineering position focused on quality assurance, hardware/software testing, system validation, troubleshooting, and interoperability testing of commercial EV charging equipment and DynaChrg's EVES™ charging management platform. Prior EV charging industry experience is not required.
Key Responsibilities
- Quality Assurance & System Testing
- 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 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.
- 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.
- 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.
- 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.
Requirements & Tech Stack
-
Qualifications
-
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.
-
Preferred Qualifications
-
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.
What You'll Learn
Working alongside DynaChrg's experienced engineering team, you will gain practical experience with:
- 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.
This position offers the opportunity to grow into advanced roles in EV charging systems engineering, interoperability, quality assurance automation, and hardware/software integration.