1

Python Test Engineer Jobs in Fremont, CA (NOW HIRING)

Test Engineer, BMS Test Software Pay Rate: Up to $65-75 /hr. (DOE) Location: Berkeley, CA Zip Code ... Develop python test cases for verifying BMS requirements. * Define and document test configurations ...

The Manufacturing Test Engineer is responsible for the manufacturing test infrastructure for all ... current Python test software code base for next generation products - Provide feedback to eero ...

The Manufacturing Test Engineer is responsible for the manufacturing test infrastructure for all ... current Python test software code base for next generation products - Provide feedback to eero ...

Engineer Test

Fremont, CA · On-site

$85K - $98K/yr

SMTC is hiring for a Test Engineer in Fremont, CA! SMTC Corporation was founded in 1985. SMTC is a ... Python, Perl, Shell) • Experience with LabVIEW and National Instruments hardware • Experience ...

Radar Test Engineer Onsite in Foster City, CA | 5 days in office Responsibilities: Schedule vehicle ... Scripting with python or other automation tools. Exposure to testing autonomous vehicle hardware ...

Radar Test Engineer Onsite in Foster City, CA | 5 days in office Responsibilities: Schedule vehicle ... Scripting with python or other automation tools. Exposure to testing autonomous vehicle hardware ...

Radar Test Engineer Onsite in Foster City, CA | 5 days in office Responsibilities: Schedule vehicle ... Scripting with python or other automation tools. Exposure to testing autonomous vehicle hardware ...

Radar Test Engineer Onsite in Foster City, CA 5 days in office Responsibilities: Schedule vehicle ... Scripting with python or other automation tools. Exposure to testing autonomous vehicle hardware ...

Radar Test Engineer Onsite in Foster City, CA 5 days in office Responsibilities: Schedule vehicle ... Scripting with python or other automation tools. Exposure to testing autonomous vehicle hardware ...

Radar Test Engineer Onsite in Foster City, CA | 5 days in office Responsibilities: Schedule vehicle ... Scripting with python or other automation tools. Exposure to testing autonomous vehicle hardware ...

next page

Showing results 1-20

Python Test Engineer information

See Fremont, CA salary details

$25.2K

$153.2K

$221.7K

How much do python test engineer jobs pay per year?

As of Jun 24, 2026, the average yearly pay for python test engineer in Fremont, CA is $153,222.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,000.00 and $180,100.00 per year, depending on experience, location, and employer.

Are SDET and QA the same?

A Python Test Engineer often works as a Software Development Engineer in Test (SDET) or Quality Assurance (QA) professional. SDET roles typically involve writing automated tests and developing testing tools using programming skills, while QA roles may focus more on manual testing and process adherence. Both roles aim to ensure software quality but differ in technical depth and responsibilities.

Will AI replace automation testers?

As a Python Test Engineer, AI is expected to augment automation testing rather than fully replace testers. AI tools can handle repetitive tasks and analyze large data sets, but human oversight is still essential for designing test cases, interpreting results, and managing complex testing scenarios. Skills in scripting, test automation frameworks, and AI integration remain valuable in this evolving field.

What are the key skills and qualifications needed to thrive in the Python Test Engineer position, and why are they important?

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.

What is the salary of Python test engineer?

The salary of a Python test engineer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and industry. Skilled professionals with knowledge of testing frameworks and automation tools may earn higher salaries.

What does a typical day look like for a Python Test Engineer?

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.

What is a Python Test Engineer job?

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.

Are Python engineers in demand?

Python engineers are in high demand across various industries due to Python's versatility in web development, data analysis, machine learning, and automation. Employers seek professionals with strong programming skills, experience with frameworks like Django or Flask, and knowledge of testing tools, making Python engineering a valuable and sought-after role in the tech job market.
What are popular job titles related to Python Test Engineer jobs in Fremont, CA? For Python Test Engineer jobs in Fremont, CA, the most frequently searched job titles are:
What job categories do people searching Python Test Engineer jobs in Fremont, CA look for? The top searched job categories for Python Test Engineer jobs in Fremont, CA are:
Infographic showing various Python Test Engineer job openings in Fremont, CA as of June 2026, with employment types broken down into 95% Full Time, 3% Part Time, and 2% Contract. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $153,222 per year, or $73.7 per hour.
Test Engineer, BMS Test Software

Test Engineer, BMS Test Software

Belcan

Berkeley, CA • On-site

$65 - $75/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Job Title: Test Engineer, BMS Test Software
Pay Rate: Up to $65-75 /hr. (DOE)
Location: Berkeley, CA
Zip Code: 94710
Duration: Contract 3 months
A Test Engineer, BMS Test Software job opportunity is available with our client in Berkeley, Ca. In this role you will be responsible for executing design verification testing at the component and system-level for our battery management system (BMS) hardware. To be considered for this role you will have 3+ years of experience in PCBA hardware testing, preferably in battery systems, automotive, or energy storage applications.
Job Duties
* Ensure that BMS electronics meet functional, reliability, and compliance requirements through structured test campaigns.
* Collaborate closely with hardware, firmware, and systems engineers to validate designs that are central to the safe and reliable operation of our battery systems.
* Develop comprehensive test plans and verification protocols for BMS PCBAs, ensuring alignment with design requirements and system specifications.
* Execute HIL/SIL, functional, reliability, and environmental tests on BMS PCBAs and integrated systems.
* Develop python test cases for verifying BMS requirements.
* Define and document test configurations, including instrumentation, test equipment, and setup requirements.
* Analyze test data and generate detailed test reports summarizing results, observations, and recommendations.
* Collaborate with design engineers to troubleshoot and root-cause hardware issues identified during testing.
* Contribute to test automation to improve repeatability and throughput of verification campaigns.
* Maintain traceability between requirements, test cases, and results in accordance with product verification standards.
* Support design verification reviews and contribute to test readiness and completion criteria.
* Ensure tests are conducted in compliance with safety protocols and relevant industry standards.
Knowledge/Skills/Experience/Education
* Bachelor"s degree in electrical engineering, Computer Science, or related field.
* 3+ years of experience in PCBA hardware testing, preferably in battery systems, automotive, or energy storage applications.
* 2+ years of experience in firmware verification, utilizing Pytest or similar unit testing frameworks
* General comfort developing software, with specific familiarity with debugging tools, linux environments, and Test-Driven Development.
* Hands-on experience with test instrumentation (oscilloscopes, power supplies, data acquisition systems, environmental chambers).
* Demonstrated ability to manage test plans, execute verification activities, and communicate findings effectively.
Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.' Belcan provides a competitive pay and benefits package. This position offers a pay range of $65-75.Howeverwever, we consider several factors when extending an offer, including but not limited to education, experience, geographic location, and discipline.
Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.

Belcan logo

About Belcan

Sourced by ZipRecruiter

Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract/temporary, temp-to-hire, and direct assignments in the engineering, IT, and professional fields. We are the employer of choice for thousands worldwide. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed.

Industry

It services

Company size

5,001 - 10,000 Employees

Headquarters location

Cincinnati, OH, US

Year founded

1958