This document is a job posting for a Contract Automation Test Engineer position requiring Python coding experience. The role involves building automation frameworks and test suites using tools like Selenium and Cucumber to test both device and web applications for an innovative communications platform. Candidates must have experience coding in Python, testing across different devices, building test environments, and working in an Agile environment. Responsibilities include collaborating with software engineers to automate and maintain a full test suite as well as mentoring junior team members.