Software Development Engineer in Test (SDET)

13 days ago
Full time role
Remote · Redwood City, CA, US... more

Our mission is to move humanity off of fossil fuel heating. 20% of US global warming emissions come from homes (that's more than cars!). The largest driver of home emissions is burning fossil fuels for heat. To accomplish the energy transition, over 80M US homes need to transition from combustion to efficient, electric heat pumps over the coming decades.

We believe for this to happen the world needs fantastic products that are easy and desirable to purchase. Today's heat pumps lack great design, make limited use of software, and are difficult and stressful to adopt. We are building a next generation, beautifully designed, AI optimized home heating and cooling system that is 10x better than what is on the market today. And we are making it easy to purchase and adopt by managing all sales, rebates, permitting and installation for our customers in-house. 

Role

Quilt is hiring for an ambitious SDET to join a super collaborative and talented software team delivering robust software for our first heat pump product. The ideal candidate will have experience in both developing test infrastructure and quality assurance. You will be capable of developing manual and automated QA tests and be comfortable interacting with multiple layers of the stack, including, but not limited to, iOS, Android, Web platforms. We are looking for a methodical, detail-oriented individual ready to establish and promote a test-driven culture, significantly enhancing our product quality.

Responsibilities

  • Conduct regular regression testing, analyze results, and work closely with the development team for timely issue resolution.
  • Design, develop, and maintain automated test scripts for software components, ensuring coverage across all layers of the software stack.
  • Develop and execute detailed test plans and test cases to verify software functionality, reliability, and performance.
  • Test and troubleshoot on various platforms including iOS, Android, and hardware devices.
  • Work closely with software developers, system engineers, and product managers to understand software requirements and design effective test strategies.
  • Collaborate with users and developers to replicate and resolve bugs.
  • Contribute to the enhancement of testing processes and methodologies to drive efficiency and effectiveness.

Qualifications

  • Bachelor’s degree in Computer Science or equivalent experience.
  • 2+ years of professional work experience in software testing and quality assurance.
  • Proven experience in mobile testing for both iOS and/or Android platforms.
  • Proficient in writing test plans and test cases.
  • Familiarity with project tracking systems such as Jira or Linear.
  • Working knowledge of command line tools for log collection and analysis.
  • Experience in using testing tools such as ADB, Android Studio, and/or XCode.
  • Strong problem-solving and analytical skills, with the ability to debug complex issues and propose effective solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Genuine mission alignment around climate and decarbonization. 

Preferred Qualifications

  • Familiarity with Python and C++
  • Familiarity with IoT (Internet of Things) technologies, protocols, and standards.
  • Experience with the embedded Linux development environment.
  • Experience with different networking stacks (Wi-Fi, Bluetooth, Thread).
  • Experience in Agile development environments.

This is a full-time, onsite position in our Redwood City office. 

The expected salary range is $140,000 - $165,000. In addition to base salary, Quilt also offers meaningful equity and top-tier benefits.