20 days ago
Liberty Lake, WA, USAMid Level
Responsibilities
- Collaborate with Product Managers, Software Engineers, and stakeholders throughout development and release cycles to identify and address quality risks.
- Create, maintain, and execute test plans, test cases, exploratory tests, regression suites, and automated test suites.
- Validate functionality, usability, reliability, APIs, integrations, and customer workflows across cloud, web, firmware, hardware, and integrated platform solutions.
- Investigate, document, reproduce, and verify defects, including customer-reported issues, diagnostic data collection, and root cause investigation.
- Perform API testing, database validation, log analysis, and technical troubleshooting.
- Analyze automated test results and collaborate with Software Engineers in Test to expand test coverage.
- Participate in sprint planning, backlog refinement, reviews, retrospectives, and release readiness activities.
- Contribute to quality improvement initiatives, mentor junior team members, and share testing and technical knowledge.
Requirements
- High school diploma or GED is required.
- At least 2 years of software quality assurance, software testing, or related experience in an Agile environment is required.
- Strong knowledge of software testing methodologies, test design, defect management, risk-based testing, and root cause investigation.
- Experience creating and executing test plans, test cases, exploratory tests, and regression suites.
- Hands-on API testing experience with tools such as Postman, Swagger, or similar platforms.
- Working knowledge of SQL and database validation techniques.
- Experience analyzing application logs and troubleshooting complex software issues.
- Experience executing, maintaining, or contributing to automated test suites and understanding test automation concepts.
- Familiarity with web applications, cloud platforms, client/server architectures, and hardware-integrated systems.
- Experience with Jira, TestRail, Azure DevOps, or similar quality and defect management tools.
- Exposure to AI-assisted testing tools and modern quality engineering practices is preferred.
- Strong analytical, troubleshooting, communication, and collaboration skills, with an interest in continuous technical and automation development.
- Ability to work onsite at the Liberty Lake, Washington headquarters.
Benefits
- Pay is $22.00-$28.00 per hour, with eligibility for an annual discretionary bonus.
- Employees may purchase company stock at a discounted rate.
- Medical, dental, vision, prescription, health savings account, disability, AD&D, and life insurance benefits are available, with core medical benefits starting on day one.
- The company provides up to a $5,000 annual 401(k) match.
- Benefits include paid maternity and parental leave, pet insurance, a lifestyle spending account, Care.com membership, and Headspace access.
- Employees receive 15 days of paid vacation accrued annually, paid sick/wellness time, and 9 paid holidays.
- Educational assistance covers non-degree support and undergraduate and graduate degrees.
- Employees receive a free Alarm.com system for their home.
- The role is based onsite in Liberty Lake, Washington, with employees working from the office four days per week.
About OpenEye
OpenEye builds a cloud video and data platform and video management system used for security, loss prevention, and business intelligence by multi-site enterprises. Its offering combines IP cameras, recorders, and OWS cloud software with AI-based video analytics, sold through a network of certified service providers on a subscription and hardware model. Founded in 1999 and headquartered in Liberty Lake, Washington, OpenEye operates as a subsidiary of Alarm.com and serves sectors such as retail, banking, education, and healthcare.
