QA Analyst

QA Analyst 

CTS Group is the one the fastest growing cloud technology companies in Europe, providing digital transformation services (Cloud Technology Solutions) and a market-leading software platform (CloudM). Your role will focus on the CloudM part of CTS Group. 

CloudM provides one platform to get the most of Google Workspace, Microsoft 365 and other SaaS. Our platform has been used by over 40,000 organizations in 83 countries including the likes of LinkedIn, Uber, Netflix, and Spotify.

We have a brilliant team of more than 80 people with offices in Manchester, Australia and USA, as well as across our globally remote workforce. We’re still growing, and that means we need more brilliant people who share our ambition to join our team.

Role Overview:

We have a vacancy for a QA Analyst to help us improve and grow our range of products. We develop several major products including the CloudM Migrate and CloudM Manage products. CloudM Migrate is the leading multi-platform cloud migration tool which has moved over 5 million users from a wide variety of platforms to G Suite and Office 365. CloudM Manage is a user directory, support, provisioning and management tool for G Suite.

The QA Analyst will help bolster our CloudM QA team and will be responsible for test and verification of our products. An eye for detail and a passion for breaking things is what we look for in our QA Analysts. In this position, you will have a background in manual and automated testing as well as be familiar with the software development lifecycle.

Working with our product and development teams, you will be responsible for testing our software products, setting up and maintaining automation scripts and management of defects found using an Agile development methodology.

You will play a key role in helping setup and maintain our automated test suite whilst also helping other multi-disciplined analysts in the team.


The role can be based from anywhere in the UK or you can work from our offices in either Manchester, Edinburgh, London or the Netherlands.

What you’ll do:

  • Understand functionality provided by our products and systems and how end users use them to achieve their business goals by configuring test environments.
  • Run manual and automated tests to validate the system using pre-existing test scripts.
  • Record any anomalies in our defect tracking system (Jira) and ensure they are communicated to developers and a remediation plan is agreed.
  • Ensure that the changes required to implement new functionality are understood and testable by writing user stories and acceptance criteria and validating with product owners.
  • Create new test cases, scripts and data to validate that newly developed software is behaving correctly.
  • Working with support and sales teams to demonstrate and get feedback on new features.

Key Skills: 

  • Hands-on exposure to software development and testing gained from work experience, working with a team handling new software developed in house or by a third party.
  • IT systems engineering knowledge - the ability to install and configure software.
  • Experience of working with JIRA and in various forms of testing. 
  • Good interpersonal skills - able to communicate with technical staff verbally and in writing. 
  • Able to define expectations and explain why something isn’t meeting them. Able to gain commitment from developers to rectify defects.
  • Willing to work collaboratively across multiple departments
  • Excellent systems analytical skills - able to determine various combinations of inputs and assess what output should be expected. An inquiring, exploring “what if” attitude to evaluating software quality.
  • Excellent precision and attention to detail. Able to spot graphical, spelling and grammatical errors in addition to software defects.

Desirable Skills:

  • Knowledge of automated testing (Python, Java, C#)
  • Experience of front-end and API testing
  • Experience setting up and maintaining automated scripts
  • Experience with testing tools such as Selenium, Cypress, Katalon.
  • Solid understanding of computer programming and software development
  • Exposure to cloud-based software development and deployment, including Microsoft Azure, Google Cloud Platform, Amazon, etc.
  • Exposure to databases and able to load and query data using SQL.
  • Degree-level education - BSc/MSc level (or equivalent), ideally in Computer Science or a related engineering or numerate subject, with 1 year placement / work experience in an IT role, or A-level or equivalent with 2-3 years experience working in an IT position.
  • A passion for learning new technologies and skills.


What you’ll get:

In addition to the competitive salary, you’ll get private health insurance and company contributed pensions as standard.

We have a multitude of other benefits, including a market leading parental leave policies, health & wellbeing initiatives and access to a discounts and rewards programme (including discounted gym membership)

You’ll be invited to the bi-annual international company ‘kick off’ conferences, which are a great chance to meet your colleagues that you don’t see everyday. 


So what’s next?

Contact us directly at for more info.

Additional information

  • Remote status

    Flexible remote

We usually respond within three days

Or, know someone who would be a perfect fit? Let them know!

Already working at CloudM?

Let’s recruit together and find your next colleague.


Applicant tracking system by Teamtailor