Lead Test Automation Engineer - UK Hydrographic Office - G7
Government Digital & Data -
As a Lead Test Automation Engineer, you have the opportunity to help shape of testing across the whole organisation.
The work that we do is important, providing applications and services to both the Royal Navy and the commercial shipping world (Keeping people safe at sea)
Part of the role is helping shape the direction of UKHO testing strategy as we look to adopt such technology as AI into our toolset.
You will also be part of a wider cross government testing group that meets to share challenges and ideas that can be utilised across government.
You will help lead the testing community at UKHO, providing mentoring to the community , a chance to help shape peoples careers.
The role has wide autonomy to make decisions on testing approaches including guides given to our suppliers with out the need to see approval from line management.
We provide a wide range of training and career development, we encourage attendance at relevant conferences, specific training course & other career development (such as sponsorship for relevant degrees)
The role will be part of the leadership group of software and testing engineering, helping shape technology, skills and the overall direction of the dept.
The role also has opportunity and indeed is encouraged to develop their own ideas, proof of concepts across the testing spectrum.
Hybrid working
The contracted place of work is the Office in Taunton. The business reserves the right to ask people to attend the office , but we are pragmatic about this based on the location the successful candidate lives.
We encourage applications from across the country, we have engineers based nationwide.
Additional Information:
Whilst we welcome applications from those seeking part time work, please note, that there is a business requirement for the successful candidate to work a minimum of 30 hours per week.
A Recruitment and Retention Allowance (RRA) of up to £10,000 per annum is applicable to this role. It is it is awarded according to a framework of specialist skills, knowledge and experience. Further information can be found in the attached Document “Additional Pay Information”.
Job description
- Co-ordinating the testing between an external supplier and our internal team
- Reviewing a statement of requirements (Ensuring that any testing needs are captured)
- Providing hands on support to a delivery team (Around automation, load, performance testing)
- Mentoring a Junior tester
- Taking part in a design meeting with other colleagues to help shape the design of a new system
- Working on a proof of concept on a new testing tool
Person specification
A lead test automation engineer will have significant and varied professional experience in software testing, typically gained over a number of years.
- Have experience of technical leadership (in a technical/support team environment)
- Wide practical experience in using agreed standards to design test strategies, approaches, and tests for a wide range of applications and services.
- A comprehensive understanding of Test Automation, Functional testing, Non-Functional testing, and technical breadth
- Has hands on experience of building and maintaining test automation frameworks
- Routinely uses automated testing tools and techniques.
- Understanding and application of testing at the integration level across a number of complex and interrelated systems.
Behaviours
We'll assess you against these behaviours during the selection process:
- Changing and Improving
- Communicating and Influencing
- Developing Self and Others
Technical skills
We'll assess you against these technical skills during the selection process:
- A broad range of commercial experience using C#, Java or similar language, including building and maintaining automated test frameworks. (This will include a technical test).
- Has a comprehensive understanding of modern testing techniques and how these should be applied. (This will include a scenario assessment)
- A comprehensive understanding of Test Automation, Functional testing, Non-Functional testing, and technical breadth