Python Test Automation Engineer - Contract
ChargePoint
About Us With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE: CHPT) is at the center of this revolution, powering one of the world’s leading EV charging networks and a comprehensive set of hardware, software and mobile solutions for every charging need across North America and Europe. We bring together drivers, businesses, automakers, policymakers, utilities and other stakeholders to make e-mobility a global reality. Since our founding in 2007, ChargePoint has focused solely on making the transition to electric easy for businesses, fleets and drivers. ChargePoint offers a once-in-a-lifetime opportunity to create an all-electric future and a trillion-dollar market. At ChargePoint, we foster a positive and productive work environment by committing to live our values of Be Courageous, Charge Together, Love our Customers, Operate with Openness, and Relentlessly Pursue Awesome. These values guide how we show up every day, align, and work together to build a brighter future for all of us. Join the team that is building the EV charging industry and make your mark on how people and goods will get everywhere they need to go, in any context, for generations to come. Reports To Senior Manager, Power Electronics Firmware Job Description We are seeking a skilled Python Test Automation Engineer to develop and maintain automated test systems for power testing equipment, with a focus on NHR (NH Research) and Chroma hardware. The ideal candidate will have hands‑on experience with CANopen communication, GUI test automation, and Hardware-in-the‑Loop (HIL) scripting. Key Responsibilities Design, implement, and maintain Python‑based automated test scripts for power electronics test equipment (NHR, Chroma) Develop and maintain HIL test scripts to simulate real‑world operating conditions and validate embedded system behavior Interface with hardware systems using CANopen protocol, including node configuration and data monitoring Automate GUI‑based testing using tools such as Pywinauto, Squish, or custom frameworks Integrate HIL and hardware tests into CI pipelines for continuous validation Collaborate closely with hardware, firmware, and QA teams to ensure test coverage and traceability Analyze test results and provide feedback to development teams on bugs, performance issues, and functional gaps Document test cases, procedures, and infrastructure in alignment with project and quality requirements Required Qualifications 3+ years of Python test automation experience in hardware/software integration environments Proficiency with CANopen protocol and related tools (e.g., CANalyzer, PCAN) Experience with HIL scripting for testing embedded systems Familiarity with NHR (NH Research) and Chroma power test equipment Experience in GUI automation using Pywinauto, Squish, or equivalent Solid understanding of testing principles, embedded systems, and hardware interfaces Version control with Git and experience in CI/CD environments (e.g., Jenkins) Preferred Qualifications Experience in the power electronics or battery testing industry Knowledge of SCPI, Modbus, or other industrial communication protocols Exposure to real‑time simulation environments (e.g., dSPACE, NI VeriStand) Agile development experience Education Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field Location Campbell, CA We are committed to an inclusive and diverse team. ChargePoint is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status. If there is a match between your experiences/skills and the Company needs, we will contact you directly. ChargePoint is an equal opportunity employer. Applicants only - Recruiting agencies do not contact. #J-18808-Ljbffr ChargePoint
- ...You Will Do Design, develop, and deploy automated RF test systems for validating production... ...Implement and maintain test scripts using Python, LabVIEW, or other relevant scripting... ...following Bachelor’s degree in electrical engineering, Computer Engineering, or a related...PythonFlexible hoursNight shift
- NVIDIA is seeking a senior software developer to advance testing and automation for DriveOS, NVIDIA’s automotive OS. You will influence verification... ...embedded systems, cameras, and automotive sensors, using Python/C++ on Linux in a collaborative, cross-functional...Python
$120k - $300k
...are looking for a Hardware Test Engineer to build the test infrastructure... ...designing fixtures, writing automation scripts, and defining the... ...Write automated test scripts in Python to control instruments,... ...Production Support: Work with contract manufacturers to deploy and...Contract workPythonFull time- ChargePoint, located in Campbell, CA, is seeking a skilled Python Test Automation Engineer to develop and maintain automated test systems for power testing equipment. The ideal candidate will have strong experience in Python automation, CANopen communication, and HIL scripting...Python
- NVIDIA is seeking a motivated Automation Engineer with strong Python skills to enhance their software products. This role involves developing test automation frameworks and collaborating with QA and engineering teams. The ideal candidate should have over 5 years of experience...Python
- ...design, simulation, prototyping, test, manufacturing, and optimization.... ...customers’ QA teams and internal engineering to solve complex networking and automation challenges spanning OSI Layers 2-... ...Automation/programming skills (TCL, C, Python, REST, Robot Framework) and...PythonWorldwideFlexible hours
- We are seeking a talented Full Stack Software Engineer to join our Manufacturing Test Automation team. In this role, you will design, develop, and scale the... ...test stations and enterprise systems by building robust Python backend services and intuitive React frontend...PythonLocal area
- ...Description We are seeking an Optical Test Engineer to join our dynamic team. The ideal candidate... ...in optical testing methodologies, automation, and data analysis, as well as experience... ...processes by writing and maintaining Python scripts to interface with test equipment...PythonRelocation
- 5+ months contract position for a Hardware Testing Engineer (2nd and 3rd shifts) in Santa Clara, CA We are looking for candidates local to Santa Clara, CA Schedule... ...Experience writing or modifying scripts using Python and/or Bash. Strong system‑level debugging and problem...Contract workPythonWork experience placementLocal areaShift workNight shiftWeekend workAfternoon shift
$35 - $40 per hour
Manufacturing Test Infrastructure Engineer Manufacturing Test Infrastructure Engineer Get AI-... ...Test Engineering Duration : 12 Contract (with potential conversion) Compensation... ...development skills in Go and Python, and a passion for automating hardware provisioning and...Contract workPythonRemote work$143.1k - $231.48k
...Senior to Principal EDVT Engineer to join our hardware... ..., validation, and testing of complex electronic... ...validate fixes. Lab Automation: Design and implement... ...automated test setups using Python or LabVIEW to increase... ...Support: Collaborate with contract manufacturers (CMs)...Contract workPython$151.68k - $189.6k
...within Manufacturing Engineering and is responsible for... ...functional and end-of-line testing once the vehicle is... ...Architect and scale automated manufacturing test solutions... ...) Scripting fluency (Python preferred) for... ...Labor’s Office of Federal Contract Compliance Programs (OFCCP...Contract workPythonFor contractorsFor subcontractorH1bWork at officeLocal areaRelocation$100k - $200k
...life. Senior Wireless Communications Test Engineer to lead the verification and... .... Ability to write test scripts or automate processes (Python, MATLAB, etc.) is a plus. Understanding... ...validation. Familiarity with test plans for contract manufacturing environments....Contract workPythonFull timeWork at officeVisa sponsorshipNight shift$50 - $70 per hour
...The SQA team within Systems Engineering group is looking for a motivated Senior QA Automation Engineer to join our high-performance... ..., and execute comprehensive test plans to validate the functionality... ...should be self-driven, an expert in Python automation, and capable of...Contract workPythonHourly pay$130k - $200k
...photonics experimentalist and test systems engineer to design, build, and scale... ...test systems, developing automation and analysis frameworks,... ...transfer of test systems to contract manufacturers and production... ...automation frameworks using Python, LabVIEW, or similar tools...Contract workPython$50 - $75 per hour
...cases. NextNav is looking for a Field Test Engineer to join our team. As a Field Test... ...security of the equipment. ~ This is a contract role with around 20-40 working hours a week... ...GNSS Basic understanding and usage of Python/Matlab. Comfortable interfacing with...Contract workPythonWork at officeLong distance$100k - $207k
...Corporation in Santa Clara is seeking a System Test Engineer to work with the test solutions group,... ...hardware, and contributing to test automation. The ideal candidate will have at least... ...or equivalent, and strong skills in Python and bash scripting. Competitive salaries...Python- We are seeking a highly skilled Device-Side Test Automation Engineer to join our hardware validation team. Unlike traditional web or app testing... ...: Design and maintain robust test automation suites using Python and shell scripting. Hardware Validation: Execute and automate...Python
$132k - $207k
NVIDIA is seeking a System Test Engineer to develop manufacturing test solutions for Datacenter products. This role requires 5+ years of post-silicon validation experience and proficiency in Python programming and Bash scripting. You will define test strategies, introduce...Python- A technical engineering company is looking for a Software Engineer to work on-site in Sunnyvale, CA. The ideal candidate will have extensive... ...programming experience and will be responsible for developing test stand data acquisition software. This role requires...Contract work
- ...is seeking a highly skilled Engineer III in Milpitas, CA for a 3-month contract. This on-site role focuses on ASIC development, testing, and validation initiatives,... ...years of experience in ASIC and automation, with a strong background in Python and API integration. This...Contract workPython
- Test Engineer - Server Rack-Level Hardware Systems We are seeking an experienced... ...subsystems, along with test automation expertise. Key... ...test automation and scripting (Python, LabVIEW, Shell scripting).... ...Senior level Employment Type Contract Job Function Manufacturing...Contract workPython
$132k - $207k
Nvidia Corporation is seeking a Senior Board Test Engineer to join the Test Solutions Group. This role involves developing manufacturing test... ...5 years of experience in post-silicon validation, and strong Python and Bash skills. The position offers competitive salaries...Python$120k - $140k
...about our mission here . About this Job Eridan is seeking a Test & Automation Engineer to lead the evolution of our board-level RF test systems.... ...Qualify new test stations, support remote debugging for contract manufacturers, and bring up new test sites as Eridan scales...Contract workRemote workFlexible hours- ...Packard Enterprise is seeking a seasoned test engineer for a hybrid role based in Sunnyvale,... ...quality testing methodologies, design automated test scripts, and engage with teams to... ...networking systems testing. Strong skills in Python and network troubleshooting are...Python
$140k - $190k
...Type On-site Department Engineering Compensation $140K – $190K RF Test Engineer Logos Space is... ...engineers, and external contract manufacturers (CMs) to define... ..., procure, deploy, automate, and validate production... ...programming languages (e.g. Python, C#, LabVIEW) Self-...Contract workPythonFull timeInternshipWork at officeLocal areaWorldwide$388k
...of what's next. The Partner Test Tech team is responsible for... ...building and maintaining device automation and infrastructure. We... ...are a quality-minded Software Engineer and drive testing strategies... ...in JavaScript / TypeScript or Python and experience with automation...PythonHourly payFull timeImmediate startFlexible hours- test IO is seeking an engineer to design robotic automation systems and develop test frameworks. You'll work collaboratively across hardware, firmware, and software to ensure product quality throughout development. The ideal candidate will have a Bachelor’s degree in engineering...Python
- EPAM Systems, Inc. is seeking a skilled engineer to design robotic automation systems and develop test frameworks in Cupertino, California. This role demands collaboration... ...or Engineering, with significant experience in Python and Git version control. Enjoy comprehensive...Python
$155k - $180k
...developing a photonic quantum computer, the Hardware Senior Test Automation Engineer, Photonics will be responsible for leading test automation... ...methods such as tuning/calibration algorithms. Proficiency in Python, including the principles of object‑oriented programming,...Python
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Test Automation Engineer - Contract. Be the first to apply!
- lead performance test engineer Campbell, CA
- junior python remote Campbell, CA
- python Campbell, CA
- automation Campbell, CA
- automation project manager Campbell, CA
- director of automation Campbell, CA
- automation manager Campbell, CA
- automation operator Campbell, CA
- python ai developer
- python developer no experience


