Alarm.com logo
Alarm.com
Posted 84 days agoVerified live 2d ago

Quality Engineer I

Brief overview

Tysons, VAIn-person
UndergradOr in progress
$85k/yrStated minimum
8 H-1B approvalsDept. of Labor
10 green cardsCertified filings

About the company

Alarm.com logo
Alarm.comalarm.com

Alarm.com is provides home and business security solutions based on wireless, web and mobile technologies.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
8H-1B approved
100%approval rate
10PERM certified
$147,155median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20238
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20233
20251
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20234
20241
20255
Top sponsored roles
Senior Principal Quality EngineerServiceNow DeveloperTeam Lead - Software EngineeringSoftware Engineer II
Sponsored employees from
IndiaCanada

Job description

Summary

Alarm.com is the leading platform for intelligently connected properties, and they are seeking a Quality Engineer I for their Connected Ecosystem team. This role involves validating the integration of smart home devices, focusing on functional testing, and requires strong problem-solving skills.

Responsibilities

  • Develop a strong understanding of product functionality, system architecture, and data flow
  • Write, execute, and maintain test plans, test cases, and supporting documentation
  • Perform manual end‑to‑end testing across hardware, firmware, software, and network components
  • Identify, log, track, and follow defects through resolution
  • Write high‑quality, detailed, and reproducible bug reports
  • Analyze logs, metrics, and system data to troubleshoot and identify root causes
  • Set up, configure, and maintain test environments, devices, and equipment
  • Triage urgent or high‑impact issues, prioritize appropriately, and propose solutions
  • Configure, maintain, and monitor test automation setups where applicable
  • Assess risk and determine appropriate test strategy based on system complexity and impact
  • Collaborate closely with developers, product managers, and other engineering teams
  • Continuously look for opportunities to improve test coverage, tooling, and processes
  • Other duties as assigned

Skills

  • 0–3 years of Quality Assurance or related technical experience
  • B.A. or B.S. in Mechanical Engineering, Electrical Engineering, Industrial Engineering, Computer Science, or relevant discipline
  • Strong problem‑solving and analytical skills with a methodical approach to troubleshooting
  • 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
  • Strong attention to detail and a process‑oriented mindset
  • Self‑motivated with a demonstrated sense of ownership and accountability
  • Strong written and verbal communication skills
  • Team‑oriented mindset with the ability to collaborate effectively
  • 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

Qualifications

Must Haves

  • 0–3 years of Quality Assurance or related technical experience
  • B.A. or B.S. in Mechanical Engineering, Electrical Engineering, Industrial Engineering, Computer Science, or relevant discipline
  • Strong problem‑solving and analytical skills with a methodical approach to troubleshooting
  • 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
  • Strong attention to detail and a process‑oriented mindset
  • Self‑motivated with a demonstrated sense of ownership and accountability
  • Strong written and verbal communication skills
  • Team‑oriented mindset with the ability to collaborate effectively

Nice to Haves

  • 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

Benefits

  • Medical plans with company subsidies
  • A Health Savings Account (HSA) with a company contribution
  • A 401(k) with an employer match
  • Paid vacation that increases with tenure
  • Paid holidays
  • Wellness time
  • Paid maternity and bonding leave
  • Company-paid disability and life insurance
  • Collaborative and casual work environment
  • Employees work from the office 4 days a week

More jobs like this