Software Quality Assurance

About Us

Shearwater Research is a privately held, profitable technology company which is the world leader in the field of technical diving computers and rebreather oxygen controllers. Based in Richmond, British Columbia, we have dealers in over 70 countries, and service centers in Canada, USA, UK, and New Zealand. We take pride in our corporate culture of high energy excellence, with self-managed professionals who thrive in delivering results in a tangible, visible manner. We are a fast growing company with a very bright future.

Shearwater dive computers communicate over Bluetooth with the Shearwater Cloud app to download dive logs, view dive logs, and update the firmware. Our customers rely on Shearwater Cloud to deliver accurate up-to-date information about their diving, which requires Shearwater Cloud to have rigorous quality standards.


The Software Quality Assurance role will embody the quality of the Shearwater Cloud application. Software Quality Assurance must be capable of taking the system we currently have, fixing the faults in our quality process, and enabling Shearwater to create rock solid applications that are fun, useful, and a pleasure to interact with.


This is an excellent opportunity for you to create a scalable quality assurance process enabling the department to grow and flourish while maintaining the exceptional quality demanded by our core values. You will get to see how the company works and interact with different departments.


This position reports directly to the Software Manager.


Key Responsibilities

  • Write and execute Test Plans for Shearwater Cloud on Windows, Mac, iOS, Android
  • Ownership and promotion of quality assurance standards for Shearwater Cloud
  • Work on features from beginning to end, from refining user stories, to establishing acceptance criteria to executing test plans
  • Investigate customer complaints and reproduce issues for our developers to solve


General Requirements

  • Excellent communicator with good written and verbal skills
  • Comfortable with communicating directly with end users as well as in-house developers
  • Detail oriented and able to work independently
  • Positive team player who likes an organized, methodical, and collaborative environment
  • Collection, management, and organization of testing data
  • Knowledge and understanding of the software development lifecycle
  • Passion for quality


Technical Requirements

  • Computer science diploma / degree, or equivalent experience
  • 4+ years prior experience testing multiplatform applications (Windows, Mac, iOS, Android)
  • 2+ years experience creating or using automation to improve testing reliability
  • Familiarity with the Unity editor to perform pre-release testing
  • Perform release and regression testing


Beneficial Experience

  • Scuba diving or interest in company sponsored scuba training
  • Test automation experience
  • Software/Process Programs: TeamCity, Trello, Jira, Unity, Dot Net



These are some of the benefits Shearwater employees enjoy:

  • Group RSP with company matching contributions 100% up to an annual maximum of $2,500
  • Starting vacation at 2 weeks/year
  • 5 personal days per year over and above your vacation allowance (after 3-month probationary period)
  • Enhanced Health and Dental medical plan $3,500 for married/$1,750 for single (extremely flexible plan, no co-pay or monthly fee)
  • MSP covered 100% for staff and immediate family
  • Diving – open water, dry suit and advanced covered; possibly more as approved by manager
  • Training available to all staff
  • Toastmasters - $500 bonus for completing competent communicator; dues paid for first year while completing
  • Quarterly social events like bowling, attending baseball games, Christmas party, summer BBQ's, etc.
  • Fresh fruit and nut deliveries weekly
  • Flex time
  • First-come, first-served for vacation requests
  • Possible yearly bonuses based on the annual financial performance of the company


Job Type: Full-time position based in Richmond British Columbia

Please submit your resume and cover letter by email to

Contact and Next Steps

Please submit your resume and cover letter by email to

Upcoming Dive Shows

Shearwater Research will be at the following dive shows:

2020 Adex Singapore

Read More / Apr 17-19 Booth P10

2020 FDIC

Read More / Apr 20-25 6159

2020 DRT Shanghai

Read More / Apr 24-26

2020 TEKDiveUSA

Read More / Apr 25-26 41

View All

2020 CUCE

Read More / Apr 26-28 21

2020 TecFestNZ

Read More / May 1-3

2020 DRT Taiwan

Read More / May 29-31 D323

2020 Scuba Show Long Beach

Read More / May 30-31 720

2020 TDEX Thailand Dive Expo

Read More / Jun 4-7 D060

2020 MIDE

Read More / Jun 12-14 406