Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Senior Quality Assurance Engineer
Recruited by Core Tech Recruitment 7 months ago Address Vancouver, British Columbia, Canada
Part And Supplier Development Engineer
Recruited by Pure Staffing Solutions Inc. 7 months ago Address Greater Toronto Area, Canada
Quality Assurance Manager Jobs
Recruited by Arbios Biotech 7 months ago Address Prince George, British Columbia, Canada
Junior Qa Specialist (Remote Internship – Quality Assurance)
Recruited by TalentKompass Deutschland 7 months ago Address Vancouver, British Columbia, Canada
Quality Assurance Jobs
Recruited by Create Music Group 8 months ago Address Vancouver, British Columbia, Canada
Quality Control/Assurance Manager
Recruited by Abbeywrap Ltd. 8 months ago Address Abbotsford, British Columbia, Canada
Senior Project Engineer (Quality Assurance)
Recruited by Give and Go Prepared Foods 8 months ago Address Greater Toronto Area, Canada
Supplier Quality Engineer Jobs
Recruited by Genesis Motion Solutions 8 months ago Address Langley, British Columbia, Canada
Quality Assurance Associate Jobs
Recruited by Brunel 8 months ago Address Greater Toronto Area, Canada
Quality Assurance & Safety Manager (Sqf)
Recruited by Oliver Inc. 8 months ago Address Richmond, British Columbia, Canada
Quality Assurance Specialist (Vancouver)
Recruited by Pacific Coastal Airlines 8 months ago Address Vancouver, British Columbia, Canada
Quality Assurance Specialist Jobs
Recruited by Hon's Wun-Tun House (2011) Ltd. 8 months ago Address Richmond, British Columbia, Canada
Quality Assurance (Qa) Engineer
Recruited by Movmint 8 months ago Address Vancouver, British Columbia, Canada
Quality Assurance Test Engineer
Recruited by C2S Technologies, Inc. 8 months ago Address Vancouver, British Columbia, Canada
Quality Engineer Langley, $80,000/Year.
Recruited by Kingspan Insulated Panels Middle East, Africa, Türkiye & Central Asia 8 months ago Address Langley, British Columbia, Canada
Quality Assurance Manager (Alternate)
Recruited by Avant Brands | TSX: AVNT 8 months ago Address Kelowna, British Columbia, Canada
Quality Assurance Manager (Construction)
Recruited by Hays 8 months ago Address Greater Toronto Area, Canada
Quality Assurance Manager Jobs
Recruited by GxP Solutions Recruiting 9 months ago Address Greater Toronto Area, Canada
Welding - Mechanical Quality Assurance - Importing Pressure Vessel
Recruited by SGS 9 months ago Address Burnaby, British Columbia, Canada
Quality Assurance Manager Jobs
Recruited by Mickaido Inc 9 months ago Address Scarborough, Ontario, Canada
Quality Assurance Associate, Product Release
Recruited by STEMCELL Technologies 9 months ago Address Vancouver, British Columbia, Canada
Quality Assurance Consultant Jobs
Recruited by BC College of Nurses and Midwives 9 months ago Address Vancouver, British Columbia, Canada
Quality Assurance Manager Jobs
Recruited by Kalesnikoff 9 months ago Address Nelson, British Columbia, Canada
Director, Quality Assurance, Systems
Recruited by Xenon Pharmaceuticals Inc. 9 months ago Address Vancouver, British Columbia, Canada
Quality Assurance Coordinator Jobs
Recruited by Biomed International Products Corp. 9 months ago Address Vancouver, British Columbia, Canada
Quality Assurance Tester Jobs
Recruited by WilsonHCG 9 months ago Address Vancouver, British Columbia, Canada
Lead, Quality Assurance Jobs
Recruited by Teck Resources Limited 9 months ago Address Vancouver, British Columbia, Canada
Senior Quality Assurance Analyst - Quality Engineering
Recruited by lululemon 9 months ago Address Vancouver, British Columbia, Canada
Quality Assurance Test Analyst
Recruited by LanceSoft, Inc. 9 months ago Address Greater Toronto Area, Canada

Quality Assurance Engineer Jobs

Company

Rooof

Address Victoria, British Columbia, Canada
Employment type FULL_TIME
Salary
Expires 2023-08-04
Posted at 10 months ago
Job Description

Online applications only, please! This is a full-time position which accepts candidates who wish to be fully remote or hybrid in-office (we are headquartered in Victoria, BC).


Overview

At Rooof we build PostEngine, the world’s best software for automatically creating classified ads. That said, we’re even more proud of the team that we’ve built. We love working together and we’re very good at innovating, selling, and capturing the hearts of our customers. So much so, in fact, that we’re looking to diversify our offerings and launch a brand new product!


