← Back to results

Senior Test Engineer, Cameras

Validate the performance of Verkada's connected camera fleet as a Senior Test Engineer in a rapidly growing tech company.

Location
San Mateo, CA, United States
Compensation
$150k–$220k/yr
Level
senior
Type
full time

Posted by employer 8 months ago

First seen on Joblaze 1 day ago

Last verified on the company career page 1 day ago

Apply at Verkada → Save job Scanned from verkada.com

Skills & Technologies

What you'll build

  • Execute structured system validation test plans
  • Write and maintain automated test scripts
  • Design and build camera test lab
  • Triage escalated field bugs
  • Monitor device telemetry during testing

Must have

  • 2–4+ years of System Test, Validation, or Automation experience
  • Solid scripting skills in Python
  • Comfortable navigating Embedded Linux environments
  • Practical understanding of network protocols
  • Hands-on experience working with physical devices

Nice to have

  • Experience testing video streaming products
  • Familiarity with CI/CD pipelines
  • Basic understanding of camera hardware concepts

AI in the day-to-day

Verkada uses AI to enhance security solutions and improve operational efficiency.

Requirements

Experience
2–4 years
Visa
Sponsorship available

Not disclosed in this posting: work arrangement.

Benefits

Professional Development Stipend Wellness/Fitness Benefits Commuter Benefits Health Insurance Parental Leave

Joblaze summary

In the role of Senior Test Engineer for Cameras at Verkada, the individual will focus on validating the performance and reliability of the company's camera systems, engaging in both exploratory and automated testing. Key skills include proficiency in Python for scripting, a solid understanding of embedded systems, and hands-on experience with hardware troubleshooting and network protocols. This position is well-suited for candidates with 2-4 years of relevant experience, particularly those familiar with IoT devices or consumer hardware. The team emphasizes a collaborative approach to quality assurance within a rapidly growing tech environment.

Joblaze insights

  • Listed yesterday — first seen on Joblaze November 14, 2026. Last confirmed on Verkada's careers page November 14, 2026.
  • Salary band is above the typical range for QA roles (median ~$125,000).
  • Starts above 63% of 19 comparable senior qa roles in United States we track (median $142,768 across 15 companies).
  • Python appears in 23.6% of 72 comparable senior qa roles in United States; Embedded Linux appears in 1.4% of 72 comparable senior qa roles in United States.

Quick facts

What's the salary range?
Verkada lists $150,000–$220,000 for this role.
How much experience is required?
2–4 years of relevant experience for this Senior Test Engineer, Cameras role.
What's the tech stack?
Joblaze extracted these technologies from the posting: DHCP, DNS, Embedded Linux, PoE, Python, TCP/IP.
Does Verkada sponsor work visas for this role?
Yes — the posting indicates visa sponsorship is available for the right candidate.
What seniority level is this role?
Verkada targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Senior Test Engineer, Cameras role at Verkada.

From the original posting

Who We Are

About the Role

As a Senior Test Engineer, you will be responsible for validating the functional reliability and performance of our connected camera fleet across the entire hardware-to-cloud ecosystem.

As a part of the Camera Quality & Test Engineering Team, you will execute a hybrid validation strategy that combines rigorous system-level exploratory testing with the development of automated test scripts. You will spend your time interacting directly with physical camera hardware in the lab, reproducing complex field edge-cases, capturing system logs, and writing code to automate regression suites within our Hardware-in-the-Loop (HIL) infrastructure.

What You'll Do

System-Level & Exploratory Testing

  • Execute structured system validation test plans for release candidates to ensure core firmware functionality, network resilience, and seamless cloud connectivity.
  • Perform augmented and exploratory testing on new camera features, focusing on hardware-software integration (e.g., offline storage retention, streaming latency, image quality adjustments under varying lighting).
  • Run repeated stress and longevity tests to identify memory leaks, thermal bottlenecks, and overall system degradation over time.

Automated Test Development

  • Write, maintain, and execute automated test scripts (primarily in Python) to run against physical hardware in our test lab.
  • Automate critical regression test cases to increase coverage and reduce manual testing cycles for weekly/monthly firmware OTA releases.
  • Help maintain the physical test infrastructure, ensuring network switches, relay boards, and devices under test (DUTs) are properly configured.

