Senior Quality Assurance Engineer

Toronto/Remote, ON, Canada
Full Time
Engineering
Mid Level

Xello is looking for a Senior Quality Assurance Engineer

__


Who are you?

You are someone who is adamant about streamlining the QA process, stopping regression, and ensuring the highest level of quality in software through QA processes. You enjoy being on the cutting edge of technology, embracing the latest QA tools and applying best practices in a modern software environment. 

We embrace diversity in backgrounds and skill sets within our team. If you identify with any of these aspects, we would be excited to start a conversation:

  • A critical thinker who harbours a passion for quality and software testing
  • A naturally curious individual who enjoys exploring and fine-tuning gadgets
  • A resourceful problem-solver who also has a knack for generating innovative solutions
  • Possess extensive knowledge and experience with software testing techniques, methodologies, and tools
  • Familiarity with Continuous Integration Testing and tools such as Jenkins
  • A fan of the dynamic, iterative agile working environment
  • A Quality Champion who can mentor and lead to bring out the best in the team. 

Sound exciting to you? Read on!

What you’ll do…

  • Work closely with product stakeholders, frontend and backend developers, design, DevOps, IT, and other QA engineers in a cross-functional agile environment
  • Have opportunities to use a variety of tools, frameworks, and technologies
  • Champion quality assurance, guiding and mentoring colleagues on various testing techniques and methodologies
  • Orchestrate and coordinate tests, employing automation in testing to facilitate the creation of exceptional products 
  • Analyze current QA processes and propose improvements to streamline operations, reduce bugs, and improve overall software quality
  • Take ownership and responsibility for the quality of features, working with the engineering team to choose the right tools to measure and enforce code quality
  • Develop, write, and execute test strategies, plans, and test cases based on design specifications and requirements
  • Design and execute automated test scripts using the most suitable automation tools, striving to optimize test processes through automation wherever feasible
  • Self-manage assigned work within given timelines in an agile environment
  • Be actively involved in release management and the overall release process as part of the Deployment Owner group
  • Collaborate with a large network of external clients, internal stakeholders, and students to create some of the most engaging and innovative products in the education market 

What we’re looking for...

  • 5+ years of experience in testing large-scale SaaS applications
  • Complete understanding of automation infrastructure
  • Experience in DevOps or Full Stack roles within QA-related fields, coupled with the ability to contribute to the enhancement of frameworks and tools, is desirable
  • Knowledge of programming and familiarity with JavaScript, SQL, C#, HTML, CSS
  • Expertise in automation testing tools like Cypress or equivalent
  • Good understanding of accessibility standards WCAG 2.0 (Level AA) and US Section 508 compliance
  • Proficient knowledge of advanced software testing skills and concepts, such as Black/White Box Testing, Integration Testing, and System Testing
  • Experience in non-functional testing such as performance testing and security testing is an asset
  • Familiarity with API testing tools such as Postman is an asset
  • Experience with C#.Net, PowerShell scripting is an asset
  • Experience with deployment tools and CI/CD tools such as Jenkins and Octopus Deploy is an asset

We’re Xello - Join us!

We are Xello (CASCAID in the UK), the leading developer of future readiness programs in North America and the UK and soon the world! Our mission is to help anyone, anywhere in the world to create a successful future through self-knowledge, exploration, and planning.

We believe that by bringing our best selves to our work and collaborating with one another, we can change the world. We are a very diverse group of individuals who work hard, laugh often and share in each other’s lives. We are an inclusive, equal opportunity employer.

Embracing agile practices, an innovative mindset, and keeping our users at the heart of what we do, are just a few of the keys to our success.

In addition to working with leading technologies, we are committed to continuous learning and growth through internal/external training and mentoring, which includes a PD budget for every employee.

For our Canadian based staff, we also offer:

  • Flexible work arrangements including hybrid and remote
  • 4 weeks of vacation
  • Employer-paid health and dental benefits
  • 4-month top-up for parental leave
  • Group RRSP with 3% matching

For our US based staff, we also offer:

  • Remote work environment
  • 4 weeks of vacation
  • 80% employer-paid health benefits
  • 4-month top-up for parental leave
  • 401(k) with 3% matching

For our UK based staff, we also offer:

  • Remote work environment
  • 28 days annual leave (inc. 3 days at Christmas) + bank holidays. With additional annual leave days added to reward long service

Like what you hear? Apply Now!

Share

Apply for this position

Required*
Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*