Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Test Automation

Full-time

S.e. Specter

Company Background
Specter's mission is to help automate the physical world.

Today, we build video sensors with state-of-the-art AI agents that answer any question, anywhere in their environments. Our systems can automatically detect and reason about any physical activity captured on camera, from security incidents (e.g. perimeter intrusion, theft, LPR), to safety monitoring (e.g. PPE detection, injured people), to operational efficiency (e.g. material tracking, congestion monitoring). We offer both long range wireless (1km range) and wired sensor variants to suit any deployment.

Our co-founders Xerxes and Philip are passionate about empowering our partners in the fast approaching world of physical AI and robotics. We are a small, fast growing team who hail from Anduril, Tesla, Uber, and the U.S. Special Forces.


The Role
You’re responsible for catching defects that span our entire product lifecycle hardware-in-the-loop testers for engineering, qualification rigs, and production-floor stations. At Specter, unified testing automation infrastructure underpins our ability to guarantee reliability while we design and ship hardware at breakneck speeds—this is not a service to a specific team, rather a foundational piece of what makes a hardware company successful. For every new design you’re engaged from the start—sitting with hardware and software engineers to drive testability into the design itself and define what needs to be tested, when, why, and how. From then on, you’re accountable for defects that evade detection—you own the design’s qualification, its testability, and production testing to prove each and every unit works. Wherever a failure surfaces, you’re expected to be responsive and own the debug: mechanical, electrical, and software, until you find the root cause and feedback the findings into catching them next time.

Responsibilities:
  • Test fixture and software development — Design and build test fixtures and write the software that drives them. Python for orchestration and high-level logic, Rust for low-level hardware communication and performance-critical paths.

  • Qualification and reliability testing — Build rigs that demonstrate designs can survive years of environmental stress while maintaining performance. Ensure design changes are qualified before they reach the production line.

  • Test requirements and design for testability — Engage early in the design process with HW, FW, and ME teams to drive testability requirements into the design and define what gets tested, at what stage, and to what pass/fail criteria. Translate engineering intent into executable test specifications that cover qualification, production, and hardware-in-theloop scenarios.

  • Cross-domain debugging — When units fail in unexpected ways, dig across mechanical, electrical, and software boundaries to find root cause. Understand schematics, probe test points, and read firmware logs.

  • Failure analysis — In the inevitable cases where units fail in the field, interrogate root causes and integrate the lessons into future testing to avoid repeating these mistakes

