System QA Engineer

Arch Systems

Palo Alto (CA)

On-site

USD 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) with company match
Life and Disability Insurance
Health, Dental, Vision

Job summary

Plume in Union City, CA is hiring an experienced QA engineer to ensure the quality of our product for Plume and our customers. The role requires initiative, adaptability in a challenging environment, strong problem‑solving skills, and a solid understanding of QA and test automation.

Responsibilities include crafting feature and regression plans, designing and maintaining manual and automated tests, managing test environments, defect analysis, and collaborating with development on new features.

Qualifications

  • 2+ years of QA experience.
  • Knowledge of embedded device testing.
  • Experience with test automation and CI.
  • Proficiency with Linux and CLI.
  • Fluency in English.

Responsibilities

  • Prepare feature and regression test plans.
  • Design and maintain manual and automated test cases.
  • Maintain test environments.
  • Review results, analyze defects, report findings.
  • Support development with testing of new features.

Skills

QA experience
Analytical thinking
Problem-solving
Python scripting
Networking fundamentals
English proficiency

Tools

Git
Jira
Jenkins
JSON
REST APIs
Debian/Ubuntu

Job description

Overview

Life at Plume — At Plume, technology serves to improve life’s moments. We’ve built an open, hardware‑independent service delivery platform for smart homes, small businesses, enterprises, and beyond. Our SaaS platform uses WiFi, advanced AI, and machine learning to create the future of connected spaces and human experiences at scale. We deliver services to over 60 million locations globally and have managed over 3 billion devices on our platform. We are expanding rapidly and have achieved Series F funding in four years. Our customers include many of the world’s largest ISPs who rely on Plume to evolve their smart home offerings while gaining insights from their data.

With a bias for action and a passion for trailblazing, the Plume team combines curiosity and inventive thinking. We aim to do what should be done, not what can be done, and we strive for exceptional execution. This is how we build a team of world‑class builders, thinkers, and doers and continuously redefine what’s possible.

Role Description

We are seeking an experienced QA engineer to ensure the product meets quality expectations for both Plume and our customers. The ideal candidate shows initiative, adaptability in a challenging environment, strong problem‑solving skills, and a solid understanding of QA and test automation.

Responsibilities
  • Preparation of feature and regression test plans.
  • Design, implementation, execution, and maintenance of manual and automated test cases.
  • Design and maintenance of the test environment.
  • Review of test results, defect analysis and reporting, and verification of fixed issues.
  • Preparation of execution reports.
  • Supporting development teams with the testing of new features.
Qualifications
  • 2+ years of QA experience.
  • Analytical and problem‑solving skills.
  • Knowledge of software QA methodologies and processes.
  • Understanding of embedded device testing.
  • Knowledge of tools and technologies: source control (e.g., Git), defect reporting (e.g., Jira), CI (e.g., Jenkins), JSON, REST.
  • Solid foundation with Debian/Ubuntu/Enterprise Linux.
  • Comfortable in CLI environment.
  • Strong foundation with networking, including knowledge of L2/L3 networks (switching, routing, and protocols).
  • Ability to analyze and solve problems independently.
  • Ability to read and debug in Python or other scripting languages (Python preferred).
  • Fluency in English.
Must Have
  • Desire to acquire new knowledge
  • Great team player with the ability to work with minimal supervision

This role requires someone to come into our Union City, CA test house 5 days per week.

We are unable to offer sponsorship at this time, now or in the future. Total compensation includes a base salary range of 60,000.00 – 80,000.00 plus bonus, equity, and benefits. Benefits include a 401(k) plan with company match, life and disability insurance, health, dental, vision, and other perks. https://www.plume.com/

An employee’s base salary and its position within the range may depend on factors including knowledge, education, skills, experience, and other business considerations. Published ranges are provided in good faith at the time of posting.

About Plume

Plume is the creator of an open, hardware‑independent, cloud‑controlled experience platform for ISPs and their subscribers. We partner with over 400 ISP customers, including Comcast, Charter, Liberty Global, and J:COM.

Using OpenSync, an open‑source framework for smart spaces, Plume’s software‑defined network enables ISPs to decouple service offerings from hardware and rapidly deliver new services over a multi‑vendor, open platform.

Plume is an equal opportunity workplace that maintains a policy of nondiscrimination in all employment practices and decisions, ensuring equal opportunity for all qualified individuals without regard to race, color, creed, religion, sex, national origin, age, disability, sexual orientation, gender identity, marital status, pregnancy, or any other characteristic protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Plume • Palo Alto (CA)

Hybrid
USD 140,000 - 170,000
401(k) plan with company match
Life insurance
Health, dental, vision benefits
Senior Software Engineer (Data Engineer)
Senior Software Engineer (Data Engineer)

Plume • Palo Alto (CA)

Hybrid
USD 140,000 - 170,000
Staff Engineer
Staff Engineer

Plume • United States

On-site
USD 150,000 - 170,000
Staff Software Engineer (Data Engineer)
Staff Software Engineer (Data Engineer)

Arch Systems • United States

On-site
USD 149,000 - 194,000
Senior Vice President, Global Delivery & Customer Engineering
Senior Vice President, Global Delivery & Customer Engineering

Plume • United States

On-site
USD 260,000 - 420,000
Senior Vice President, Global Delivery & Customer Engineering
Senior Vice President, Global Delivery & Customer Engineering

Arch Systems • United States

On-site
USD 180,000 - 260,000
Sales Director
Sales Director

Plume • United States

On-site
USD 180,000 - 280,000
Senior Product Marketing Manager - Sales Enablement
Senior Product Marketing Manager - Sales Enablement

Arch Systems • United States

On-site
USD 151,000 - 173,000
401k + company match
Health benefits
Senior Enablement Manager - Product Marketing
Senior Enablement Manager - Product Marketing

Arch Systems • United States

On-site
USD 151,000 - 173,000
VP, NA Sales
VP, NA Sales

Plume • United States

On-site
USD 230,000 - 275,000
401k plan with company match
Health, dental, vision
Equity