Physical Lab Setup & Infrastructure

  • Design, build, and expand the camera test lab, including bench and rack layout, power distribution, network topology, camera mounting, and cable management.
  • Specify, procure, and set up lab equipment such as PoE switches and injectors, programmable power supplies, relay/GPIO control boards, serial console servers, network impairment tools, controllable lighting, and thermal chambers.
  • Build custom test fixtures, jigs, cable harnesses, and simple adapter boards to make hardware tests repeatable and automatable.
  • Use oscilloscopes, logic analyzers, and power measurement tools to characterize power draw, PoE behavior, boot sequencing, and electrical faults.
  • Own lab standards, including ESD and electrical safety, equipment calibration, DUT inventory, and documentation of the lab layout and wiring.

Issue Reproduction & Hardware Debugging

  • Triage escalated field bugs from customer support. Physically recreate environmental or network edge cases (e.g., PoE power drops, high packet loss) in the lab to reproduce the issue.
  • Extract and analyze low-level device logs (via SSH, serial console, or cloud telemetry) to provide firmware developers with clear, actionable root-cause data.
  • Track and verify bug fixes through the issue management system, ensuring regressions are caught before deployment.

Performance & Telemetry Monitoring

  • Monitor device telemetry during release candidate testing to track CPU usage, memory consumption, and boot times.
  • Compare system performance metrics against baseline data to catch degradations before they reach our enterprise customers.

What You Bring

  • Experience: 2–4+ years of System Test, Validation, or Automation experience focused specifically on embedded systems, IoT devices, or consumer hardware products.
  • Coding Proficiency: Solid scripting skills in Python. You should be able to write scripts to interact with internal APIs, parse serial log files, and control lab equipment.
  • Embedded/Linux Skills: Comfortable navigating Embedded Linux environments via CLI. Familiar with basic shell scripting and standard Linux debugging tools.
  • Networking Knowledge: Practical understanding of network protocols (TCP/IP, DHCP, DNS, PoE) and how to test device behavior under poor network conditions.
  • Hardware Troubleshooting: Hands-on experience working with physical devices. Comfortable using serial debug cables, multimeters, and configuring managed network switches.
  • Test Environment Setup: Hands-on experience setting up camera testing environments, such as an image quality test lab with charts, light boxes, and controlled lighting. Experience automating test workflows like changing lighting conditions (brightness, color temperature, IR), adjusting target distance for lens focus, and positioning cameras or charts with motorized stages or fixtures.
  • Communication: Ability to write highly detailed, step-by-step reproduction reports and communicate technical issues effectively to firmware developers.

Nice-to-Haves:

  • Experience testing video streaming products or familiarity with video protocols (RTSP, WebRTC, H.264/H.265).
  • Familiarity with CI/CD pipelines (e.g., Jenkins, GitHub Actions) and how automated HIL tests integrate into the build process.
  • Basic understanding of camera hardware concepts (image sensors, ISP pipelines, auto-focus, auto-exposure).
  • Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
  • Professional development stipend
  • Wellness/fitness benefits
  • Healthy lunches provided daily
  • Commuter benefits

Additional Information

  • We do sponsor and take over sponsorship of employment visas for this role. If we make you an offer, we will make every reasonable effort to get you a visa.

Annual Pay Range

Estimated Annual Pay Range
$150,000—$220,000 USD

Verkada Is An Equal Opportunity Employer

Standard company text repeated across Verkada's postings is omitted here.

Similar positions

Verkada
Senior Software Engineer - Cameras
Verkada · San Mateo, CA United States
Verkada
Senior Embedded Engineer - Camera Platform
Verkada · San Mateo, CA United States
Verkada
Senior Embedded Engineer - Camera Firmware
Verkada · San Mateo, CA United States
Verkada
Firmware Release & Test Automation Engineer
Verkada · San Mateo, CA United States
Verkada
Director of Firmware Engineering, Cameras
Verkada · San Mateo, CA United States