Quality Engineer

Samsara is the pioneer of the Connected Operations™ Cloud, a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations.
United States
$79,433 - $133,500
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
4+ years of experience

Description For Quality Engineer

Samsara (NYSE: IOT) is seeking a Quality Engineer to join their Platform Quality Engineering team. This role is crucial in ensuring high-quality products across mobile, web, and API platforms. The ideal candidate will have a passion for quality, innovation, and continuous improvement of testing methods.

Key Responsibilities:

  • Collaborate with development teams to understand product architecture and create test plans
  • Perform manual and automated testing across backend, mobile, and web platforms
  • Develop test fixtures and frameworks to shift from manual to automated testing
  • Conduct root cause analysis and troubleshoot issues with developers
  • Document and maintain test cases and automation code
  • Track performance and report results to management

Requirements:

  • 4+ years of experience in quality engineering
  • 2+ years of experience in developing test suites using tools like Selenium or Cypress
  • Proficiency in SQL and either JavaScript or Python
  • Strong troubleshooting and debugging skills
  • Excellent communication skills

Preferred Qualifications:

  • Experience in IoT domain
  • Expertise in creating automation frameworks for mobile, web, and API testing
  • Proficiency in GoLang

Samsara offers a competitive compensation package, including base salary, bonus/variable pay, and RSU awards. The annual base salary range for this position is $79,433 - $133,500 USD, with potential for above-market equity refresh awards for top performers.

Join Samsara to work on cutting-edge IoT technology and make a real-world impact across various industries. The company values diversity, inclusion, and fostering a growth mindset among its employees. If you're passionate about quality engineering and want to be part of a team shaping the future of physical operations, this role could be an excellent fit for you.

Last updated 5 months ago

Responsibilities For Quality Engineer

  • Be a part of a development team, quickly understand the product, the architecture and come up with a plan to test/validate functionality, and identify and target weaknesses
  • Be a part of the development process, collaborating with the engineering and product teams to discover details of proposed functionality, spotting gaps/conflicts and understanding upcoming work
  • Rapidly diagnose issues and perform root cause analysis with backend, mobile, and fullstack developers
  • Execute manual and automated test plans across the backend, mobile and web
  • Develop test fixtures using a hands-on approach to shift from a manual end-to-end testing environment to an automated one
  • Design, write and deliver high quality test fixtures, frameworks and build tools to production standards as part of team sprints
  • Document, structure and maintain automated test cases and code used for test execution
  • Track performance, report results to management, drive issues to closure
  • Authors and maintains effective (clear & organized) documentation
  • Champion, role model, and embed Samsara's cultural principles as we scale globally and across new offices

Requirements For Quality Engineer

JavaScript
Python
Go
  • 4+ years of experience in a quality engineering function
  • 2+ years of experience in developing test suites using QA automation tools like Selenium, Cypress etc.
  • Proficiency with programming and querying languages: SQL along with either Javascript or Python
  • Proven abilities for effective troubleshooting, debugging and perform root cause analysis
  • Strong communication skills, comfortable working with distributed teams from diverse backgrounds

Benefits For Quality Engineer

Equity
Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive total compensation package
  • Employee-led remote and flexible working
  • Health benefits
  • Samsara for Good charity fund
  • Equity through RSU awards

Interested in this job?

Jobs Related To Samsara Quality Engineer

Software Engineer - Ingestion

Samsara is hiring a Software Engineer for their Data Ingestion team to improve and scale their real-time data ingestion platform, supporting product development and customer growth.

Software Development Engineer - Amazon Ads, Recommendation Experience

Software Development Engineer role at Amazon Advertising, building personalized recommendation systems for advertisers using machine learning and cloud technologies.

Software Dev Engineer II, Ads Core Services (ACS)

Build and maintain large-scale distributed systems for Amazon's advertising platform, handling millions of API requests and petabytes of data daily.

SDE II - Multimedia, Hardware Compute Group

Senior Software Engineer role focusing on video codec development and optimization for Amazon's Multimedia Hardware Compute Group in Bengaluru.

Software Development Engineer, Transactional Storage and Config (TSC)

Backend Software Engineer role at Amazon working on distributed systems and data storage solutions, requiring 3+ years of experience.