Skip to main content

This job has expired

Test Automation Architect

Employer
Inmarsat
Location
London (Central), London (Greater)
Salary
Competitive
Closing date
24 Aug 2022

View more

Sector
Technology & Digital, IT
Hours
Full Time
Flexibility
Flexible working available
Contract Type
Permanent

Job Details

Company Description

Inmarsat has been at the forefront of global mobile satellite communications for over forty years, and is the market leading provider of voice and high-speed data communications for users on land, at sea and in the air through its constellation of 14 geostationary satellites.  Inmarsat is a privately owned company with a profitable track record and significant growth aspirations. This is represented by more than 55 nationalities in the workforce, reflecting the global and dynamic nature of the business. With an investment of over $3 billion in its latest network infrastructure, Inmarsat is at the forefront of global mobile communications innovation.

Chief Technology Office 

Inmarsat’s Chief Technology Office (CTO) business unit sits at the core of our business and focuses on innovative technology development and engineering. The CTO maintains a centre of excellence for technology and broader infrastructure-related innovation, translating market needs into core expansion programmes to enable market development. We ensure that Inmarsat’s products and services are constantly pushing the boundaries of satellite communications.  The CTO team is responsible for delivering Inmarsat development programmes, including satellites and launchers, ground infrastructure (ground stations, networks, user terminals and access technology), regulatory, market access and product and service development. 

Job Description

Primary role purpose:

Lead the development activity of the Test Automation Framework and related test automation systems, applying industry-gained knowledge and experience.

Responsibilities include:

  • Adapt and expand the Test Automation systems to meet the demands of a broad spectrum of test functionalities and projects.
  • Applying creative solutions to complex multifaceted technical problems
  • Develop and maintain a technical roadmap for the implementation of new functionalities into the test automation framework
  • System Design, Architecture and Tool Selection
  • Enable and apply agile practises within the team
  • Code Development, Peer Reviews, Code and Design Reviews
  • Testing (Unit, Continuous Integration, and System-Integration level tests
  • Continuous process improvement
  • Progress reporting of all automation framework development activities
  • Develop and improve automated reporting from the Test Management Tool
  • Enable and oversee the use of automation in test projects:
  • Manage roll-out of automation to test projects
  • Continuous process improvement for test design, management and QASupport management of test cases, results and evidence
  • Identify areas that can have the highest impact to test efficiency
  • Identify and prioritise required features on user feedback

Provide training and mentoring to the wider team, including the following topics:

  • Test Automation Framework and related
  • Use of automation infrastructure for running campaigns
  • Creating, developing and maintaining Test Projects incorporating best practise
  • Other Tools, such as Flight Test tools
  • Test Automation Infrastructure in lab
  • Help with lab software infrastructure

Development and maintenance of documentation:

  • Automation and Test Tool related sections within Test Strategy and other Test Deliverables
  • User documentation for the Test Automation Framework and other Testing Tools
  • Evidence and reports produced by the automation
  • Release notes, design and developer documentation
  • Incremental improvements of Flight Test Tools and other supporting tools to improve efficiency
  • Identifying and engage with similar functions within Inmarsat for collaboration and outreach
  • Explore collaborative ideas with other teams
  • Engage with other teams to find out what tools are being used and what work in the area is already being done internally

Qualifications

Key Skills:

  • Derive technically detailed designs from high level objectives and business requirements
  • Highly proficient developer in Java (including Java 11), APIs (i.e. REST), Maven, Javadoc, JUnit/TestNG
  • Strong industry experience integrating 3rd party Java libraries, including Spring
  • Knowledge of advanced OO principles (i.e. Encapsulation, Abstraction, Polymorphism, and Concurrency).
  • Deep knowledge of one or more from the following - Selenium (Grid/Hub/Standalone), Appium, Jenkins, Cucumber, Gherkin, Docker
  • Experience with test automation principles/ framework development
  • Networking concepts and application
  • Familiarity with Linux systems
  • Have previously used source control management software (i.e. GitHub)
  • Ability to communicate ideas, progress, and be able to explain code and logic effectively
  • Data driven approach to problem analysis and prioritisation for the purpose of developing innovative cross project solutions.

Preferred Skills

  • Experience using JIRA and XRay for JIRA, including their RESTful APIs
  • Experience with application servers, databases (i.e. PostgreSQL/MySQL)
  • Worked with remote devices (using ADB), VMs and simulators/emulators (Android SDK/VM Ware)

Additional Information

You must be eligible to work in this location advertised.

Inmarsat Values: 

Our values define Inmarsat’s culture and represent what we believe in. Inmarsat employees aspire to certain behaviours which support our corporate values, they create a stronger working environment and lie at the heart of our continued success as an organisation.

  • Customer – Providing a unique value to our customers
  • Accountability – taking ownership, getting results and keeping our promises
  • Respect – collaborating, embracing diversity and valuing differences
  • Excellence – creating bold solutions for our customers and putting quality at the heart of everything we do

Company

Inmarsat has been at the forefront of global mobile satellite communications for over forty years and is the market leading provider of voice and high-speed data communications for users on land, at sea and in the air through its constellation of 14 geostationary satellites. Inmarsat is a privately owned company with a profitable track record and significant growth aspirations. This is represented by more than 55 nationalities in the workforce, reflecting the global and dynamic nature of the business. With an investment of over $3 billion in its latest network infrastructure, Inmarsat is at the forefront of global mobile communications innovation.

View our Top Employer profile

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert