Demo

Test Automation Engineer

Witbe
San Francisco, CA Full Time
POSTED ON 4/15/2026
AVAILABLE BEFORE 10/12/2026

Witbe

Witbe (Euronext Growth — ALWIT) provides AI-powered test automation and real-time monitoring solutions for the world's leading video service providers. Our Witbox robots replicate real user behavior on real devices to test, monitor, and analyze video app quality — with actionable insights from Witbe's observability platform.


Our latest breakthrough: Witbe Agentic AI, the industry's first agent-native test automation system for video QA. Autonomous agents plan, execute, and analyze tests at scale — adapting to UI changes, generating coverage from requirements, and continuously improving error detection. 25 years in operation. Trusted in 50 countries. Offices in Paris, New York, Denver, San Francisco, and Montreal.


You Know Their Names

The broadcast network delivering live sports to over 100 million viewers. The telecom operator connecting a third of American households. The streaming services competing for every screen in every living room.


They all run Witbe.


We don't build their apps. We make sure their apps work — on every device, in every market, for every viewer. Our AI-powered robots sit inside their infrastructure, testing video services the way a real user would: launching apps, navigating menus, playing content, catching failures that no one else sees.

We need an engineer in San Francisco to work directly with these teams.


Role Description

You're not a backend developer working on code that ships in six months. You're not coordinating workstreams from a spreadsheet. You're an engineer who deploys AI-powered test automation at major broadcast and telecom companies, and you deliver results in weeks, not quarters. You write Python test scripts using Witbe's native SDK, pair-programming with Claude Code and AI assistants to move fast. You deploy monitoring scenarios on real devices — set-top boxes, Smart TVs, streaming sticks, phones. You configure dashboards and alerts so the customer's team can see exactly where their video service needs attention. You present findings to their engineering teams, train them on the platform, and make them autonomous. You arrive with a system that already works. No blank-page discovery phase, no months of requirements gathering. You start with a configured platform producing real data, and you train the customer to use it effectively.cThis is a technical, customer-facing, delivery-driven role.

  • Write code every day. Python is your primary tool. You'll use Witbe's SDK to script test automation scenarios, with AI coding assistants accelerating the work. You need to understand what the AI produces — classes, methods, logic — because you're responsible for production-quality output.
  • Deploy and configure test environments — scenarios, dashboards, alarms, thresholds — tailored to each customer's video services.
  • Analyze test results and turn raw data into insights: what's failing, why, how often, and what it means for the customer's video quality. You'll present these findings in Quarterly Business Reviews and regular check-ins.
  • Train customer teams to operate the platform independently. The goal is building confident users, not long-term dependency.
  • Travel to customer sites across the US and occasionally beyond (~20%) for deployments, training, and relationship building.


What We're Looking For

  • Technical and analytical. You can read, write, and debug Python. More importantly, you can look at a problem you've never encountered and reason your way through it.
  • Autonomous. Witbe is 120 people with a flat structure — no management layers, no governance committees. Small teams that own their delivery. You need to be comfortable with real responsibility and minimal oversight.
  • AI-literate. You'll use Claude Code and AI assistants daily to write production automation. You understand both the power and the limitations of AI-assisted development, and you know when to trust the output and when to rewrite it.
  • Customer-facing. You're comfortable presenting technical findings to engineering teams at major broadcast and telecom companies. You explain complex results clearly and enjoy helping people get better at what they do.
  • Curious. You'll learn how video streaming works end-to-end, how QoE differs from QoS, and how AI agents are transforming test automation. Genuine interest in the technology matters.


Qualifications

  • Bachelor's or Master's in Computer Science, Software Engineering, IT, or related field.
  • Working proficiency in Python — scripting, debugging, and reading code confidently.
  • Strong English communication skills, written and spoken.
  • Willingness to travel ~20%.


Strong Plus

  • Experience in a customer-facing technical role (solutions engineering, consulting, implementation, technical support).
  • Familiarity with data analytics and dashboards (Tableau, Power BI, or similar).
  • Exposure to AI coding tools (Claude Code, GitHub Copilot, Codex) and understanding of their strengths and limits.
  • Knowledge of network protocols (TCP/IP, streaming tech like HLS/DASH).
  • Experience at a small or mid-size company where you wore multiple hats.


Benefits

  • Health insurance: Aetna medical coverage, 100% company-paid.
  • Time off: 3 weeks PTO 1 week sick leave in the first year.
  • Retirement: 401(k) plan available.
  • Growth: Career progression at Witbe is driven by impact, not tenure. Team members have expanded roles, changed functions, and moved internationally — based on what they delivered.


Why Witbe

  • Most technical roles at this stage are either pure development with no customer contact, or customer-facing positions with no real technical depth. This role sits at the intersection: you write real code that runs in production at the companies delivering television to America, and you work directly with their engineering teams.
  • You'll build hands-on experience with AI-assisted Python automation — a skill set the market is only beginning to value. The customer portfolio gives you exposure to the broadcast and telecom industry at the highest level.
  • Witbe has been operating for 25 years. We're publicly traded (Euronext Growth — ALWIT), trusted in over 50 countries, and every person on the team has a direct impact on what we deliver. Not a startup burning cash, not a corporation where your work disappears into a backlog — a profitable technology company where what you do matters.


Salary.com Estimation for Test Automation Engineer in San Francisco, CA
$131,474 to $152,244
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Test Automation Engineer?

Sign up to receive alerts about other jobs on the Test Automation Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$104,692 - $122,242
Income Estimation: 
$128,874 - $152,513
Income Estimation: 
$72,265 - $83,772
Income Estimation: 
$84,546 - $99,351
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Witbe

  • Witbe Denver, CO
  • Witbe Witbe (Euronext Growth — ALWIT) provides AI-powered test automation and real-time monitoring solutions for the world's leading video service provider... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Test Automation Engineer jobs in the San Francisco, CA area that may be a better fit.

  • Avive Brisbane, CA
  • About Avive: Avive Solutions, Inc. ( https://avive.life ) is a growth stage Automated External Defibrillator (AED) company with a connected response system... more
  • 3 Days Ago

  • Lever Middleware Test Company San Francisco, CA
  • Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, wh... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!