An Automation Tester with Financial Services experience is required for an initial 8 month contract. This is a hybrid role with 3 days per week on site in Sheffield and is inside IR35 so will require working via an FCSA accredited umbrella company.
Essential Skills and experience:
* Very strong coding skills in Puppet, Ansible and Python, as well as exposure to Cucumber, Gherkin, Git/GitHub and other pipelines used for testing purposes.
*Have a good understanding of traditional infrastructure
*This role will be to automate a new customer environment, using well-defined existing frameworks.
*You will need to be a quick learner to understand the existing environment
*Architect a build a provisioning pipeline to support the new initiative
*Creation of management dashboards and integration to existing portal tools will be necessary
*Adhere to change management processes - Change management automation.
*Sufficiently comment your code during creation to allow for supportability in the future
*Understand performance implications for your code, and create new code to be as performant as possible.
*Must be able to work as part of a team, and be able to receive and implement enhancements for code you have written from others
*Ability to work within the Agile frame using Jira
*Must have experience working in a finance background with adherence to strong change management practices
Beneficial additional skills:
*Exposure to Ruby, Vagrant, Virtual Box, Visual Studio, SPLUNK, Powershell and deconstructing external API's to present an internal customer API will be useful
*Understand 'bigger pictures' and code towards a longer-term architecture rather than just for a short-term fix
*Experience in working in a large enterprise environment with thousands of end-points.
*Create and maintain documentation of the patching architecture.
*Update confluence and Jira tickets to reflect any changes or updates you make
*Work within a release schedule, adhering to strict change management rules
*Must have the 'soft skills' to be able to work in a larger team environment and contribute in team meetings/huddles"