Staff Software Engineer, Frontend Tooling & Infrastructure - Observe, Inc.

Staff Software Engineer, Frontend Tooling & Infrastructure

San Mateo, CA Engineering Full Time Hybrid
Apply for this job
Observe is a SaaS Observability tool that enables Engineering and DevOps teams to troubleshoot modern distributed applications 10x faster. Observe ingests machine-generated data and turns it into a graph of things that are understandable by humans. We enable engineers to spend more time coding features and less time investigating incidents. Because of Observe’s unique elastic architecture, our product is priced based on usage, making it cost 10x less than incumbents.Watch this video to learn more about our mission. 

Observe was founded by top enterprise VC Sutter Hill Ventures and has a founding team from leading Enterprise SaaS companies Snowflake, Splunk, and Wavefront. We’re excited to grow our front-end engineering team. You'll be responsible for building and executing our test strategy while working with the frontend engineer team to identify and resolve bugs. Our testing framework, built with unit tests in Jest and headless browser testing using Cypress, is crucial for detecting issues before they affect our customers. View our demo.

As a Frontend QA Engineer, you will:

  • Own, maintain, and develop unit tests in Jest and end-to-end tests using Cypress
  • Create testing scripts, test harnesses, tooling, and infrastructure as necessary
  • Work with the SRE team in automating the test frameworks and incorporate frontend testing into our CI/CD
  • Work with the Data Engineering team in verifying release quality through automated end-to-end testing
  • Responsible for monitoring product development and usage at all levels with a perspective toward improving product quality
  • Make practical trade-offs between testing and delivery speed so that we deliver quickly with quality
  • Be a part of a rapidly growing startup with a strong VC backing

What we are looking for:

  • 3+ years of industry experience with complex enterprise applications & web UIs or 2+ years of QA experience
  • Knowledge of Javascript/Typescript, React, Node.JS, Shell, HTML/SCSS
  • Experience developing browser tests using Cypress
  • Knowledge of CI/CD tools like Jenkins
  • Familiarity with web build, test, and development tools like Webpack, Jest, Yarn, and ts-lint
  • Experience with the end-to-end QA process
  • Growth mindset, willingness to use every opportunity to learn, discover and grow

What we like:

  • Deep knowledge of test methodologies, writing test plans, creating test cases, and debugging
  • Passionate about tooling with strong communication and collaboration skills
  • Experience with commercial dashboarding and analytics products (e.g. Splunk, Datadog, Looker, Power BI) is preferable
  • Knowledge of the core building blocks in web browsers, like the DOM, CSS, Canvas, XHR, etc.
  • Startup or growth-stage experience is also preferable
Apply for this job