We are looking for Python Engineers with interests in Docker, Kubernetes, Test Automation, VMware, AWS for a growing software client based in Reading, Berkshire.
We seek proactive engineers capable of covering the needs of this broad technical role which encompasses the extension of the test environment (written, as is the product, in Python), the writing of new tests to verify the quality of the software, and root cause analysis of any failed tests. An active interest in testing is desirable; we're looking for someone who can help us improve our test architecture, not simply add to the current test suites. As part of the development team you will take ownership of the quality of new features. This may include validating user requirements, software design, development, code analysis, automating required infrastructure, and writing and debugging regression tests. You will interact with documentation teams and advise sales engineers on how best to demonstrate the new features. We encourage learning and development of new technologies, software languages and tools at all times.
Duties and responsibilities:-
Work with the product development team to ensure that the product is designed with testing in mind.
Design, develop and code up improvements to the automation infrastructure, incorporating third-party products.
Monitor test runs and work with the rest of the team to analyse and debug failures.
Raise and champion bug reports through to verification.
Drive the release process and help the team make informed decisions about quality.
Mandatory skills and experience for all applicants
Python, C, C#
Virtualisation (VMware, Azure, AWS, GCP)
Automating cloud deployments
HTML5 and WebRTC
Windows & Linux
Data mining and visualisation
You must also have good communication, collaboration and self-management skills, as you will be working closely with support, documentation and test teams.
Mayflower is acting as an Employment Agency in relation to this vacancy.