A

Alarm.com

Integrated smart security and energy management

Quality Engineer 1 - Connected Ecosystem

Manual & Functional QAPosted on Nov 12
Full-timeTysons, VA, USA$85k

About the Job

Requirements

  • The candidate must have 0–3 years of Quality Assurance or related technical experience.
  • The candidate must have a B.A. or B.S. in Mechanical Engineering, Electrical Engineering, Industrial Engineering, Computer Science, or a relevant discipline.
  • The candidate must have strong problem-solving and analytical skills and a methodical approach to troubleshooting.
  • The candidate must demonstrate technical aptitude and the ability to learn new systems quickly.
  • The candidate must be able to work across hardware, software, and networked systems.
  • The candidate must be comfortable working with incomplete information and ambiguous problems.
  • The candidate must have strong attention to detail and a process-oriented mindset.
  • The candidate must be self-motivated and demonstrate ownership and accountability.
  • The candidate must have strong written and verbal communication skills.
  • The candidate must be able to collaborate effectively with a team.
  • Sponsorship of new applicants for employment authorization, or other immigration-related support, is not available for this position.

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 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 an appropriate test strategy based on system complexity and impact.
  • Collaborate with developers, product managers, and other engineering teams.
  • Identify opportunities to improve test coverage, tooling, and processes.
  • Perform other duties as assigned.

Desired Qualifications

  • Exposure to test automation frameworks or tools.
  • Familiarity with at least one programming or scripting language, such as Python, Java, JavaScript, or C#.
  • Experience analyzing logs, system data, or network traffic.
  • Exposure to IoT, embedded, or distributed systems.

About the Company

Alarm.com

Integrated smart security and energy management

Alarm.com provides integrated smart security solutions for businesses by combining video surveillance, access control, lighting, and energy management into one platform. The system works through devices installed by authorized service providers and connected to a cloud-based platform that is managed via a single app. Customers can monitor and control premises, automatically adjust energy use with smart thermostats, and receive ongoing support through monthly service fees. Compared to competitors, Alarm.com relies on a partner network to install and customize systems and emphasizes an all-in-one solution with recurring revenue, rather than selling standalone hardware. The company’s goal is to offer reliable, scalable security and energy management that is easy to manage for small to medium-sized businesses and commercial enterprises.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Tysons, VA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Alarm.com

See more jobs