IC Resources Ltd

Software Engineer - Tools and Automation

Salary negotiable
04 Apr 2017
27 Apr 2017
Simon Allen
Specialist Area
Contract Type
Full Time
Senior Software Engineer - Tools and Automation - Python
Salary negotiable

This is a fantastic opportunity for an Engineer who likes to break things and then fix them, someone who is quality-focussed and a customer advocate in an extremely fast paced agile development environment.

You will be looking at features and specs and constantly thinking about how to automate them, diving into existing code, finding and fixing problems and writing regression automation to prevent future issues. Ideal candidates will be those that are analytical problem solvers, able to think for themselves when solving difficult problems whilst also coding automation frameworks.

Responsibilities of the Senior Engineer - Tools and Automation:
*Cross platform tools to tie into automation
*Web development to mine and present data and improve workflows to the development teams
*Create automation and infrastructure using different tools and languages
*Create test frameworks and CI/CD infrastructure
*Analyse and debug systems and development platforms
*Work with 3rd party vendors to optimise automation of their test equipment in the test labs

Key skills needed:
*Team player who is interested in new technology and excited about fixing things and finding bugs
*Experienced in Python and ideally some C# or Java
*Experience of using databases and web technologies
*Proven experience of automating and integrating automation into CI/CD
*Telecoms automation experience is a plus as is experience with Django or Jenkins

This post would suit an experienced Senior level Software Engineer that has specialised in Tools and Automation and fully competent coding in Python.

Keywords: Python, software, engineer, senior, developer, tools, automation, frameworks, C#, Java, Django, Jenkins, database, SQL, NoSql, Cambridgeshire