Alarm.com

Alarm.com

Quality Engineer I

Tysons, Virginia · Junior

Sponsorship not specifiedDetected 13 days ago
JavaScriptPythonJavaC#Distributed SystemsMechanical DesignElectrical EngineeringTest AutomationManual TestingCommunicationCollaboration

Stay score

odds of building a lasting career here

37Risky
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70

Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Quality Engineers on the Connected Ecosystem team are responsible for validating the integration of a wide variety of smart home devices within Alarm.com's ecosystem.
  • This role has a strong focus on functional testing of end‑to‑end systems and provides hands‑on exposure to the full product stack, including software, firmware, hardware, and networked systems.
  • This position is well‑suited for new graduates or early‑career Quality Engineers who are self‑starters, demonstrate a strong sense of ownership, and are eager to grow their technical skills.

Responsibilities

  • You collaborate effectively with engineering, product, and other QA teams to drive quality forward
  • Write, execute, and maintain test plans, test cases, and supporting documentation
  • Perform manual end‑to‑end testing across hardware, firmware, software, and network components
  • Set up, configure, and maintain test environments, devices, and equipment
  • Configure, maintain, and monitor test automation setups where applicable

Requirements

  • 0-3 years of Quality Assurance or related technical experience
  • Demonstrated technical aptitude and ability to learn new systems quickly
  • Ability to work across hardware, software, and networked systems
  • Comfort working with incomplete information and ambiguous problems
  • Develop a strong understanding of product functionality, system architecture, and data flow

Nice to have

  • Exposure to test automation frameworks or tools
  • Familiarity with at least one programming or scripting language (e.g., Python, Java, JavaScript, C#, etc.)
  • Experience analyzing logs, system data, or network traffic
  • Exposure to IoT, embedded, or distributed systems
  • WHY WORK FOR ALARM.COM?
  • Our standards are high and our employees enjoy working alongside other high achievers.
  • Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace.
  • Community and Camaraderie: One of our core values is to 'Keep It Fun,' which to us means fostering a strong sense of community.

Compensation

  • $85,000 - $85,000 USD
  • The base salary offered is part of a total compensation package.
  • Base Salary Range

Benefits

  • Our total rewards package is designed to support you holistically-in your health, your finances, and your life outside of work.
  • The package includes medical plans with company subsidies, a Health Savings Account (HSA) with a company contribution, and a 401(k) with an employer match.
  • We encourage a healthy work-life balance with paid vacation that increases with tenure, paid holidays, wellness time, and paid maternity and bonding leave.
  • To complete the package, we also provide company-paid disability and life insurance, all within a collaborative and casual work environment.

Company info

  • Our culture is built on collaboration and connection, where we celebrate our successes and believe that a positive, engaging environment is key to doing our best work. - Alarm.com values working together and collaborating in person.
  • However, we are not accepting resumes from recruiters or employment agencies for this position.

Equal opportunity

  • Equal Opportunity Employer

Visa & Work Authorization

  • Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.

This listing is sourced directly from Alarm.com's careers page and normalized into a canonical job model.