Qualifications:

  • Strong Python — You’ve built test frameworks, automation systems, or production tooling in Python. You write structured, maintainable code, not one-off scripts.

  • Rust and/or C — You can write low-level code that interfaces directly with hardware— serial protocols, custom test equipment, or embedded targets. •Broad electronics knowledge — You can read schematics, identify test points, understand signal integrity basics, and probe a board to debug a failure. You don’t need to design the circuit, but you need to understand it.

  • Mechanical intuition — You can think about fixtures, enclosures, thermals, and how a unit physically sits in a test nest. You can spec a fixture and work with a vendor to get it built.

  • Project management and timeline ownership — You manage your own deliverables. You communicate status, flag risks early, and deliver on schedule without being chased.

  • Manufacturing floor experience — You’ve worked in or closely with a production environment. You understand the difference between something that works on your bench and something that works at rate on the floor.

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Test Automation in San Francisco, CA vacancy
  • $170k - $216k

     ...U.S. states. Waymo's Systems Engineering team works together to blend software and hardware systems in groundbreaking...  ..., then design and perform the tests that validate that performance....  ...Experience with test development, test automation, and test engineering   The... 
    Suggested
    Full time
    Remote work

    Waymo

    San Francisco, CA
    16 hours ago
  • $107k - $150k

    At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make...  ...your help!Role OverviewOuster is seeking a Software Engineer to build, optimize, and maintain our automated production test infrastructure. In this role, you will move... 
    Suggested
    Work experience placement
    Local area
    Flexible hours

    Ouster

    San Francisco, CA
    3 days ago
  • Beta Soft System Inc. is seeking an Automation Engineer to support testing of product features and improve testing strategies. The ideal candidate will have BA/BS and at least 6 years of experience, focusing on Java programming and testing in a web environment. Responsibilities... 
    Suggested
    H1b

    Beta Soft System Inc.

    San Francisco, CA
    16 hours ago
  •  ...new San Francisco headquarters. About the Role As a Software Engineer on the Automations team at Mercor, you’ll join a small, high-leverage...  ...Your work powers how the world’s leading AI labs train and test their models. Learning: Get early insights into frontier... 
    Suggested
    Full time
    Work at office
    Immediate start

    Mercor

    San Francisco, CA
    16 hours ago
  •  ...and Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs,...  ...California, USA.Senior Hardware/Production Test Software Engineer We are seeking a highly...  ...successful test plans, and develop software for automated testing at both component and... 
    Suggested
    Permanent employment
    Flexible hours

    Astranis

    San Francisco, CA
    16 hours ago
  •  ...Assurance professional with strong knowledge of software QA methodologies and tools. The ideal...  .... Responsibilities include developing test plans, debugging user issues, and maintaining...  ...standards. Familiarity with SQL and automated testing tools is preferred, making this an... 

    Hire Up

    San Francisco, CA
    16 hours ago
  •  ...Simulation & Benchmarking: How can we craft a simulation platform to test AI agents against every real-world scenario imaginable?...  ...agents? Agent Development Lifecycle: How do we adapt traditional software development methodologies to accommodate AI agents’ non-... 
    Full time
    Flexible hours

    Nurra Health

    San Francisco, CA
    16 hours ago
  •  ...and help build the platform engineers turn to to ship AI products....  ...seeking talented and experienced Software Engineers to join our...  ...exceptional. Your focus is the full testing stack: fast and reliable unit...  ...dependency degradation, and automated verification that our systems... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    16 hours ago
  •  ...Job Description Software Engineer in Test Location: SF, CA Duration: 1 year Description   The Software Engineer in Test...  ...Create, maintain, and improve a comprehensive suite of automated tests. Actively participate in designing, building and... 
    Full time

    Arka Infotech

    San Francisco, CA
    16 hours ago
  •  ...and Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs,...  ...Northern California, USA.Hardware/Production Test Software EngineerWe are seeking a highly skilled...  ...test plans, and develop software for automated testing at both component and... 
    Permanent employment
    Flexible hours

    Astranis

    San Francisco, CA
    1 day ago
  • Cognizant is seeking a Software Test Lead in Torrance, CA with 8-12 years of software testing/QA experience. You will own testing initiatives...  ...defects, and lead a focused QA team within the Quality Engineering group. The role emphasizes hands-on testing, test strategy development... 

    Cognizant

    San Francisco, CA
    4 days ago
  •  ...Job Description Job Description Overview Seeking a Mobile Test Automation Engineer with Life Sciences or Healthcare experience to support automated testing of mobile applications in FDA-regulated environments. The role involves designing and executing automation... 

    The Giant Bullseye

    San Francisco, CA
    more than 2 months ago
  • $175k - $205k

     ...this way. The Role: Forge’s quality engineering team’s charter is to improve...  ...and accountable.We are seeking a Sr Software Development Engineer in Test with experience developing testing...  ...infrastructure changes and releasesBuilt test automation frameworks, tools, solutions to... 
    Contract work
    Local area

    Forge Global

    San Francisco, CA
    2 days ago
  • Astranis Space Technologies Corp. is looking for a Senior Hardware/Production Test Software Engineer in San Francisco, CA. The role involves designing software architecture for vehicle test operations and collaborating with engineering teams to create efficient test plans... 
    Flexible hours

    Astranis Space Technologies Corp.

    San Francisco, CA
    2 days ago
  • $127k - $225k

     ...world in a positive way. To learn more visit: As a Software Engineer on our Labelling and Data Automation team, you will build pipelines, tools, and workflows...  ..., ensuring high-quality, well structured, and tested code. - Contribute to project roadmap planning, prioritization... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    a month ago
  •  ...Engineer Opportunity At Skip Skip is on a mission to make life joyful through...  ...for an engineer who can own software quality end-to-end, from a user unboxing...  ...-on IC role. You'll build the automation infrastructure that makes scaling our test suite possible, design mock... 
    Full time
    Work at office
    3 days per week

    Skip

    San Francisco, CA
    16 hours ago
  • Forge’s quality engineering team’s charter is to improve product quality We thrive...  ...accountable We are seeking a Sr Software Development Engineer in Test with experience developing testing...  ...infrastructure changes and releases Built test automation frameworks, tools, solutions to... 
    Work at office

    FORGE

    San Francisco, CA
    16 hours ago
  • $150k - $215k

    Astranis Space Technologies Corp. is seeking a software engineer in San Francisco, California, to design high-level software architecture for vehicle integration and test operations. The ideal candidate will have a Bachelor's degree in Computer Science or Electrical Engineering... 

    Astranis

    San Francisco, CA
    2 days ago
  • $107k - $150k

    Ouster is hiring a Software Engineer to optimize our automated production test infrastructure. You will develop clean, reusable software interfaces connecting our advanced Lidar hardware to data systems. The ideal candidate has over 3 years of experience in software development... 

    Ouster

    San Francisco, CA
    1 day ago
  • $148.5k - $223.9k

     ...future of Salesforce.Salesforce Software Quality Senior Member of...  ...every aspect of our software engineering. While AI is writing the...  ...translate from traditional testing to using AI in driving acceleration...  ...testing frameworks and automation suites to validate complex PLG... 
    Full time

    Salesforce

    San Francisco, CA
    3 days ago
  • $173k - $251k

    As a Software Engineer, Automation & Developer Tools at Everlaw, you will be a key architect of our quality culture, helping to shape automated testing at legal technology’s fastest-growing SaaS company. You will be responsible for maintaining and improving our CI/CD pipelines... 
    Local area
    Remote work
    Work from home
    Visa sponsorship
    Work visa

    Everlaw

    Oakland, CA
    2 days ago
  • Zipline is seeking a Cell Test Engineer to advance validation programs for battery cells and power systems used in its autonomous delivery aircraft. You will develop test systems, methodologies, and data to characterize cell performance, validate new technologies, and improve... 

    Zipline

    South San Francisco, CA
    1 day ago
  • $175k - $205k

    Senior Software Development Engineer Test (SDET) At Forge, we know our team is our greatest asset. As technology innovators in the private market,...  ...Strategies for infrastructure changes and releases Built test automation frameworks, tools, solutions to make testing faster,... 
    Contract work
    For contractors
    For subcontractor
    Work at office
    Local area

    Forge Global

    San Francisco, CA
    4 days ago
  • Senior Software Development Engineer Test (SDET) Senior SDET responsible for building test strategies, developing automation frameworks and tools, leveraging AI to augment testing, writing test plans for functional/compliance use cases, automating high-value tests, participating... 
    H1b

    PVH (Tommy Hilfiger/Calvin Klein)

    San Francisco, CA
    4 days ago
  • Tata Consultancy Services in San Francisco is seeking a mobile automation engineer to design and implement native mobile automation frameworks...  ...automation scripts, publish results, and leverage cloud testing with Perfecto and Sauce Labs. You will work with iOS/Android... 

    Tata Consultancy Services

    San Francisco, CA
    16 hours ago
  • $176k - $242k

     ...Autonomous Haulage Systems (AHS) that automate operations in mines, quarries...  .... What you'll do Test Platform & Infrastructure -...  ...that lets us run autonomy software against virtual scenarios, with...  ...test cases the QA Engineer can curate and the dev team can... 
    Full time
    Work at office
    Worldwide
    Flexible hours

    ATOMS Careers page

    San Francisco, CA
    3 days ago
  • $150k - $215k

    Astranis Space Technologies is seeking a Senior Software Engineer - Hardware Test to design robust software solutions for vehicle integration. You...  ...a pivotal role in the software team, creating effective automated tests and collaborating with engineers. The ideal candidate... 

    Astranis Space Technologies

    San Francisco, CA
    2 days ago
  •  ...with deep expertise spanning hardware and software. Join us in shaping a future where...  ...About the Role As a Manufacturing Test Engineer, you will be the technical expert responsible...  ...in a programming language for test automation (e.g., Python, C#, LabVIEW). ~ Demonstrated... 
    Full time
    Contract work
    Overseas
    Flexible hours

    Sesame, L.l.c.

    San Francisco, CA
    16 hours ago
  •  ...native silicon while working closely with software and research partners to co-design...  ...Role We are seeking a Manufacturing Test Engineer to own and drive manufacturing test strategy...  ...and qualify test stations, fixtures, automation, software, equipment configurations,... 
    Full time
    Contract work

    OpenAI

    San Francisco, CA
    16 hours ago
  • $160k - $220k

     ...record breaking speeds.About You and The RoleAs a Senior Software Engineer - Hardware Test at Zipline you will have the unique opportunity to develop and deploy high quality software that will power our automated testers for our next-generation of P2 hardware. By developing... 
    Work at office
    Local area

    Zipline

    South San Francisco, CA
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Test Automation. Be the first to apply!