1

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

Position Overview The Test Engineer will be a member of the HAV Operations team with ... Development experience with automation frameworks using Python, PERL or Shell to create efficient ...

Test Engineer

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 ...

Programming - Strong programming skills, preferably in Python , for test automation. * Test equipment experience - Handson experience with battery testers, source meters, multimeters, and similar ...

Test Engineer 2

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 ...

Test Engineer

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 ...

Robotics Test Engineer

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 ...

The Test Engineer is a hands-on individual contributor on the Test Engineering team, responsible ... Solid programming skills in Python and/or another mainstream automation language (e.g., TypeScript ...

Test Engineer

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

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 ...

Test Engineer

Byron, CA

$118K - $190K/yr

The Test Engineer at Elroy Air will play a crucial role in the development, validation, and ... Proficiency in data processing and analysis using software tools such as Python, MATLAB, or LabVIEW.

Test Engineer

Byron, CA

$118K - $190K/yr

The Test Engineer at Elroy Air will play a crucial role in the development, validation, and ... Proficiency in data processing and analysis using software tools such as Python, MATLAB, or LabVIEW.

Manufacturing Test Engineer

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 ...

Test Engineer III

San Francisco, CA · On-site

$130K - $160K/yr

The Test Engineer III is a hands-on individual contributor on the Test Engineering team ... Python, Java, or C#). * Experience with API testing tools (REST Assured, Postman, Karate, or ...

Battery Test Engineer

Palo Alto, CA · On-site

$170K - $250K/yr

We're looking for a Battery Test Engineer (All Levels) to own battery validation strategy (inc ... Proficiency with data analysis tools (Python, MATLAB, or similar) for processing and communicating ...

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 Jul 15, 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.

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 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.

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 July 2026, with employment types broken down into 91% Full Time, 7% Part Time, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $153,222 per year, or $73.7 per hour.
Test Engineer

Test Engineer

Siemens

Fremont, CA • On-site

Full-time

Posted 15 days ago


Siemens rating

7.7

Company rating: 7.7 out of 10

Based on 99 frontline employees who took The Breakroom Quiz

200th of 369 rated engineering


Job description

We are a leading global software company dedicated to the world of computer aided design, 3D modeling and simulation- helping innovative global manufacturers design better products, faster! With the resources of a large company, and the energy of a software start-up, we have fun together while creating a world class software portfolio. Our culture encourages creativity, welcomes fresh thinking, and focuses on growth, so our people, our business, and our customers can achieve their full potential.
Position Overview
The Test Engineer will be a member of the HAV Operations team with responsibilities for the test and validation of the board and chassis level testing of Siemens Hardware products for Emulation and Prototyping systems. This will require close cooperation with the hardware design and factory test teams to develop efficient test across board and system level test processes.
In this role, you will:
Responsibilities
  • Develop assembly and test methodologies/plans for Siemens range of hardware products thru NPI and production phases
  • Ensure accurate manufacturing and validation test coverage for Siemens Hardware by collecting design gaps in the development phase and screening out manufacturing assembly defects before they are shipped.
  • Collaborate with HW/FW/SW teams to participate in design reviews, define functional test coverage, pass/fail criteria, manufacturing test features and system level test requirements.
  • Develop test methodology and specifications to verify and validate HW designs against functional, performance and reliability requirements, in both development and production environments.
  • Ability to lead and drive projects to closure
  • Ability to code for bug-fixes, delivering optimizations to quickly enable testing, developing wrappers around binary images as needed
  • Early engagement with cross functional development teams to drive DFT requirements
  • Research into test/validation technologies to support efficient production level testing
  • Work with design teams to develop test plans for PCBA at board and system level
  • Ability to debug technologies for PCBA, Fiber Optics, Fireflies, High-Speed Interconnects, PCIe and Power electronics subsystems
  • Development experience with automation frameworks using Python, PERL or Shell to create efficient and operator friendly test interface
  • Develop test fixtures or perform DOE for custom hardware
  • Experience in failure analysis and troubleshooting hardware in a laboratory environment
  • Report and quantify test and yield data for production monitoring
  • Maintain factory test and network infrastructure to support high volume production across various manufacturing sites
  • Must be flexible to work in dynamic fast paced environment
  • Able to lift or move 25 lbs hardware as needed

Required Knowledge/Skills, Education, and Experience
In this section, please outline exactly what knowledge/skills, education, and experiences are required to be considered for this position.
  • Masters or Bachelor's degree in Electrical Engineering, Industrial Engineering or Computer Engineering related filed or equivalent experience
  • 5+ years of overall experience in PCBA production testing and System Integration Testing
  • Experience with test automation development using Python or shell
  • Travel overseas to support factory requirements (estimated 10%)
  • Experience working in data center and networking environment Experience with Linux systems and deployment, build root images
  • Understanding of networking fundamentals in PCIe, Ethernet, and TCP/IP.
  • Familiar with common lab equipment such as: Power Supplies, Oscilloscopes, Signal Generators, DMMs, Logic Analyzers, etc

Preferred Knowledge/Skills, Education, and Experience
In this section, please outline exactly what knowledge/skills, education, and experiences are preferred but NOT required to be considered for this position.
  • Preferred Master in Electrical Engineering or Computer Engineering (if applicable)
  • Preferred 3+ years of manufacturing experience for data center products in Linux environment
  • Understanding of networking fundamentals in PCIe, Ethernet, and TCP/IP.
  • Familiar with common lab equipment such as: Power Supplies, Oscilloscopes, Signal Generators, DMMs, Logic Analyzers, etc
  • Scripting Languages Python, PERL or bash Shell.

Why us?
Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.
A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow!
Siemens Software. Transform the Everyday
#LI-PLM
#LI-HYBRID
#LI-EW1
You'll Benefit From
Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html
The pay range for this position is $109,800 - $197,700 annually. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location.
Equal Employment Opportunity Statement
Siemens is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.
EEO is the Law
Applicants and employees are protected from discrimination on the basis of race, color, religion, sex, national origin, or any characteristic protected by Federal or other applicable law.
Reasonable Accommodations
If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link Accommodation for disability form. If you're unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367. Please note our AskHR representatives do not have visibility of application or interview status.
Pay Transparency
Siemens follows Pay Transparency laws.
California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, click here.
Criminal History
Qualified applications with arrest or conviction records will be considered for employment in accordance with applicable local and state laws.

What Siemens employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom