1

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

Job Summary : ClifyX is a company seeking a Test Automation Engineer to enhance their testing ... Responsibilities : • 3-4 years of hands on experience with Java and python • Web Services ...

This is a test automation and hardware/software integration role, not an optical characterization ... You should be comfortable writing production-quality Python or C++, controlling laboratory ...

Develop test automation framework(s) using Python. * Implement required API, CLI, and GUI interfaces of the NKP product using Python and simulate end-to-end workflow test cases according to defined ...

PYTHON SDET

Fremont, CA · On-site

$55.25 - $76/hr

The role requires strong experience in test automation and Python programming, along with expertise in data science libraries. Qualifications : Required : • Minimum of 6+ years with Master or 8+ ...

Test Automation: Go, Python, Contract testing frameworks, Playwright. * Security & Compliance: Open Cybersecurity Schema Framework (OCSF) validation libraries, vacuum linter, Caldera, tenant ...

Test Automation: Go, Python, Contract testing frameworks, Playwright. * Security & Compliance: Open Cybersecurity Schema Framework (OCSF) validation libraries, vacuum linter, Caldera, tenant ...

Showing results 21-40

Python Test Automation information

See Fremont, CA salary details

$12

$51

$71

How much do python test automation jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for python test automation in Fremont, CA is $51.29, according to ZipRecruiter salary data. Most workers in this role earn between $43.41 and $61.30 per hour, depending on experience, location, and employer.

What is a Python test automation?

A Python Test Automation job involves designing, developing, and maintaining automated test scripts using Python to verify software functionality and performance. Professionals in this role work with testing frameworks like PyTest, Selenium, or Robot Framework to create efficient and scalable test solutions. They collaborate with developers, QA teams, and DevOps engineers to ensure high software quality by automating repetitive testing tasks. The role requires strong programming skills, an understanding of testing methodologies, and experience with CI/CD pipelines to integrate automated testing into the development workflow.

What are the key skills and qualifications needed to thrive in Python test automation?

To thrive as a Python Test Automation professional, you need strong programming skills in Python, a solid understanding of test automation frameworks, and experience with software testing methodologies. Familiarity with tools such as Selenium, PyTest, Jenkins, and version control systems like Git is often required, and certifications like ISTQB can be advantageous. Excellent problem-solving abilities, attention to detail, and effective communication skills help you collaborate with development teams and report issues clearly. These competencies are essential to ensure high-quality, reliable software releases and create efficient automated testing processes.

What are some typical challenges faced in a Python test automation role, and how can they be addressed?

Python Test Automation professionals often encounter challenges such as maintaining test scripts as applications evolve, handling flaky tests, and integrating automation tools with continuous integration pipelines. Addressing these challenges involves writing modular, reusable test code, actively reviewing and updating test cases, and collaborating closely with developers to catch defects early. Keeping up-to-date with new automation tools and best practices can also make a significant difference. Effective communication and proactive problem-solving are key to ensuring testing processes remain smooth and efficient in a fast-paced development environment.

What are popular job titles related to Python Test Automation jobs in Fremont, CA?

For Python Test Automation jobs in Fremont, CA, the most frequently searched job titles are:

What job categories do people searching Python Test Automation jobs in Fremont, CA look for?

The top searched job categories for Python Test Automation jobs in Fremont, CA are:

Infographic showing various Python Test Automation job openings in Fremont, CA as of September 2026, with employment types broken down into 33% Full Time, and 67% Contract. Highlights an 100% In-person job distribution, with an average salary of $106,691 per year, or $51.3 per hour.

Embedded Test Automation Engineer

Hayward, CA • On-site

Project Canary
Environmental Consulting Services • 51 - 200 employees

$130K - $150K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 20 days ago


Job description

Description
ABOUT US
Aeris Technologies, Inc., a subsidiary of Project Canary, develops and commercializes advanced, laser-based gas analyzers for trace gas monitoring across environmental, industrial, laboratory, and field applications. Aeris instruments deliver high-precision, real-time measurements of greenhouse gases, atmospheric pollutants, and natural gas leak indicators, helping customers collect reliable data in fixed, mobile, handheld, and aerial configurations.
As part of Project Canary, Aeris supports a broader climate technology platform that helps energy companies improve and report on their emissions footprint. Project Canary combines high-fidelity sensors, data from multiple technologies and sources, and proprietary analytics to deliver actionable insights that help operators stop leaks faster, reduce risk, streamline reporting, and differentiate their operations for key stakeholders.
Aeris’s technology brings lab-grade gas sensing performance into the field, supporting applications in environmental monitoring, industrial safety, air quality, research, and emissions measurement. 
The Embedded Test Automation Engineer will build and maintain the automated production test environment for our embedded Linux instruments. This role connects hardware, embedded software, lab systems, and cloud infrastructure to support reliable device provisioning, calibration, testing, and recovery.
You will develop tools and workflows that identify and network-boot devices, configure storage and file systems, install software, and validate system functionality. You will also integrate device calibration results and configuration parameters with cloud-based systems to maintain accurate production records and support disaster recovery.

We’re looking for an engineer who enjoys solving problems across hardware and software and can turn complex production processes into reliable, repeatable automation.

Key Responsibilities
  • Build and maintain an integrated automated test environment for embedded Linux hardware.
  • Automate device identification, network booting, disk partitioning, file system configuration, and software installation.
  • Develop secure workflows that store and retrieve device-specific calibration results and instrument configuration data from cloud-based systems.
  • Design and expand automated test suites using Python, Pytest, LabVIEW, or similar tools.
  • Develop Python tools that integrate with existing LabVIEW and Python calibration systems.
  • Troubleshoot issues across hardware, operating systems, software, and network connections.
  • Partner with hardware, firmware, test, manufacturing, and cloud teams to improve device bring-up, testing, and configuration.
  • Improve the reliability, repeatability, and maintainability of production test processes.

Skills, Knowledge and Expertise
Required Qualifications:
  • 4–7 years of experience in embedded systems, test automation, manufacturing test engineering, or a related field.
  • Strong Python programming skills and experience building maintainable automation tools.
  • Hands-on experience using Pytest or a similar framework for hardware, system, or integration testing.
  • Working knowledge of embedded Linux, including boot processes, network booting, storage partitioning, and file system configuration.
  • Experience integrating systems through APIs, cloud databases, or other data services.
  • Ability to diagnose complex issues across hardware, operating systems, software, and networks.
  • Experience working across engineering disciplines to deliver production-ready systems.
  • Practical approach to documentation, error handling, and long-term maintainability.
Nice to Have:
  • Experience developing or maintaining LabVIEW automation and integrating LabVIEW with Python.
  • Familiarity with hardware-in-the-loop test environments and automated laboratory equipment.
  • Experience applying CI/CD practices to embedded systems or physical hardware testing.
  • Experience supporting production provisioning, calibration, or manufacturing test systems.
  • Familiarity with cloud-based data storage, device configuration management, or disaster-recovery workflows.

Benefits
  • Salary range: $130,000 - $150,000 annual base
  • Health, dental, and vision insurance with low deductibles and premiums paid by company 99% for self and 50% for dependents and/or spouse
  • 401K with company match (no vesting period)
  • Student loan assistance
  • Generous culture around time off, including: 
    • Unlimited PTO
    • 6 days of sick time per year 
    • 11 paid company holidays per year 
    • up to 12 weeks of fully paid parental leave (gender neutral) including adoptions