Battery Test Engineer
Cupertino, CA · On-site
... python exp Key Qualifications: • Experience in Battery Management System (BMS) firmware, mix of QA & • Development • Strong Programming skills (preferably in Python) for test ...
Quick apply
Cupertino, CA · On-site
... python exp Key Qualifications: • Experience in Battery Management System (BMS) firmware, mix of QA & • Development • Strong Programming skills (preferably in Python) for test ...
Quick apply
Cupertino, CA · On-site
... python exp Key Qualifications: • Experience in Battery Management System (BMS) firmware, mix of QA & • Development • Strong Programming skills (preferably in Python) for test ...
Foster City, CA · On-site
Build and release test solutions for use for early bring-up activities at Zoox * A key requirement ... Strong knowledge of python,shell (bash) scripting .Experience with other programming languages such ...
Foster City, CA · On-site
Build and release test solutions for use for early bring-up activities at Zoox * A key requirement ... Strong knowledge of python,shell (bash) scripting .Experience with other programming languages such ...
Sunnyvale, CA · On-site
$60 - $65/hr
... engineering teams on the failure investigation and root cause analysis. * Clearly documents test ... Experience with MATLAB, Python, Arduino is a plus. * Experience with SolidWorks or similar CAD ...
Quick apply
Sunnyvale, CA · On-site
$60 - $65/hr
... engineering teams on the failure investigation and root cause analysis. * Clearly documents test ... Experience with MATLAB, Python, Arduino is a plus. * Experience with SolidWorks or similar CAD ...
Software Test Engineer Type : Full Time with Mirafra Inc Location : San Jose, CA The System ... Perl or Python Familiar with 802.11n/ac/ax WLAN standards Additional Information Arun Kumar Sr.
Software Test Engineer Type : Full Time with Mirafra Inc Location : San Jose, CA The System ... Perl or Python Familiar with 802.11n/ac/ax WLAN standards Additional Information Arun Kumar Sr.
Develop and maintain test automation using Python and shell scripting Required Skills * 5+ years of experience in product engineering, silicon validation, or hardware system testing * Strong ...
Quick apply
Develop and maintain test automation using Python and shell scripting Required Skills * 5+ years of experience in product engineering, silicon validation, or hardware system testing * Strong ...
Cupertino, CA · On-site
Programming - Strong programming skills, preferably in Python , for test automation. * Test equipment experience - Handson experience with battery testers, source meters, multimeters, and similar ...
Cupertino, CA · On-site
Programming - Strong programming skills, preferably in Python , for test automation. * Test equipment experience - Handson experience with battery testers, source meters, multimeters, and similar ...
Mountain View, CA · On-site
$55 - $60/hr
Job Title : Test Engineer 2 Position Description : Protingent Staffing has an exciting contract ... Experience with MATLAB, Python, Arduino is a plus * Experience with SolidWorks or similar CAD ...
Mountain View, CA · On-site
$55 - $60/hr
Job Title : Test Engineer 2 Position Description : Protingent Staffing has an exciting contract ... Experience with MATLAB, Python, Arduino is a plus * Experience with SolidWorks or similar CAD ...
They are seeking a Staff Software Development Engineer in Test to develop and produce Python code for manual test plans, oversee end-to-end automation for testing, and ensure the highest quality of ...
They are seeking a Staff Software Development Engineer in Test to develop and produce Python code for manual test plans, oversee end-to-end automation for testing, and ensure the highest quality of ...
Sunnyvale, CA · On-site
$50 - $65/hr
Test Engineer 2 Job Type: Contract Job Location: Sunnyvale, CA Work Schedule: On-site Pay Rate: $50 ... Python, Arduino is a plus · Experience with SolidWorks or similar CAD software is highly ...
Sunnyvale, CA · On-site
$50 - $65/hr
Test Engineer 2 Job Type: Contract Job Location: Sunnyvale, CA Work Schedule: On-site Pay Rate: $50 ... Python, Arduino is a plus · Experience with SolidWorks or similar CAD software is highly ...
San Francisco, CA · On-site
$120K - $155K/yr
Hands-on experience with tools such as ROS, MATLAB/Simulink, Python, C++, or LabVIEW. * Proficiency ... Proficiency in developing automated test scripts and test infrastructure. * Familiarity with ...
San Francisco, CA · On-site
$120K - $155K/yr
Hands-on experience with tools such as ROS, MATLAB/Simulink, Python, C++, or LabVIEW. * Proficiency ... Proficiency in developing automated test scripts and test infrastructure. * Familiarity with ...
San Francisco, CA · On-site
$298K - $376K/yr
... test cases the QA Engineer can curate and the dev team can run What we're looking for * 3+ years of ... Strong Python - you'll write substantial code, much of it touching production-adjacent ...
San Francisco, CA · On-site
$298K - $376K/yr
... test cases the QA Engineer can curate and the dev team can run What we're looking for * 3+ years of ... Strong Python - you'll write substantial code, much of it touching production-adjacent ...
San Francisco, CA · On-site
$298K - $376K/yr
... test cases the QA Engineer can curate and the dev team can run What we're looking for * 3+ years of ... Strong Python - you'll write substantial code, much of it touching production-adjacent ...
San Francisco, CA · On-site
$298K - $376K/yr
... test cases the QA Engineer can curate and the dev team can run What we're looking for * 3+ years of ... Strong Python - you'll write substantial code, much of it touching production-adjacent ...
$298K - $376K/yr
... test cases the QA Engineer can curate and the dev team can run What we're looking for * 3+ years of ... Strong Python - you'll write substantial code, much of it touching production-adjacent ...
$298K - $376K/yr
... test cases the QA Engineer can curate and the dev team can run What we're looking for * 3+ years of ... Strong Python - you'll write substantial code, much of it touching production-adjacent ...
$90K - $118K/yr
Experience with scripting or programming for test automation (Python, C, C++, C# or Visual Studio preferred). * Exposure to microcontroller-based automation; robotics control knowledge is a plus
$90K - $118K/yr
Experience with scripting or programming for test automation (Python, C, C++, C# or Visual Studio preferred). * Exposure to microcontroller-based automation; robotics control knowledge is a plus
Livermore, CA · On-site
$90K - $118K/yr
Experience with scripting or programming for test automation (Python, C, C++, C# or Visual Studio preferred). * Exposure to microcontroller-based automation; robotics control knowledge is a plus
Livermore, CA · On-site
$90K - $118K/yr
Experience with scripting or programming for test automation (Python, C, C++, C# or Visual Studio preferred). * Exposure to microcontroller-based automation; robotics control knowledge is a plus
Sunnyvale, CA · On-site
The Test Engineer will work with a team of dedicated individuals within a product development team ... Experience with MATLAB, Python, Arduino is highly preferred. Experience working with electro ...
Sunnyvale, CA · On-site
The Test Engineer will work with a team of dedicated individuals within a product development team ... Experience with MATLAB, Python, Arduino is highly preferred. Experience working with electro ...
San Jose, CA · On-site
Collaborate with design, product, and customer engineering teams to define test strategies and ... C/C++, Python, Perl (Java/VB optional) * Operating systems: Linux/UNIX and Windows Other Skills and ...
San Jose, CA · On-site
Collaborate with design, product, and customer engineering teams to define test strategies and ... C/C++, Python, Perl (Java/VB optional) * Operating systems: Linux/UNIX and Windows Other Skills and ...
Newark, CA · On-site
$90K - $120K/yr
Manufacturing Test Engineer Department: Manufacturing Test Engineering Job Details: Regular ... Proficiency in common programming languages, like Python, C/C++, C#, VB.net, and equivalent. * Good ...
Quick apply
Newark, CA · On-site
$90K - $120K/yr
Manufacturing Test Engineer Department: Manufacturing Test Engineering Job Details: Regular ... Proficiency in common programming languages, like Python, C/C++, C#, VB.net, and equivalent. * Good ...
San Francisco, CA · On-site
Write automated test scripts (e.g., Python) to pull continuous data from sensors under test and flag anomalies. Root Cause Analysis: Tear down failed units with the engineering team, driving RCD to ...
San Francisco, CA · On-site
Write automated test scripts (e.g., Python) to pull continuous data from sensors under test and flag anomalies. Root Cause Analysis: Tear down failed units with the engineering team, driving RCD to ...
Redwood City, CA · On-site
$150K - $250K/yr
Design and implement automated test frameworks in Python to characterize the performance of radar ... Collaborate with FPGA and RF engineers to define test requirements and debug complex hardware ...
Redwood City, CA · On-site
$150K - $250K/yr
Design and implement automated test frameworks in Python to characterize the performance of radar ... Collaborate with FPGA and RF engineers to define test requirements and debug complex hardware ...
$25.2K - $43K
1% of jobs
$43K - $60.9K
0% of jobs
$60.9K - $78.8K
4% of jobs
$78.8K - $96.6K
5% of jobs
$96.6K - $114.5K
10% of jobs
$120.7K is the 25th percentile. Wages below this are outliers.
$114.5K - $132.4K
14% of jobs
The median wage is $148.1K / yr.
$132.4K - $150.2K
18% of jobs
$150.2K - $168.1K
17% of jobs
$174.2K is the 75th percentile. Wages above this are outliers.
$168.1K - $185.9K
17% of jobs
$185.9K - $203.8K
9% of jobs
$203.8K - $221.7K
5% of jobs
$25.2K
$153.2K
$221.7K
To thrive as a Python Test Engineer, you need expertise in Python programming, software testing methodologies, and experience with test automation frameworks, often supported by a relevant degree or certifications such as ISTQB. Familiarity with tools like PyTest, Selenium, Jenkins, and version control systems (e.g., Git) is commonly required. Strong problem-solving skills, attention to detail, effective communication, and teamwork are key soft skills in this role. These competencies are essential for ensuring software reliability, contributing to high-quality deliverables, and facilitating effective collaboration within development and QA teams.
A typical day for a Python Test Engineer involves writing automated test scripts in Python, executing and analyzing test cases, and collaborating closely with developers to identify and resolve bugs. You may also participate in daily stand-ups, review code changes, and help design new testing strategies to improve software quality. Regular communication with product managers and QA teams ensures test coverage meets project requirements. The role offers opportunities to continuously learn about new automation tools and best practices, contributing directly to the product's reliability and the team's success.
A Python Test Engineer is responsible for designing, implementing, and executing automated and manual test cases to ensure the quality and reliability of software applications developed using Python. They work closely with developers to identify and fix bugs, write test scripts using frameworks like PyTest or UnitTest, and integrate testing into CI/CD pipelines. Their goal is to improve software performance, security, and functionality while maintaining documentation for test cases and results.

Job Title- Battery Test Engineer
Project Location – 5 days a week Mon- Fri- Cupertino, CA
Duration- 12-24+ months contract
Visa- USC/ GC/ GCEAD/ TN
EE background, able to answer questions around circuits, must have bench testing, and strong python exp
Key Qualifications:
• Experience in Battery Management System (BMS) firmware, mix of QA &
• Development
• Strong Programming skills (preferably in Python) for test automation
• Experienced in various test tools like battery testers, source meter, multi meter, etc.
• Excellent debugging skills to tackle challenging problems
• Strong analytical/problem solving skills to support proposed solutions
• Ability to articulate design issues and path to resolution both verbally and with
• documentation
• Proven ability to work independently under high pressure and comfortable working
• in a dynamic environment
• Knowledge of Li-Ion chemistries and cell modeling is a plus.
• Prior industrial experience in hardware/firmware verification and validation is
• preferred.
Responsibilities:
• Work with other technicians and test engineers to execute electrical and battery
• cycler tests and provide accurate result report.
• Generate KPI for day-to-day lab activities.
• Review BMU schematics and layout to verify conformance and to determine
• testability.
• Conduct investigations and prepares reports to support investigations.
• Co-develop procedures and analyzes data for validation activities.
• Run complex test setups and DOEs using high accuracy test equipment.
• Troubleshoot equipment and sample issues, maintain and solve test equipment
• problems as needed.
• Ensure that the test data collected meets the highest standard of quality.
• Use various types of measurement equipment to test batteries and cells.
Education:
• M.Sc. in Electrical Engineering or Computer science (or B.Sc. with industrial experience)
Additional Information about the team:
Role Overview
• Focus on battery software qualification, specifically validation for battery algorithms.
• Work involves pack-level testing to collect accurate data for algorithm validation since hardware isolation isn’t possible.
• The position is critical for ensuring high-quality data and supporting algorithm evaluation.
________________________________________
Key Expectations
• Communication & Collaboration: The team operates under strict timelines. It’s essential to:
o Ask questions and clarify assumptions early.
o Avoid making assumptions that lead to issues later and waste time.
• Attention to Detail: This is a quality control team—accuracy is non-negotiable. Candidates must:
o Verify data rigorously.
o Avoid “thinking” things are fine without validation.
________________________________________
Core Requirements
• Electrical Engineering Background:
o Experience with circuits
o Ability to use power electronics testing equipment.
o Troubleshoot independently if tests fail.
• Basic Coding Skills (Python):
o Correct code, plot data, and identify anomalies.
o Automate execution steps using Python.
• Soft Skills:
o Strong communication and collaboration.
o High attention to detail and commitment to quality.
________________________________________
Must-Have
• Electrical circuit experience.
• Python programming skills.
________________________________________
Value of the Role
• Exposure to hardware, software, and firmware.
• Opportunity to learn root cause analysis and integration across systems.
• Broad technical knowledge and hands-on experience with multiple domains.
Sourced by ZipRecruiter