Omnichannel

All your communication channels in one place

Outbound

Reach more people and Improve efficiency of outbound communication teams

Inbound

Serve customers faster and more efficiently

Analytics and Optimisation

Make better decisions and optimise your workforce

Features

Ready to evolve your communications?

Book demo

Industries

BPO Industries

A platform tailored to you, to help you win and retain business

Communications

Make omnichannel easy for your teams

Financial Services

Secure communications and payment solutions

Utilities

Drive efficiency with automation and omnichannel

Retail

Deliver outstanding customer service with ease

Use Cases

Debt Resolution

Reach the right people at the right time

Customer Service

All customer queries in one platform

Sales

Reach more people and make selling straightforward

Customer Experience

Re-energise your CX strategy

Support

The tools to deliver the best experience

Employee Experience

Increase staff happiness and productivity

Getting started

With a team of experts behind you, everything is easy

UCaaS

Flexible UCaaS solutions for your entire business

Integrations

Bring your software stack together

Work from anywhere

Full functionality, security and visibility built in

Business Continuity

Keep the show on the road

Security & Compliance

Security you can trust

On-demand demo

On demand video

We've summarised MaxContact's powerful features and functionality into 3-minutes viewing

Blog & Insights

We’re making smart conversations happen

Webinars & Events

Check for upcoming events or watch sessions on demand

Brochures & Research

Read the latest resources and industry insights

Customer Stories

What clients say about working with MaxContact

On-demand Demo

How MaxContact can help your business

About Us

Us, our team and how we do things differently

Featured

Engineering > Automation Software Engineer in Test (SET) role

Automation Software Engineer in Test (SET) role

Market dependent
Fixed, permanent role
Closing date: 01/12/2022

MaxContact is one of the fastest-growing SaaS (software as a service) providers in the UK, with 30% growth in the last 12 months. We provide contact centre software for businesses throughout the UK, so they can connect to their customers easily within the communication channels they want.

Founded in 2014, MaxContact was formed by a group of industry professionals looking to provide a better service and solution to meet changing market demands. An MBO (Management Buy-Out) was completed in October 2020, backed by FPE Capital, bringing the energy, focus, and drive to the forefront of the plans for the business.

MaxContact is a customer engagement platform businesses use to improve the lives of employees and clients using the solution. As one of the fastest-growing UK-based contact centre solutions on the market, offering a converged omnichannel platform with a service-first approach, we have big plans to grow in the coming years.

Market Opportunity

A vast of amount of businesses require the need to engage with clients, from customer services and support to sales and more. The market has shifted to Omnichannel, self-service, automation, and engagement with both the users of the system and customers contacting organisations. So there is a tremendous opportunity to grow in the UK and further future opportunities internationally.

The contact centre market space in the UK is worth over £1bn in licenses alone, with an estimation of over £2bn with additional consumption-based services. We are working to become a leading solution in this space!

The Team

With 60+ staff, this is a time of growth for MaxContact, and that starts with our technology teams.
The company is driven, and we want to become the challenger in a robust and mature marketplace, and to do that, we need to be agile and innovative.
As a small growing company, you will be part of the team, everyone has a voice, and we make this work together. We regularly provide feedback and brainstorming sessions, and we don’t enforce hierarchy; it is “us”, not “them”, and there is no red tape; agility is king.

The Role

The SET role will bring your software development expertise in test automation to build automated tests for a Contact Centre as a Service web application. You will collaborate with the Scrum teams, Product Owners and other business stakeholders to determine a test automation strategy.
Successful test automation is essential to our growth plans. Our intention is to invest more in test automation and you will be the first full-time member of the team in this role and have the opportunity to make it a real success.

The SET role will bring your software development expertise in test automation to build automated tests for a Contact Centre as a Service web application. You will collaborate with the Scrum teams, Product Owners and other business stakeholders to determine a test automation strategy.
Successful test automation is essential to our growth plans. Our intention is to invest more in test automation and you will be the first full-time member of the team in this role and have the opportunity to make it a real success.

To date, we have a very small number of Cypress automated tests, and because we are not heavily invested in Cypress, the choice of automation framework could be changed based on your experience. You will be expected to manage your own workload.
We are looking for a team player who will be able to share automation test knowledge with the other engineers and help us build a good level of automation so that we can release frequently with high confidence. The successful candidate will have the opportunity to grow in the role as we grow as a company.

Skills & Experience Required

Must Have
• Design, own and manage test environments, test frameworks, test tools and test data
• Test Automation experience with Cypress, Selenium or other industry-standard automation test suites
• Proven track record of 3yrs+ in delivering Automated Integration Test Solutions
• Test Automation experience with web-based applications
• Experience with Azure DevOps for test management and test runs
• Demonstrable ability to engage with stakeholders to understand requirements and identify a test strategy and plan
• Experience of working in an agile software development environment
• Estimating, prioritising, planning and coordinating quality testing activities
• Be able to collaborate with other test engineers to ensure a consistent test strategy
• Great organizational and Interpersonal skills
• Understand software testing methods
• Knowledge of restful web applications, preferably in .NET tech stack

Nice to Have
• Experience with Performance, Load and Scale testing
• VOIP Telephony experience
• Experience testing Omnichannel solutions (Webchat, Email, Whatsapp..)
• Understanding of Contact Center industries
• Awareness of compliance standards e.g. ISO 27001

What do you get from us?

  • Flexi-time – core hours team dependent
  • Flexible working – home and office working
  • Pension with salary sacrifice
  • Paid sick leave
  • Onsite free parking
  • Work socials
  • Life insurance x4 salary (after 6 months)
  • Relaxed working environment
  • 25 days holiday (plus bank holidays) which increases with length of service.
  • Employee perks, benefit and discount scheme.