Back

Quality Engineer

Job Description

Quality Engineer 

  

About Us 


Building Robotics, Inc.(BRI) is a Siemens-owned business on a mission to connect employees to the people, places, and things they need to do their best work. Our SaaS platform combines building intelligence, space analytics, and consumer-grade mobile app technology to improve the workplace experience for Fortune 500 companies around the globe. Headquartered in the San Francisco Bay Area, our fast-growing team balances the dynamic energy of a small company with the backing of a global powerhouse. 


We're Transforming

 

We are looking for a Quality Engineer to help build the next generation of our smart building products. This is an opportunity to make a difference by developing products that make offices, hospitals, factories and warehouses into energy efficient, interactive and efficient spaces in which to work. Come join our startup culture and participate firsthand in designing the future of workspaces. 

We’re building flexible, extensible web and mobile apps that allow users to interact with the buildings they work in. You will be helping ensure intuitive, attractive, and usable interfaces in cooperation with UI designers, software engineers, and working closely with product management and customers to understand how products could be more effective. We’re looking for curious systems thinkers who can identify opportunities for system improvements that can enhance the operation of the entire end-to-end system. This is the ideal role for someone who wants to be part of a cutting edge cloud development team while improving the lives of people in buildings all over the world.  Join us in Transforming the Everyday! 


About You 

  • Problem-solving versatility and resourcefulness. There will be many new and unexpected problems, and we need someone who can do the required research/networking to propose well thought-out solutions. 

  • Strong customer-service orientation. Quality Engineers work closely with developers, designers and product managers to understand and validate requirements. We answer questions about our techniques, processes and results with kindness and compassion. We help others understand how we contribute and how we can best work together.  

  • Outstanding communication skills, verbal, written, and visual. We believe in excellent documentation, give frequent internal presentations, and help guide the organization on testing best practices.  

  • Capable programmer. We write good efficient tests and remain nimble by putting automation and software at the forefront of everything we do. We primarily use JavaScript at ever layer of the application, but knowledge of how to write good tests is of paramount importance. 

  • Sharp and critical eye for details. The ability to think holistically and also maintain focus on small intricate details is essential for the high-impact work a Quality Engineer does. 


Your Skills and Experience 

  • Deep understanding of how to build a cohesive, efficient and easy testing suite that might touch unit, integration, functional and e2e styles of testing. 

  • Able to help mentor the entire engineering team on good testing practices and techniques to achieve a true agile Continuous Delivery process. 

  • Able to collaborate on load testing and help build and identify tools to help scale planning. 

  • Able to work across Engineering teams to enhance, document, and establish processes and generally improve development practices. 

  • Deep understanding of API’s and how to manipulate them. 

  • Deep understanding of databases and how to seed, query or mutate them. 

  • Deep understanding of browser testing (mobile and desktop) 

  • Deep understanding of debugging tools and other monitoring tools in the development or CI/CD pipelines 

  • Good experience with TypeScript/JavaScript as most of our code is written in it and our tests are written in JavaScript 


 

 Bonus Points For 

  • An understanding of monorepo tooling and approaches. We use a monorepo, so prior experience with the unique tools and challenges that arise from that would be helpful. 

  • Familiarity with cloud-native architectures and IaC. We automate our infrastructure with Terraform and deploy AWS managed and/or serverless cloud. 

  • Familiarity with Gitlab CI and pipeline interactions. 

Technologies We Use: Vue3JS, JavaScript, TypeScript, Tailwind, Flutter, GraphQL, All things AWS, Terraform, LaunchDarkly, Pendo, Jest, Playwright.


Our Benefits Include  

  • Market-leading software application centered on improving the workplace experience :) 

  • Competitive salaries 

  • Frequent team events (costumes optional) 

  • Independent start-up culture with the backing of a global corporate powerhouse, Siemens 


Our Promise to You 

We believe your work is an extension of yourself. At Siemens Building Robotics Inc., we hire many sorts of selves and that’s what makes us exceptional. We value diversity of thought, always asking tough questions, committing to solutions—and we do that best when we have and nurture every point of view. We value you, and we want to hear you, learn from you, and move forward together. 

 

#SI_RSS_ENLD



Organization: Smart Infrastructure

Company: Siemens S.A.

Experience Level: Mid-level Professional

Full / Part time: Full-time

Can't find what you are looking for?