
Search by job, company or skills
We value people who:
. Take ownership - comfortable taking a problem from requirements and design through implementation, testing, deployment and production support.
. Solve problems, not just tasks - investigate root causes, question assumptions and understand the problem behind the request.
. Think in trade-offs - balance delivery timelines, security, maintainability, cost, operational complexity and long-term sustainability.
. Work well with ambiguity - able to turn business problems and high-level requirements into practical technical solutions.
. Care about engineering quality - testing, maintainability, documentation, observability and security are part of engineering, not afterthoughts.
. Are pragmatic - able to deliver within real-world constraints including legacy systems, security requirements, compliance and existing organisational processes.
. Communicate clearly - explain technical decisions and their implications to both technical and non-technical stakeholders.
. Learn and share - document what you learn, share knowledge and build reusable patterns that can benefit other teams.
. Take responsibility for what you build - some of our systems handle sensitive information and support vulnerable members of society, so sound judgement and ethical responsibility matter.
For more experienced candidates, we also look for the ability to operate independently, make pragmatic technical decisions and create reusable capabilities that benefit teams beyond the immediate project.
For candidates focusing on QA or Quality Engineering, we are looking for an engineering approach to quality, rather than treating testing only as a final manual validation step.
Relevant experience may include:
. Designing test strategies based on product and technical risk
. Functional, integration, API and end-to-end testing
. Test automation
. Integrating automated tests into CI/CD pipelines
. API testing and validation
. Testing distributed and integrated systems
. Identifying edge cases and failure scenarios
. Performance, reliability and security-conscious testing
. Defect investigation and root-cause analysis
. Working with developers to improve testability and prevent defects earlier in the SDLC
. Using evidence and metrics to make quality and release recommendations
Across our engineering roles, we place a strong emphasis on code quality, testing, validation and maintainability.
Job ID: 153308019
Skills:
continuous improvement methodologies, Iso 13485, stage-gate reviews, a3, Iso 9001, Root Cause Analysis methodologies, 5 Why, Fishbone Diagram, Failure Analysis, 8D, Capa
Skills:
Automation Tools, Agile Testing, Defect Management, Api Testing, Automation Testing, Test Design, Security Testing Support, CI CD, Database Validation
Skills:
data engineering , React, Typescript, Docker, Python, AWS, Test Automation, Java, Api Integration, Software Testing, Kotlin, Django, Pandas, FastAPI, Kubernetes, Appian, Etl, Event-Driven Architecture, Root-Cause Analysis, Microsoft Dynamics, quality engineering, CI CD, Pega, Next.js, Defect Investigation, Salesforce, end-to-end testing, outsystems, GitLab CI CD
Skills:
nadcap , Root Cause Analysis, Internal Audits, Quality Management System
Skills:
Automated Testing, Microsoft Excel, test automation approaches, designing and executing test plans, responsive UI testing, risk-based testing methodologies