Skip to content

QA Engineer

  • Hybrid
    • Colombo, Western Province, Sri Lanka
  • Engineering

Job description

Want to deliver tech with purpose, with people who care?

Join us in our mission to create solutions that help keep children safe online.

Who we are?

Headquartered in Perth, Australia, with offices globally including in Leeds, UK, Qoria is an ASX listed global leader in child digital safety technology and services. We are a purpose-driven business, operating under the ‘Linewize’ brand in North America and Asia Pacific, the ‘Smoothwall’ brand in the UK, and the ‘Qoria’ brand in EMEA. Our solutions are utilised by schools, school districts, and parental communities to protect children from seeing harmful content online, identify children at risk based on their digital behaviours and ensure teachers maintain focus and safe learning in the digital classroom. 27k schools and 6 million parents depend on our solutions to keep 22 million children safe in 180 countries around the world.

What’s the opportunity?

As part of our engineering team, you’ll play a key role in supporting our mission of creating safe online environments where children can thrive. You’ll work as part of a team of developers and product managers to help produce and improve quality software. 

A daily part of your role will be to work closely with the developers to test new features and assist in rolling these out into production. This is a manual and automation testing role, where you will create and execute manual test scripts and automation tests in Playwright with Typescript. 

What will you be doing?

  • Work as a QA Engineer testing within a multi-platform Azure Cloud and Google Cloud Environment.

  • Manage & support creating manual and automated tests for User Stories and our products’ smoke and regression packs. 

  • Create Automation tests within Playwright using TypeScript for Front-end tests, API and Database tests.

  • Test applications across different devices such as Chromebooks, iPads Windows and Macs.

  • Work within a development team using an Agile Process, which includes participating in Agile ceremonies such as daily stand-ups, refinement, planning and retrospectives.

You'll have:

  • Experience developing automation tests, specifically API, database and UI testing.

  • Demonstrable skills and experience in TypeScript.

  • Experience working within an Agile development process.

  • An understanding of Cloud technologies.

  • Ideally experience testing Microservices.

  • Ideally have some experience with non-functional testing.

  • Ideally have some experience with Playwright. 

  • Ideally experience in Performance testing

What’s our technology stack?

The tech stack focuses on TypeScript and Playwright for testing, alongside cloud platforms like Azure and Google Cloud. Agile methodology is fundamental to development, and experience is required in manual and automated testing, as well as in API, database, and potentially microservices testing.

Why choose us?

  • Deliver tech with purpose...

As a member of our Engineering team, your work truly matters. Your skills, knowledge and ideas will all help children stay safe online. It feels good to do good.

  • With people who care...

Our Engineers are amazing! They’re also amazingly supportive. We all take ownership of our work, end to end. And at the same time, we really care about growing and winning together.

  • Through work that you love...

You’ll get to work on solving problems for a global engineering team that has a user base in the tens of millions. And you'll be exposed to modern technologies and processes, in a fast-paced and supportive learning environment.

  • And a career that you own...

This role offers so many opportunities to expand your skills and grow your career. You’ll get to attend local software conferences, paid for by us. And as you step up and take ownership to make things happen, you’ll carve out an incredible career.

Shortlisting will commence immediately.

or