We’re in the midst of building out a new platform and we are looking for a Quality Assurance Engineer to join our growing Product & Engineering team.


As a QA Engineer you will work closely with our development team to create quality builds based on automated frameworks that push our software to its limits.


At a bird’s eye view, QA folks at Rooof work in the following areas:

  • Regression testing
  • Monitoring & alerting
  • Automation testing
  • Requirements validation
  • Staging and deployment


What we're building

Our new product is a web application built on the following tech stack:


Front-end

  • TypeScript, Nuxt 3, Vue 3, Vuetify 3

DevOps

  • Jira, GitHub, CircleCI, AWS

Back-end

  • Python, Django, PostgreSQL


What you'd be doing

Automation testing:

  • You may need to introduce new systems to help facilitate this.
  • Our new product should have automated test suites that run periodically.
  • You’ll be getting familiar with what we have already for unit tests and it will be your responsibility to expand on them by maximizing code coverage.

Regression testing:

  • There will always be a bit of a non-automated, human involvement at various stages of our product life-cycle, including new feature/improvement testing, and bug reproduction and reporting.
  • Some things you just can’t automate.
  • Our goal here is to spend time manually testing what’s important, and automate the rest.

Requirements validation:

  • Our Software Engineers will create technical specifications for a feature and develop it.
  • Our Product Managers will complete functional requirements for how a feature should behave.
  • Your job as a QA Engineer will be to make sure the thing we built works as intended!

Staging and deploying changes:

  • As our products expand there will be an increasing number of interconnected components.
  • We utilize AWS to host our servers and you’ll need to understand how the pieces fit together before coming up with an effective strategy to automatically create, populate and test the interconnecting pieces.
  • One of your challenges will be creating and maintaining test/staging environments that can effectively be used in automated testing of our internal systems and external integrations.

Monitoring & alerts:

  • QA is also tasked with monitoring and creating alerts & dashboards.
  • Creating dashboards that give us a red/green light view of the world as well as several drill-down views of specific statistics and trend analysis.
  • The alerts are triggered based on test results, build statuses and logs from production systems.


What we're trying to achieve

This position will be crucial in helping our technical team meet the following expectations for our new product:

  • Number of post-production bugs ever decreasing
  • Well-documented testing processes and systems
  • Ratio of automated tests to manual tests ever increasing
  • 90% code coverage with unit testing


Who you'd be working with

Adam, Daniel, Nino, Lisa, and Rebecca are some of our software engineers working on the new product. You’ll be working with them to understand how things work under the hood and help validate their work as we develop new features.


Tristan and Jason are our Product Managers and will help you learn all of Rooof’s processes and best practices. The goal will be to increase your knowledge of what we’re building so you know if it’s functioning properly or not!


Matt is the Director of Product and works with the engineering and management teams to set our product roadmaps and ensure we continually steer the ship in the right direction. Matt will be your direct supervisor.


Progression

Here’s a quick description of what to expect when you first start, and how things might evolve. These are just baseline expectations of the progress, and results would really depend on the growth of the position and the priorities of the team at the time.


First few days:

  • Learn our internal tools and software
  • Learn about Rooof’s history, business model, and future plans
  • Get introduced to all our current products and features

First few weeks:

  • Start regression testing tickets coming out of our development sprints
  • Write your first automated test cases and set up your first alerts
  • Set up your testing environments

First few months:

  • Collaborate with IT and Engineering to set up new testing software & systems
  • Assist the Product team with requirements validation on a large-scale project
  • Document our new QA processes you’ve helped develop

Who are you

Hard skills:

  • You’ve set up development or testing environments before
  • You’re comfortable around databases and creating SQL queries
  • You’re familiar with error monitoring, alerting, or bug reporting platforms like BugSnag, ElasticSearch/OpenSearch, Metabase, Sentry, etc.
  • Experience with our specific tech stack is an asset
  • You have experience testing front-end applications
  • You’ve used testing software or frameworks such as Selenium, TestRail, Cypress, Jest, Playright, GhostInspector, etc.


Soft skills:

  • You know how to communicate with both technical and non-technical teammates
  • You understand what it’s like to work in a startup atmosphere
  • You’re familiar with industry-standard QA and testing best practices
  • You have exceptional problem-solving abilities and you don't give up
  • You’re familiar with agile development methodologies (specifically Scrum)


Compensation

  • Paid sick time off
  • Three weeks (15 days) of paid vacation with an additional end-of-year holiday break
  • We offer competitive, fair, and equitable compensation packages based on experience
  • Three professional development days per quarter