Jobs / Jagex
Automation Platform Engineer
Jagex · Cambridge, ENG, United Kingdom
Cambridge, ENG, United KingdomRemote
Remuneration
Discretionary annual performance bonus; private healthcare including dental plan; minimum 6% pension contributions; life insurance; enhanced family leave; 25 days of annual leave plus bank holidays, with the option to buy or sell holidays.
Location
Cambridge, ENG, United Kingdom
Visa sponsorship
No visa sponsorship
Unable to provide or take over visa sponsorship; applicants must have ongoing eligibility to work in the UK without employer sponsorship.
Job summary
Build and maintain shared development and testing automation platforms for software and operations engineering teams, supporting the software lifecycle from local development through CI builds and deployment. Develop functional and non-functional testing frameworks, modernize automation tooling, and provide quality metrics and visualizations. The role uses programming languages such as C#, Java, Python, Go, or TypeScript, alongside CI/CD, infrastructure-as-code, containerization, orchestration, and cloud technologies.
Benefits
Private healthcare including dental planDiscretionary annual performance bonusMinimum 6% pension contributionsLife insuranceEnhanced family leaveFlexible working hours25 days of annual leave plus bank holidaysOption to buy or sell holidays
Qualifications
- Experience designing, developing, and maintaining automation platforms, frameworks, and tooling in a modern software engineering environment.
- Strong programming skills in one or more of C#, Java, Python, Go, or TypeScript.
- Experience building and maintaining automated functional, integration, API, UI, performance, and non-functional testing frameworks.
- Knowledge of CI/CD practices, infrastructure as code, and configuration management.
- Knowledge of containerization and orchestration, including Docker and Kubernetes.
- Understanding of software architecture, distributed systems, and microservices.
- Experience creating developer tooling or shared engineering platforms.
- Practical experience with AWS, Azure, or Google Cloud Platform.
- Experience implementing quality metrics, reporting dashboards, and visualization tools.
- Strong analytical and problem-solving skills, including identifying manual processes and automating them.
Responsibilities
- Build and scale automation capabilities for software and operations engineering teams.
- Deliver automated development and testing harnesses across the software development lifecycle.
- Develop white-box and black-box testing frameworks for functional and non-functional requirements.
- Improve automation execution frameworks and introduce modern tooling.
- Promote modern automation practices and tools across engineering teams.
- Learn supported teams' codebases, workflows, and services to build suitable automation.
- Provide reporting and visualizations for software quality, system health, and KPIs.
- Follow architecture principles and development standards and contribute to cross-team discussions.
Skills
AnsibleAWSAzureAzure DevOpsC#DockerGCPGitHubGitHub ActionsGoJavaKubernetesPythonTeamCityTerraformTypeScript
Work schedule
Flexible working hours
Industry
Gaming
Relocation
No