Python Developer
Python Developer We're supporting a leading engineering organisation that is looking for a sharp Python Developer to join a team responsible for automating verification and testing processes across complex software environments. This is a software development role focused on building tools and automation rather than performing manual testing. You'll be working within a highly capable team that develops Python solutions used by test and verification engineers, helping automate workflows and integrate results into modern GitHub-based CI/CD pipelines. The RoleYou'll be contributing to the development of Python tooling that supports verification and test automation across HIL and SIL environments. We're looking for a motivated developer with approximately 3-5 years of commercial experience who enjoys solving problems and writing high-quality code.The team is looking for someone who can quickly become productive, work independently and engage confidently with both technical colleagues and stakeholders.ResponsibilitiesDevelop and maintain Python applications and automation toolsBuild solutions that support verification and testing activitiesIntegrate test results into GitHub-based CI/CD pipelinesCollaborate with engineers, testers and stakeholders to understand requirementsContribute to automation and process improvementsHelp deliver reliable and scalable tooling used across engineering teams RequirementsCommercial experience developing software in PythonStrong software engineering fundamentalsAbility to work independently and learn quicklyGood communication and stakeholder management skillsExperience with Generative AI or LLM promptingTest automation experience (e.g. PyTest)Exposure to HIL or SIL environmentsExperience working with CI/CD pipelinesGitHub or GitHub Actions experience
