We are looking for a DevOps & QA Automation Engineer to join our team during a pivotal architectural transformation. You will be directly responsible for building and maintaining robust CI/CD pipelines, integrating automated testing and validation, and driving best practices in release governance and infrastructure automation.
As we migrate from a fragmented set of tools to a productised platform, your work will enable high-confidence deployments, reduce risk, and ensure engineering discipline during rapid change.
This is a hands-on role requiring initiative, attention to detail, and comfort working across build systems, cloud infrastructure, and test environments.
This role is best suited to an engineer (3-5 years' experience) with a strong foundation in DevOps and a genuine interest in embedding quality throughout the software delivery lifecycle.
Key responsibilities
Designing and owning end-to-end CI/CD workflows using GitHub Actions
Integrating and maintaining test automation into pipelines (unit, integration, system checks)
Supporting the engineering team to create unit tests, enforce test coverage, quality gates, and release readiness
Implementing environment provisioning, config-as-code, and infrastructure automation
Working with data and software teams to support secure, reproducible deployments of services and pipelines
Collaborating on the re-architecture initiative by helping define pipeline governance, release controls, and rollout safety mechanisms
Supporting the evolution of infrastructure and test-related standards and documentation
Participating in team ceremonies, reviews, and ongoing cross-functional collaboration
Skills and experience
Prior work in an early-stage or growth-stage startup environmen
3-5 years' experience in DevOps, QA automation, or platform engineering
Deep experience with CI/CD tooling -- ideally GitHub Actions
Proficiency in Python, Bash, or Go for automation scripting
Experience with infrastructure as code - SAM, AWS CDK
Familiarity with test automation frameworks (pytest, unittest, etc.)
Understanding of modern software delivery workflows and testing strategies
Experience with cloud environments (AWS preferred), including basic IAM, S3, and EC2
Knowledge of containerisation and orchestration (Docker, ECS, or Kubernetes)
Familiarity with relational databases and test data handling (we use AWS
RDS / MySQL)
Dashboarding and monitoring with AWS platform and tools
A pragmatic, reliability-focused mindset, with high attention to detail
Nice to haves
Experience embedding quality assurance into pipelines (test coverage
enforcement, flaky test detection, etc.)
Mobile app automated test technologies, particularly Android Java
Familiarity with system monitoring and alerting tooling
Exposure to data pipelines or scientific computing environments
Previous involvement in platform re-architecture or CI/CD transformation
projects
Experience building release governance or audit mechanisms
Prior work in an early-stage or growth-stage startup environments
Prior work in an early-stage or growth-stage startup environm
Prior work in an early-stage or growth-stage startup
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.