Share this Job

Test Engineer

Date: 31-Jan-2023

Location: Other Location, GB

Company: MAG


  • We are proud to be a diverse employer, and we welcome candidates from all backgrounds
  • Flexible/ Hybrid working for a better work/ life balance
  • Identify trends, drive insights, steer commercial decision making,
  • Develop something new – see the results!
  • Work for an iconic business and do things never before achieved within our industry
  • Competitive base + 11% company contribution pension, free parking and other corportate benefits
  • Based above Manchester Airport’s Train/ Tram station



About Us:


Core to our growth strategy is major expansion both in terms of products and services within CAVU. The Technology strategy will play a major part in this as we look to build out a single platform, capable of supporting global scale.

What we can tell you is we’re busy taking knowledge gained from multiple experienced airport services companies and using it to build a market leading platform for our partners from around the world to use.


Within the technology function, we’re looking for great people to build, support and evolve our new platform. We offer a fully remote working experience, latest technologies, and great personal development.



Our journey:


Our unrivalled knowledge of the passenger comes from our origins. Formed from the union of MAGO, MAG USA and our network of direct-to-consumer brands - who together drive market leading passenger spend for airports across the world - we have combined our resources to address evolving passenger needs today and exceed them as we move forward into tomorrow.


Pre-book, online or in the airport, our solutions make travel more seamless and enjoyable for passengers and more profitable for our clients and partners.





Our name is taken from the aviation, meteorology term, ‘Ceiling And Visibility Unlimited’ (CAVU), which designates the perfect flying condition, where the ceiling is more than 10,000ft and the visibility is more than ten miles.


More than just a name, CAVU is our mindset. It represents all that we stand for. Our proud aviation heritage, our drive to push boundaries, and the very essence of what we do: creating seamless, enjoyable travel experiences for airport passengers.


This Senior Data Engineer position is a key component in the growth of the Data Team. Supporting the existing team of data scientists, data engineers and analysts, this role will help provide the glue that enables the team to capitalise on the data assets the business has, and drive value from the insight we extract. We develop advanced and actionable data-driven insight to increase the efficiency of our marketing and ecommerce, increase customer lifetime value, improving customer experience, and open new business opportunities.


We’re working on a host of projects – from integrations with client systems and third parties, to building out a data warehouse capable of handling batch and streamed data; machine learning tools for forecasting, customer insight and prediction; real-time reporting for the whole organization.


This is an exciting role for anyone who wants to build something new and see the fruits of their labour put into action in a large platform as we deliver (using agile principles of incremental deployment) a completely new, globally unique product to new and existing clients worldwide.  Moreover, you will be working within a tech literate business with people across all departments who share the same product goals



About You


Responsible for ensuring the development team’s software is correctly designed and tested throughout the development lifecycle.


Collaborative; working with the product owner and internal delivery teams to ensure features are developed to meet the end user needs and help the team troubleshoot and resolve issues with design and implementation of new features.


The role is critical to the overall success of the development, with opportunities to influence standards, principles and ways of working.



Principal Accountabilities


  • Develop manual and automated test cases needed to meet the testing of business requirements
  • Generate test data to support the requirements and test cases for various test phases
  • Execute test cases/scripts to ensure delivery of quality software applications, including system integration, regression and performance testing
  • Manual and Automation testing of API services
  • Automation Regression testing using Selenium Web Driver using C# and Nunit
  • Behavioural Driven testing using Spec flow with Gherkin
  • Working on Continuous Integration tools using Bit bucket and deployment tools using Team City.
  • Configuration of email Reports of test execution to the team using Team city
  • Defect management and Agile Scrum management using Mingle

  • Estimate story points

  • Knowledge of AWS Hosting (will be helpful) and working closely with development team.

  • Drive forward continuous delivery of the software releases through automation and management of testing

  • Driving quality deliverables through automation including tools, process, measurement, environment and data.

  • Be an active presence in the team - participating in team meetings and giving ideas for improvement




Essential Skills


  • Demonstrated professional experience in QA
  • Experience in technology with an emphasis on QA and proven ability of Manual Testing

  • Experience of both traditional testing methodologies and testing within an Agile Management software development environment.

  • Experience of writing test specifications and working from requirements.

  • Strong debugging and problem solving skills.

  • Motivated, enthusiastic and driven to deliver the best quality software for their customers to us




Desirable Skills


  • Experience of Selenium Test automation
  • Cypress Test automation
  • CI/CD Pipeline experience
  • AWS Cloud Services




What are we offering?


  • A company that is inclusive and tolerant to all
  • Flexible working approach (not just during Covid, but ongoing)
  • Strong base salary (on experience) + 11% pension and bonus
  • Free parking and significantly subsidised public transport
  • Discounts on company products
  • 25 days Holiday entitlement (plus the ability to buy more)
  • Great work culture: the feel of a tech start-up with the backing of a global corporate with fantastic career development and advancement opportunities
  • Based above a train/ tram station for an easy commute (when not working from home!)
  • Free coffee/ gym/ break out areas/ great company culture and approach
  • AWS Certification (if needed) / online training/ exam vouchers/ tickets to events etc.



Equal Opportunities

MAG is a values led organisation and we are committed to providing equal opportunities in all areas of work and business.  We want people to achieve their best, which will in turn positively impact on our customers and the communities in which we live and work. At MAG we empower people to be themselves within an inclusive and supportive environment, enabling everyone to achieve their full potential in line with their abilities and career aspirations.


Reasonable Adjustments 

As an inclusive employer, MAG wants to see every candidate performing at their best throughout the job application process, interview process and whilst at work. We therefore encourage you to inform us of any reasonable adjustments you might need to enable this to happen.



We intend to move quickly, so please apply today!