Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Python Test Automation Engineer - Contract in Campbell, CA vacancy
  •  ...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... 
    Python
    Flexible hours
    Night shift

    eSpace

    Saratoga, CA
    4 days ago
  • 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

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $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 work
    Python
    Full time

    Hark

    San Jose, CA
    2 hours ago
  • 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

    ChargePoint

    Campbell, CA
    1 day ago
  • 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

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...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... 
    Python
    Worldwide
    Flexible hours

    Keysight Technologies

    Santa Clara, CA
    1 day ago
  • 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... 
    Python
    Local area

    VAST Data

    Campbell, CA
    1 day ago
  •  ...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... 
    Python
    Relocation

    DeepSight Technology

    Santa Clara, CA
    1 day ago
  • 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 work
    Python
    Work experience placement
    Local area
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    Catapult Solutions Group

    Santa Clara, CA
    1 day ago
  • $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 work
    Python
    Remote work

    Insight Global

    Santa Clara, CA
    4 days ago
  • $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 work
    Python

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $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 work
    Python
    For contractors
    For subcontractor
    H1b
    Work at office
    Local area
    Relocation

    Archer

    Santa Clara, CA
    1 day ago
  • $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 work
    Python
    Full time
    Work at office
    Visa sponsorship
    Night shift

    E-Space

    Saratoga, CA
    1 day ago
  • $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 work
    Python
    Hourly pay

    SK hynix memory solutions America Inc.

    San Jose, CA
    25 days ago
  • $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 work
    Python

    nEye.ai

    Santa Clara, CA
    18 days ago
  • $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 work
    Python
    Work at office
    Long distance

    Nextnav

    Santa Clara, CA
    9 days ago
  • $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

    Nvidia Corporation

    Santa Clara, CA
    1 day ago
  • 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

    Intelliswift - An LTTS Company

    Mountain View, CA
    1 day ago
  • $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

    NVIDIA

    Santa Clara, CA
    1 day ago
  • 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

    Keystone Distinction Group

    Sunnyvale, CA
    1 day ago
  •  ...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 work
    Python

    Tucker Parker Smith Group (TPS Group)

    Milpitas, CA
    1 day ago
  • 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 work
    Python

    Intellectt Inc

    Milpitas, CA
    1 day ago
  • $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

    Nvidia Corporation

    Santa Clara, CA
    1 day ago
  • $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 work
    Remote work
    Flexible hours

    Eridan Communications Inc

    Sunnyvale, CA
    1 day ago
  •  ...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

    Hewlett Packard Enterprise

    Sunnyvale, CA
    1 day ago
  • $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 work
    Python
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    Logos Space

    Mountain View, CA
    2 hours ago
  • $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... 
    Python
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    Los Gatos, CA
    1 day ago
  • 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

    test IO

    Cupertino, CA
    1 day ago
  • 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

    EPAM Systems, Inc.

    Cupertino, CA
    1 day ago
  • $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

    PSI Quantum

    Milpitas, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python Test Automation Engineer - Contract. Be the first to apply!