Talent.com
Python Test Automation Engineer - Contract
Python Test Automation Engineer - ContractChargePoint • Campbell, CA, United States
No longer accepting applications
Python Test Automation Engineer - Contract

Python Test Automation Engineer - Contract

ChargePoint • Campbell, CA, United States
30+ days ago
Job type
  • Full-time
Job description

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.

    Create a job alert for this search

    Test Automation Engineer • Campbell, CA, United States

    Similar jobs
    Python Automation Engineer

    Python Automation Engineer

    SWITS DIGITAL Private Limited • Mountain View, CA, United States
    Full-time
    Job Title : Python Automation Engineer.Location : Mountain View, CA (Locals only).Automation QA (Test) Engineer designs, develops, and executes automated tests to ensure the quality and performance o...Show more
    Last updated: 1 day ago • Promoted
    Microservices consultants with Kubernetes / test automation in San Leandro, CA

    Microservices consultants with Kubernetes / test automation in San Leandro, CA

    Georgia IT Inc • San Leandro, CA, United States
    Full-time
    Microservices consultants with Kubernetes / test automation.San Leandro, CA, or relocate to San Leandro, C,A from day one. US Citizens, GC holders preferred, NO third-party corp-to-corp accepted for ...Show more
    Last updated: 1 day ago • Promoted
    QA Automation Engineer

    QA Automation Engineer

    Ursus Inc • Fremont, CA, United States
    Temporary
    Title : QA Automation Engineer (python).Location : Fremont, CA - Onsite.Duration : 6+ Months Contract to Hire.Should be able to do both functional (30%) and Automation testing (70%).Must have exp work...Show more
    Last updated: 1 day ago • Promoted
    Lead Test Infrastructure & Automation Engineer

    Lead Test Infrastructure & Automation Engineer

    Akaasa Technologies • Palo Alto, CA, United States
    Full-time
    Quick Apply
    Table" style="margin-left : 0px; border-collapse : collapse; border : solid windowtext 1.POSITION Show more
    Last updated: 5 hours ago • New!
    HW Python Automation Senior Engineer with AI / ML Exp

    HW Python Automation Senior Engineer with AI / ML Exp

    Tata Consultancy Services • Sunnyvale, CA, United States
    Full-time
    Minimum 5+ years of experience in HW / SW test engineering (preferable).Experience presenting data to executives (must-have). Strong communication, written skills, and interpersonal skills (required t...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Test Engineer

    Senior Software Test Engineer

    Cobot • Santa Clara, CA, United States
    Full-time
    Join us to reimagine the future of human-robot interaction.Collaborative Robotics is a team of innovators and builders redefining the future of human-robot interaction. We are working to realize a w...Show more
    Last updated: 26 days ago • Promoted
    Senior Test Automation Engineer, Photonics

    Senior Test Automation Engineer, Photonics

    PsiQuantum • Milpitas, CA, United States
    Full-time
    PsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has be...Show more
    Last updated: 30+ days ago • Promoted
    Senior Automation Test Engineer, Android

    Senior Automation Test Engineer, Android

    Otter.ai • Mountain View, CA, United States
    Full-time
    Join us on our quest to make conversations more valuable!.At Otter, we're fueled by the unwavering teamwork and dedication of our employees. Our collective passion drives us to lead with AI innovati...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer 5 Mobile Automation and Test

    Software Engineer 5 Mobile Automation and Test

    Netflix • Los Gatos, CA, United States
    Full-time
    Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and la...Show more
    Last updated: 1 day ago • Promoted
    Senior Engineer, Development Verification, Connectivity

    Senior Engineer, Development Verification, Connectivity

    Aalpha Prime Tech Global • Newark, CA, United States
    Full-time
    About the job Senior Engineer, Development Verification, Connectivity.BE or ME in Computer Science or equivalent.Passion towards QA and QA test tools. Having experience in writing Automation framewo...Show more
    Last updated: 1 day ago • Promoted
    Senior Mobile Automation Test Engineer (Python, SDET)

    Senior Mobile Automation Test Engineer (Python, SDET)

    Abbott Laboratories • Milpitas, CA, United States
    Full-time
    A leading healthcare company in Milpitas is seeking a Senior SDET to lead initiatives in mobile automation and software testing. The ideal candidate will have over 5 years of experience in software ...Show more
    Last updated: 30+ days ago • Promoted
    Automation Test Engineer with Java (Selenium) || Sunnyvale, CA or Austin, TX || Contract

    Automation Test Engineer with Java (Selenium) || Sunnyvale, CA or Austin, TX || Contract

    Acestack • Sunnyvale, CA, United States
    Temporary
    Quick Apply
    Job Title : Automation Test Engineer with Java (Selenium) Location : ...Show more
    Last updated: 8 days ago
    ML Test & Automation Engineer — Scale Inference & CI / CD

    ML Test & Automation Engineer — Scale Inference & CI / CD

    Apple Inc. • Cupertino, CA, United States
    Full-time
    A leading technology company based in Cupertino, California is seeking a Machine Learning Test and Automation Engineer to develop scalable test solutions for validating ML-based inferences.The role...Show more
    Last updated: 3 days ago • Promoted
    QA Automation Engineer (Python Heavy) :

    QA Automation Engineer (Python Heavy) :

    Akraya • Fremont, CA, United States
    Full-time
    Primary Skills : Selenium / Python-Expert, Java-Intermediate, API Testing-Expert, SQL-Expert, Communication Skills-Expert Contract Type : W2 / C2C Location : Fremont, CA(Onsite) Duration : 6+ months Pay Ra...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Test Automation Architect (AI / ML Focus) - Remote

    Test Automation Architect (AI / ML Focus) - Remote

    EPAM Systems Inc • San Jose, CA, United States
    Remote
    Full-time
    We are seeking a Test Automation Architect (AI / ML Focus) - Remote to join our team.In this role, you will drive innovation in automated testing for complex systems and help shape the future of qual...Show more
    Last updated: 1 day ago • Promoted
    SAP Functional Worksoft Automation Test Lead

    SAP Functional Worksoft Automation Test Lead

    ClifyX • Sunnyvale, CA, United States
    Full-time
    Over 10-12+ years of SAP SD, MM, Work soft progressive, hands-on software quality assurance and automated test development experience. Quality processes and methodologies.Expertise in SAP functional...Show more
    Last updated: 1 day ago • Promoted
    Python API Automation Engineer

    Python API Automation Engineer

    United IT Solutions • Sunnyvale, CA, United States
    Full-time
    Design and develop test automation and tools, with a focus on maintainability at a large scale.Analyze requirements, procedures, and problems to automate or improve existing test systems.Develop an...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer in Test

    Senior Software Engineer in Test

    PayPal • San Jose, CA, United States
    Full-time
    Senior Software Engineer in Test at PayPal.Get AI-powered advice on this job and more exclusive features.PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative...Show more
    Last updated: 26 days ago • Promoted