leeds.tech / jobs

QA Engineer

About us

At Arbor, we’re on a mission to transform the way schools work for the better.

Our products are transforming the way schools use data to bring about positive change by empowering schools and teachers.  Arbor reduces the amount of time spent on administrative tasks, and increases their time where it matters, with the students!

Role Overview

Arbor’s QA team is pivotal to our commitment to deliver superb quality software to our customer base.  Working directly with Arbor’s product delivery teams, you’ll define test plans including good testable acceptance criteria for each story that ensure bugs and issues are found during development and before being released into production.

You will also work with Arbor’s Head of Architecture supporting the  implementation of processes and tooling required to perform automated testing across all products and services, and ensuring these processes are embedded as part of our Continuous Delivery pipelines.

Role Progression 

After you have completed your initial onboarding to the Arbor Education team your own development and the impact you’ll make to us will look similar to:

Within 3 months you will be working autonomously within product teams: developing test plans, executing tests, monitoring results and seeking any opportunity to raise the bar for quality.

Within 6 months you will be contributing to quality process improvements at the team level and becoming familiar with core tooling such as our automated regression suite

Within 12 months you will be proactively helping to refine company-wide QA processes, making contributions to automated tests and developing your skills to make an even bigger impact

A day in the life of a QA Engineer at Arbor

  • Working closely with Product Managers to define testable acceptance criteria for each story
  • Working with Arbor’s engineering teams to ensure acceptance criteria are met and tested
  • Performing manual and exploratory testing across major feature releases, and regression testing where necessary
  • Contributing to our growing regression test pack with critical test flows
  • Define and implement test plans for major releases covering both functional and non-functional requirements
  • Identifying, recording and documenting bugs
  • Performing thorough regression testing when bugs are resolved
  • Developing and applying test processes for new and existing products
  • Tracking quality assurance metrics, like change failure rate and open defect counts
  • Researching new testing tools and test strategies to use in future releases

About you

  • Commercial experience as a QA engineer in an enterprise SaaS business, writing and executing test plans
  • Writing SQL queries to extract and validate data directly from database tables.
  • You’re comfortable creating documentation, reporting on issues found, how they impact the customer and clear steps for reproduction
  • You have experience working with Product Managers to understand business requirements, and define acceptance criteria and test strategies around them
  • You are at home working in a fast paced agile environment

The Process

45 minute video screen with Arbor’s Talent team.

60 minute interview with the hiring manager.

90 minute panel interview and include a technical assessment.

What we offer

Aside from the  chance to work alongside a team of hard-working, passionate people in a role where you’ll see the impact of your work everyday. We also offer:

  • We believe in supporting your professional growth so we provide you with a set training budget and give you the freedom to choose how you spend it.  We also provide a subscription to Udemy for engineering training resources
  • We promote positive well being and as part of this you’ll have access to our Employee Assistance Program as well as being able to speak to trained mental health first aiders
  • Frequent internal Tech Talks, opportunities to learn from colleagues, and dedicated time off to attend conferences or training
  • Flexible working arrangements
  • We offer additional discretionary holidays, including half day Fridays during the school summer holidays

Arbor Education is an equal opportunities organisation

Our goal is for Arbor to be a workplace which represents, celebrates and supports people from all backgrounds, and which gives them the tools they need to thrive – whatever their ambitions may be.

We want to make sure we build the best products for our schools, and we passionately believe that starts with building a workforce as diverse as the communities we serve.  We’re actively working on this, and we’re always open to feedback. Let us know your thoughts!

If you need any adjustments to be made to support you through the recruitment process, let us know at careers@arbor-education.com

Refer a friend: Know someone else who would be good for this role? You can refer a friend, family member or colleague, if they are offered a role with Arbor, we will say thank you with a voucher valued up to £200! Simply email: careers@arbor-education.com

Apply on company website

Old School Building, Calverley Street, Leeds LS1 3ED.


Job Vitals

Type: Full Time

Reference Number: 114066

Minimum 6 months experience using Arbor MIS. Confident supporting secondary schools with all areas of Arbor. Passionate about delivering outstanding customer service. Confident managing key stakeholders at all levels. Highly organised with great attention to detail and results orientated. Inquisitive by nature, always wanting to understand more about the why and get to the root of a problem. Outstanding communication skills - both written and verbal

Type: Full Time
Categories: Engineer

In depth knowledge and understanding of using Arbor across all phases. Excellent communication skills and ability to manage multiple stakeholders at differing levels of seniority. Ability to critically analyse data to identify areas of opportunity and where efforts around customer success should be focused. Understanding of customer success as a discipline and what this means for Arbor. Proven ability to self-organise and work efficiently and effectively.

Type: Full Time
Categories: Engineer

1 Year + project coordination/ project management background, with a comprehensive understanding of best practice in coordinating or managing a project (SAAS experience preferred)  OR: 1 Year + experience as a team lead in a project office/ project management environment A leader who exemplifies the willingness to go the extra mile for our customers Experience setting clear goals/objectives for both individuals and teams Confident reporting achievements and challenges faced within the team to the wider business A proven track record in building relationships with key stakeholders, with outstanding communication and interpersonal skills, both written and verbal, and more.

Type: Full Time
Categories: Engineer

You have commercial experience in programme management, and bring a comprehensive understanding of best practice for managing projects/ programmes of work related to software deployments. You can demonstrated past experience leading and developing a team, by setting clear goals/objectives for both individuals and teams. Comfortable reporting on achievements and challenges faced within the team to the wider business. Eager to work in a  fast-paced, and results-oriented culture, demonstrating strong operating instincts, organisational skills and discipline. Data driven mindset always looking for story being told and developing actionable insights. You’re happy to travel to client sites (at least 30% of your time).

Type: Full Time
Categories: Engineer

You have commercial experience as a project manager delivering software projects using project management frameworks such as Prince2. You can demonstrate past experience managing multiple projects concurrently in an agile environment, often with overlapping projects to tight timeframes. You’re comfortable working in a fast-paced, and results-oriented culture. You’re good at using data to solve problems. You’re willing to travel frequently to client sites (at least 30% of your time).

Type: Full Time
Categories: Engineer

3+ years experience training in an educational setting. Relevant background in the education sector. We are looking for people who are familiar with the terminology, processes within a school setting. Driving license required. Ability to understand and articulate technology to a range of individuals, including non-technical users. Excellent presentation and communication skills are essential. Have a positive approach to learning new things, troubleshoot potential issues and help provide solutions. Friendly, eager to get stuck in and always willing to help. Good sense of humour and able to inspire others. We are looking for someone who has initiative and isn’t afraid of a challenge! Desirable: having used an MIS system before.

Type: Full Time
Categories: Engineer