Overview
In this hybrid role, you’ll ensure the quality and reliability of Cboe Europe’s trading infrastructure through automated testing while leading build and release improvements. You’ll work with cross‑functional teams across time zones to modernise CI/CD practices and deliver a faster, more automated delivery pipeline. You’ll combine hands-on test automation with strategic build engineering initiatives that influence how we ship weekly. Your work helps keep critical trading platforms stable and scalable in a high‑performance environment.
Responsibilities
- Design, develop, and maintain automated tests, frameworks, and test infrastructure
- Extend and improve the Python-based test automation framework
- Create test plans and documentation for new features
- Perform root cause analysis on test failures and system issues
- Maintain stable test environments and CI pipelines
- Contribute to code reviews and agile ceremonies
- Collaborate with global software, business, and trading teams
- Serve as London point of contact for build and release activities
- Oversee build/test environments and support CI/CD pipelines
- Identify and drive improvements to build and release processes
- Develop and maintain build/test tooling and scripts
- Support software configuration management and version control practices
Key requirements
- Strong Python programming with production-quality code
- Experience designing automated test frameworks and infrastructure
- CI/CD experience with Jenkins or GitHub Actions
- Git version control proficiency
- Linux/Unix user with scripting capability
- SQL experience (PostgreSQL preferred)
- Understanding of build tools (Ant, Maven, CMake)
- Familiarity with package managers (npm, nix, uv)
- Experience with Docker, Kubernetes, AWS
- Excellent analytical, problem-solving, and communication skills
- Proactive, self-starting approach
- Degree in Computer Science, Engineering, or related field (preferred)
- Strong communication across engineering and non-engineering stakeholders
- Strategic thinking and vision for process improvements
- Collaborative and proactive problem-solving
- Python
- Automated test frameworks and infrastructure
- CI/CD tooling (Jenkins, GitHub Actions)
…
