Witbe logo

Test Automation Engineer

Witbe Denver, Colorado, United States

onsitefull-time
Posted Apr 15, 2026Apply by Oct 12, 2026

**Role & seniority: ** Delivery-focused, technical and customer-facing Engineer (no specified level; expectation of ownership/independence)

**Stack/tools: **

  • Python (primary); debugging/production-quality test scripts

  • Witbe SDK (native API for test automation/monitoring)

  • Claude Code / AI coding assistants (AI-assisted development; understanding what AI generates)

  • Dashboards/alerts configuration (nice-to-have exposure to Tableau/Power BI)

  • Top 3 responsibilities:

    • Deploy/configure AI-powered test automation & monitoring scenarios on real devices (set-top boxes, Smart TVs, streaming sticks, phones)

    • Write and maintain Python automation using the Witbe SDK; adapt to UI changes and ensure production-quality output

    • Analyze results and communicate insights (failure patterns, frequency, impact) and train customer teams to operate autonomously

  • Must-have skills:

    • Strong Python (read/write/debug)

    • Ability to troubleshoot unfamiliar problems using technical reasoning

    • AI-literate: know when/how to trust and validate AI-generated code

    • Customer-facing communication (present findings clearly; written & spoken English)

    • Comfort with autonomous ownership in a small/flat org

  • Nice-to-haves:

    • Customer implementation/solutions/technical support experience

    • Data analytics/dashboard familiarity (Tableau, Power BI, etc.)

    • AI coding tools exposure (Claude Code

Full Description

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

PythonTest AutomationAIData AnalyticsDebuggingCustomer-FacingPresentation SkillsNetwork ProtocolsStreaming TechnologyProblem SolvingConfigurationMonitoringTrainingCollaborationAnalytical SkillsTechnical Supportmulti-locationreview:company

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.