Test Automation Engineer
Test Automation Engineer
Our client is a world leader in the development and manufacturing of underwater technology used across various sectors for monitoring, surveying and imaging. They are looking for a Test Automation Engineer to be responsible for developing and maintaining automation test frameworks and associated tools for a variety of web, windows and API applications, whilst providing technical expertise to the engineering team.
The successful candidate will work closely with others across engineering to ensure a collaborative approach to automation, with the shared goal of ensuring quality of products and timely deliverables.
Your responsibilities:
- Develop and maintain automation test frameworks and associated tools, maximising test coverage for the most critical features of products and systems
- Develop, maintain, execute and troubleshoot test scripts
- Document test plans, test designs and test strategies
- Implement test reporting and visualisation to identify issues promptly and enable informed decisions to be made based on recorded metrics and KPIs
- Carry out regular review of changing trends and technologies related to automated testing and to ensure automation testing provides maximum efficiencies
- Contribute to the continuous improvement of testing across Engineering through the identification of potential changes and initiatives aimed at increasing productivity, efficiency and quality of deliverables
- Maintain and update technical and professional job competencies (qualification, knowledge, and personal skills), through continuous personal development including formal training, self-directed learning etc.
The ideal candidate will have the following skills, knowledge and experience:
- Experience in automation testing including Web, Windows and API for engineering applications
- Experience of best practices and variety of automation tools
- Able to code in a variety of programming languages such as JavaScript, Python, Typescript etc
- Comprehensive knowledge of the software development cycle,dev ops and CI
- Architecting & documenting designs.
- Following coding guidelines.
- Developing unit and system tests.
- Can work in a structured software development environment that includes:
- Use source control systems and engage in peer code reviews
- Proven experience collaborating with multiple product and engineering teams
- Educated to degree level in Information Technology, Computer Science, Engineering, Mathematics or Science disciplines.
Carbon60, Lorien & SRG - The Impellam Group STEM Portfolio are acting as an Employment Business in relation to this vacancy.
Apply to this Job
Share this Job
More Information
Subscribe to our newsletter
Are you looking to keep in touch and stay up to date with the latest industry trends? Perhaps you want to be notified of our job listings each month, or are interested in staying in tune with our blogs?