Remote Quality Engineer

Logo of Spruce Systems, Inc.

Spruce Systems, Inc.

πŸ“Remote - Worldwide

Job highlights

Summary

The job is for a Test Engineer at Spruce, responsible for setting up and maintaining automated testing infrastructure, writing end-to-end synthetic tests, collaborating with the development team, and helping with debugging production issues. The candidate should have experience with automated testing on multiple platforms, proficiency with CI/CD platforms, and 4+ years of experience.

Requirements

  • Experience with automated testing on two or more platforms among iOS, Android, Fluter, and React Native
  • Proficiency with CI/CD platforms (e.g. GitHub Actions) and mobile devices testing platforms
  • 4+ years of experience with automated testing
  • Experience collaborating with geographically and culturally diverse engineering scrum teams

Responsibilities

  • Set up and maintain automated testing infrastructure
  • Write end to end Synthetic testing that covers testing of libraries, applications, and communications between devices and services
  • Work closely with the development team to help with good-practices, and with the product team to assess the quality of critical components
  • Help with debugging production issues

Preferred Qualifications

  • Experience with Rust
  • Experience with Backend testing
  • Experience with native low-level communication protocols (e.g. BLE, NFC) and cryptographic primitives (e.g. secure enclaves, hardware-based cryptography)

Benefits

Bachelor's Degree in computer science, IT, engineering, or related field

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Spruce Systems, Inc. know you found this job on JobsCollider. Thanks! πŸ™