Lead Test Automation/DevOps

General Electric ,
Stafford, Staffordshire

Overview

Job Description

**Role Summary:** To deliver the platform for the GE HVDC Control System, the candidate will work in a team to bring together the complex and technically advanced systems incorporating hardware and software systems. The primary focus for the role is on developing and maintaining the Test Automation Development and DevOps activities. **Essential Responsibilities:** + Develop Continuous Integration specification and implementation actions. + Build, deploy and develop hardware and software test environment infrastructure. + MATLAB/Simulink and Embedded Development tool chain planning. + Deliver framework for regression testing suite. + Recommend process improvements to ensure system scalability and reliability. + Identify opportunities to automate platforms and processes + Work with product owners across the businesses to understand needs & vision. + Work directly with customers to understand business and technical needs. + Work with QA teams to deploy and troubleshoot the product lifecycle process. + Share testing strategy knowledge within the group. + Support in Software Release process. **Qualifications/Requirements:** + Degree Qualified in an Engineering Discipline ideally with a software content. Significant proven experience in DevOps and Continuous Integration in Software domain or equivalent knowledge or experience + Experience in Continuous Integration and Build Server development and deployment activities. + Experience of Test-Driven Design techniques (e.g. Continuous Integration, Unit Testing, automated regression testing) + Extensive knowledge and experience in the use of version control systems (e.g. GIT/SVN). + Professional experience in scripting development. + Requirement and Change management; requirement capture, RQM tools + Release management; release testing and notes, expertise in version control. + Successful collaboration with cross functional teams including work with product management function and driving agile best practices + Significant experience as Software Engineer with conceptual understanding of full stack of software and hand-on experience in more than one area. + Knowledge of system level and integration level testing + Proficient in developing the Build system involving writing Makefiles and Python scripts.Applications from job seekers who require sponsorship to work in the UK are welcome and will be considered alongside all other applications. However, non-EU/EEA candidates may not be appointed to a post if a suitably qualified, experienced and skilled EU/EEA candidate is available to take up the post, as the employing body is unlikely, in these circumstances, to satisfy the Resident Labour Market Test. For further information please visit the UK Border Agency website **Desired Characteristics:** + Knowledge of Continuous Integration Servers (Bamboo, Jenkins). + Knowledge of related technologies (GitHub, AWS) + Knowledge of Atlassian tool chain or similar (e.g. JIRA, Bamboo, Confluence) + Agile development practices (e.g. Scrum). + Model-Based Design techniques (e.g. MATLAB/Simulink). + Auto-Code generation methods and process preferably using MATLAB/Simulink. + Knowledge and experience in cyber security in programming aspects. + Power Electronics control system design. + Knowledge of HVDC, Grid, Power Systems. **About Us:** GE Power is a world leader in power generation with deep domain expertise that helps customers deliver electricity from a wide spectrum of fuel sources. We are transforming the electricity industry with the digital power plant, the world's largest & most efficient gas turbine, full balance of plant solutions and our data-leveraging software. Our innovative technologies and digital offerings help make power and water more affordable, reliable, accessible and sustainable. **Locations:** United Kingdom; Stafford