shopkick has flagged the QA Automation Engineer job as unavailable. Let’s keep looking.

About R-Zero

R-Zero is on a mission to deliver a better future for all via safer, healthier shared indoor environments. Working here means you’ll help create a new category–one that bridges science, public health, and technology. You’ll ask why and achieve new outcomes, developing skills beyond your existing scope of expertise. You’ll join a diverse team of forward-thinkers, collaborating on work that will shape the future of human health. No playbook exists for the problems we are solving, but our science-based approach and revolutionary technology ensure that together, we will change the world.

Role Overview

R-Zero is a combined best-in-class IoT-enabled sensors, UV-C technology and connected data to create an ecosystem unparalleled in efficacy and sustainability to fundamentally change the health of any building. We are looking for a versatile, hands-on QA Automation Engineer to join the Software Engineering team at R-Zero.

This is a hybrid work-location position, with a minimum of one to two days per week spent in our San Francisco and Menlo Park offices.

Responsibilities

As R-Zero’s first QA Automation Engineer, you will spend most of your time automating tests for our web apps. We are a small team with a diverse product portfolio, so we will also need your help to pitch in with manual testing, firmware validation, and identifying bugs.

To ensure success as a QA Automation Engineer, you should have advanced programming skills, a keen eye for detail, experience automating tests for a variety of software application, and be eager to be an integral part of the software development effort. 

Key Responsibilities

Automated Testing:

  • Design, develop, and implement automated tests to verify the functionality and performance of software applications.
  • Create robust, scalable, and maintainable test scripts for regression testing, functional testing, and performance testing.
  • Update existing automated tests using Robot framework and Python programming language

Manual Testing:

  • Conduct manual testing of software applications to supplement automated testing efforts and ensure comprehensive test coverage.
  • Identify, document, and report defects, inconsistencies, and issues to the Software Engineering team.

Hardware and Firmware Testing:

  • Collaborate with hardware and firmware teams to conduct testing on integrated systems, ensuring compatibility and reliability.
  • Validate the performance of hardware components and firmware updates through systematic testing procedures.

Bug Identification and Reporting:

  • Investigate and analyze test results, promptly identifying and reporting bugs or discrepancies.
  • Work closely with developers to facilitate the resolution of identified issues and ensure the delivery of high-quality software.

Collaboration:

  • Collaborate with cross-functional teams, including Software Engineers, Product Managers, and QA team members, to enhance overall software quality and performance.
  • Participate in Agile/Scrum processes, providing valuable input during sprint planning, reviews, and retrospectives.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3+ years experience as a QA Automation Test Engineer
  • Advanced programming skills including automation systems and databases
  • Familiarity with programming script languages, including Python, JavaScript, and PHP
  • Strong understanding of software testing methodologies, tools, and best practices.
  • Familiarity with hardware and firmware testing processes.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and collaboration skills within a team-oriented environment.

Working with the R-Zero Software Engineering Team

We are firm believers in over-communicating. We are fully remote, and over-communication is one of our core principles. This means asking any question you may have, no matter how small it is; speaking up when you have concerns, ideas or feedback and documenting technical information. We are also firm believers in convention over configuration. We try to keep our stacks as similar as possible across our projects. You should be able to ramp up on any new project very quickly as a result, and we are always open to improving this process. All of this means that our development life cycle is predictable and efficient, but we are always aware that we can improve. We are always open to new solutions, processes and technologies as long as they help us achieve our goals efficiently. If you are passionate about ensuring software quality through effective automated testing and possess the required skills, we invite you to join our dynamic team. Apply now to contribute to the success of our cutting-edge software solutions.

The salary range for this position will vary based on candidate level, experience, and location. The base salary for this position contemplates a range of $120,000 - $160,000. Certain roles may be eligible for incentive compensation, equity, and benefits. Proof of eligibility to work in the United States and a background check is required upon employment.

R-Zero’s benefits program underscores our commitment to health equity and care for all people–including our employees. Some of these benefits include:

  • Unlimited vacation, paid holidays
  • Competitive total compensation with equity:
  • Competitive compensation–backed by market research and audited annually for pay disparities–is our baseline. In addition to competitive base bay, every member of our team receives equity. We believe shared ownership leads to shared success.
  • Healthcare benefits (medical, dental, vision) starting on day one. We offer coverage for employees, their spouses/domestic partners, and their children. 
  • 12 weeks paid parental leave for all genders
  • 401(k) program starting on day one
  • AD+D and life insurance

R-Zero is an equal opportunity employer, committed to creating a diverse and inclusive global work environment. We are committed to a policy of Equal Employment Opportunity and do not discriminate against an applicant or employee on the basis of any legally recognized protected basis under federal, state, or local law, including the San Francisco’s Fair Chance Ordinance.

Studies show that women and people of color tend not to apply for jobs if they don’t meet every single qualification. We encourage you to apply–even if your experience doesn’t perfectly align with every bullet point in the job description. You may be just the right candidate for this, or another opportunity.

By submitting your application, you acknowledge that you freely give informed consent to the collection, processing, use, and storage of your personal information as described therein.

Read Full Description
Confirmed 22 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles