About Verkada:

Verkada designs simplicity, offering six product lines – video security cameras, access control, environmental sensors, alarms, workplace, and intercoms – that provide unparalleled building security through an integrated, cloud-based software platform. Over 31,000 organizations, including 92 Fortune 500 companies across 93 countries, trust Verkada for their physical security needs. Founded in 2016, Verkada has experienced rapid growth with 15 offices and over 2,000 employees.

Overview:

As Verkada grows, so does our fleet of products. As a QA Engineer at Verkada, you will own the behavior of our products in the field, ensuring their reliable operation. You and your team of reliability engineers will verify new code releases, expand the test suite, monitor devices in the field, and manage new updates, ensuring deployed devices run smoothly.

Responsibilities:

  • Define and create automated test system architecture for embedded systems (Access Control, Cameras, Sensors, Alarms, etc.).
  • Participate in the selection of technologies for the automated test system.
  • Collaborate with the team to build a CI system, including technology selection, setup, and script development.
  • Define and develop automated test cases and create test strategies.
  • Lead automated test case development within a cross-functional engineering team.
  • Create test suites for smoke tests, performance tests, and functional testing.
  • Set up test management solutions and establish automated test results reporting.

Requirements:

  • 5+ years of experience in testing hardware devices, embedded systems, or software.
  • Experience building CI systems for embedded platforms.
  • Experience creating test strategies.
  • Experience designing and developing automated test cases for hardware devices (e.g., HIL).
  • Proficiency in Python.
  • Linux user.
  • Knowledge of GitHub.

Nice to Have:

  • Basic understanding of electronics.
  • Basic usage of lab equipment (multimeter, oscilloscope, etc.).
  • Familiarity with wireless communication protocols (NFC, Bluetooth, UWB).
  • Experience with BDD methodology (Gherkin syntax).
  • Programming experience in C/C++/Go.
  • Bash scripting skills.
  • Experience with Yocto.
  • Familiarity with TeamCity or GitHub Actions.

Perks & Benefits:

  • Health care allowance.
  • Daily lunches.
  • Wellness/Fitness allowance.
  • Commuter benefits.
  • Professional development budget.
  • Fun Fund.
  • 26 days off plus additional company-wide paid holidays.
  • Company shares.
  • Option for B2B contract (with all perks and benefits) or regular employment contract (UoP).

Employee Pay Disclosure:

Verkada aims to attract and retain top talent by offering competitive compensation. Starting base salary is estimated to be between 17,000 - 60,000 PLN netto/month for B2B contracts and 14,000 - 51,000 PLN brutto/month for UoP contracts. This range may vary based on primary work location, candidate skills, experience, and market demands. Total rewards may also include sales incentives, discretionary bonuses, and equity (RSUs).

Additional Information:

  • Visa sponsorship is available for this role. Verkada will make every reasonable effort to secure a visa if an offer is extended.