Senior Quality Engineer
About R-Zero
R-Zero offers smart building technology that delivers real-time insights on optimizing indoor spaces to improve workforce productivity, predict real estate needs, and create operational efficiencies, including reducing energy costs. R-Zero’s smart building solutions include IAQ and comfort monitoring, high-efficiency HVAC filtration, space utilization sensors, occupancy-based building controls, and real estate performance analytics. R-Zero’s connected platform is easy-to-use, secure, and scalable, enabling owners, operators, and their tenants, to prepare their buildings for tomorrow's challenges. Learn more at www.rzero.com.
About the Role
In this role at R-Zero, 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 applications, and be eager to be an integral part of the software development effort.
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.
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.
About You
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years experience as a QA Automation Test Engineer
- Advanced programming skills, including automation systems and databases
- Expertise in scripting languages, such as Python, JavaScript
- Strong understanding of software testing methodologies, tools, and best practices
- Familiarity with tools such as Playwrite, Ghost Inspector, Test Rail, Postman
- Excellent problem-solving skills and attention to detail
- Effective communication and collaboration skills within a team-oriented environment
About the 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.
Compensation Information
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 $150,000 - $210,000 for San Francisco Bay Area candidates. If candidates are located elsewhere, salary range will be aligned with local benchmarks. 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.
Physical Requirements
Physical Requirements |
Rarely (0 – 12%) |
Occasionally (13 – 33%) |
Frequently (34 – 64%) |
Regularly (65 – 100%) |
Seeing: Must be able to read reports & computer monitors. |
Regularly |
|||
Hearing: Must be able to hear well enough to communicate with others. |
Regularly |
|||
Sitting: Must be able to sit for prolonged periods of time. |
Regularly |
|||
Standing: Must be able to stand for prolonged periods of time. |
Rarely |
|||
Reaching/Climbing/Stooping/Kneeling: |
Rarely |
|||
Grasping/Feeling: Must be able to write & use a keyboard, tablet or phone system. |
Rarely |
|||
Lifting/Pulling/Pushing: Must be able to lift, push and pull at least 75 lbs. |
Rarely |
|||
Lifting Requirements |
Rarely (0 – 12%) |
Occasionally (13 – 33%) |
Frequently (34 – 64%) |
Regularly (65 – 100%) |
0 – 25 lbs. |
Rarely |
|||
26 – 50 lbs. |
Rarely |
|||
51+ lbs. |
Rarely |
R-Zero’s benefits program includes:
- Generous time-off policies and paid holidays
- Competitive total compensation with equity
- Health benefits (medical, dental, vision) and 401(k) program starting on day one
- Up to 12 weeks paid parental leave
- Monthly stipend to support home internet and cell phone for work purposes
- Budget for WFH equipment
- Monthly in-office lunches and happy hours
- Learning and development support
- Hybrid work environment with only one mandatory day per week in office
Working Environment For employees in the San Francisco Bay Area: Work is at the Company’s work location in San Francisco, in an office setting and is performed during the Company’s core business hours of 9 a.m. to 5 p.m. The noise level in the office is usually moderate. You will be required to bring your R-Zero provided lap top and sit at the provided office workstations. Sitting for prolonged periods of time is required as are the additional physical requirements listed below. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
DISCLAIMER STATEMENT
The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. It is not intended to be an exhaustive list of all responsibilities, duties, and skills required of employees in this classification. The Company reserves the right to add or make changes at any time. This is not intended to change the at will relationship.
EEO STATEMENT
R-Zero is an Equal Employment Opportunity (EEO) employer and is committed to a diverse workforce. We welcome all qualified applicants to apply at R-Zero and we strive to select the best qualified applicant for each position in our organization. Applicants will receive fair and impartial consideration without regard to race, sex, color, national origin, age, disability, veteran status, genetic data, gender identity, sexual orientation, religion or other legally protected status, or any other classification protected by federal, state, or local law. R-Zero complies with all laws and regulations relating to employment discrimination and is always committed to doing what's right.
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.
Apply for this job
*
indicates a required field