Code Quality Jobs in the UK

876 to 900 of 1,020 Code Quality Jobs in the UK

Software Test Engineer

london (city of london), south east england, united kingdom
CXC
ll test and automate complex applications running on low-latency, high-performance computing platforms used in surgical environments. Role Summary An automation-first quality culture , where software quality is built through code. As a Software Development Engineer in Test (SDET) , you’ll design, develop, and maintain automated test solutions for embedded and connected device platforms. This … traditional web or mobile environments. Key Responsibilities Design, develop, and maintain robust, reusable test automation frameworks for device software. Collaborate with developers to define testable architectures and embed quality throughout the SDLC. Create and execute advanced test strategies for embedded platforms (Linux, Android, IoT). Develop test plans and protocols for APIs (REST, IPC), web interfaces, and OTA … pipelines (Jenkins, GitHub Actions, Azure DevOps). Support manual testing activities when required and promote automation best practices. Produce and maintain technical documentation and standards for automation and quality engineering. Technical Competencies Strong proficiency in Python (critical requirement). Solid experience with test automation frameworks (e.g., PyTest, Selenium, Appium, or equivalent). Familiarity with Linux , real-time systems More ❯
Posted:

Software Test Engineer

slough, south east england, united kingdom
CXC
ll test and automate complex applications running on low-latency, high-performance computing platforms used in surgical environments. Role Summary An automation-first quality culture , where software quality is built through code. As a Software Development Engineer in Test (SDET) , you’ll design, develop, and maintain automated test solutions for embedded and connected device platforms. This … traditional web or mobile environments. Key Responsibilities Design, develop, and maintain robust, reusable test automation frameworks for device software. Collaborate with developers to define testable architectures and embed quality throughout the SDLC. Create and execute advanced test strategies for embedded platforms (Linux, Android, IoT). Develop test plans and protocols for APIs (REST, IPC), web interfaces, and OTA … pipelines (Jenkins, GitHub Actions, Azure DevOps). Support manual testing activities when required and promote automation best practices. Produce and maintain technical documentation and standards for automation and quality engineering. Technical Competencies Strong proficiency in Python (critical requirement). Solid experience with test automation frameworks (e.g., PyTest, Selenium, Appium, or equivalent). Familiarity with Linux , real-time systems More ❯
Posted:

SOFTWARE ENGINEER / SOFTWARE DEVELOPMENT ENGINEER

BS41 9AH, Long Ashton, North Somerset, Somerset, United Kingdom
Hybrid / WFH Options
ARCA Resourcing Ltd
across platforms including Windows, Linux, web technologies, and real-time controllers. Deliver new features and fix issues across a range of new and existing software products. Write clean, maintainable code and contribute to robust documentation and specifications. Collaborate with multidisciplinary teams to capture user requirements and translate them into working solutions. Improve software development workflows, tools, and automation practices. … Participate in code reviews and champion best practices. What We’re Looking For: We’d love to hear from you if you have: 2–3 years' experience programming in high-level languages (e.g. Python, C++, C#, Java, TypeScript) – gained professionally, academically, or through relevant personal projects. An interest in areas such as graphics, user experience, and cross … platform development. Familiarity with tools such as Git and Jira. Exposure to or curiosity about modern DevOps practices (e.g. containerisation, cloud, CI/CD). A passion for software quality and maintainability. A growth mindset – open to learning new languages, platforms, and techniques. Strong communication skills and the ability to collaborate with technical and non-technical stakeholders. A More ❯
Employment Type: Permanent
Posted:

Software Engineering Manager - Selling Experience

England, United Kingdom
Marks & Spencer Plc
leaders that truly understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence. Being creative … process and software quality. Work with senior engineers to develop the team's technical roadmap and support the product management team to prioritise it against the commercial roadmap. Quality Assurance and Maintenance: Establish and enforce quality standards, ensuring software products meet performance, reliability, and usability requirements. Oversee the maintenance and support of existing software systems, ensuring … in software engineering with several years' experience in a variety of systems and technologies Experience building and leading teams of highly skilled, senior software engineers that deliver high-quality software. Excellent understanding of system design, software architecture, cloud, and software engineering standard methodologies, Promoter of DevOps: you build it, you run it. Tech Stack M&S uses a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Quality Assurance Engineer

Gateshead, England, United Kingdom
Crane Authentication (NXT)
phase of the software development process to ensure that the design and software adheres to company standards. This role develops and executes exploratory and automated tests to assess software quality and meet the release target dates by breaking up the development process into attainable testing goals and relaying any issues back to the development and product teams or … in the life cycle Review test coverage across all layers (unit, integration, contracts and end-to-end) to ensure meaningful, maintainable tests Contribute hands-on to raise the Quality bar across multiple teams Comfortable and experienced setting up and amending frameworks and CI/CD pipelines Collaborate with Delivery and Product to define ‘what good looks like’ Own … Language Proficiency: Possess effective communication skills in English, both written and verbal (for non-English speaking countries). Knowledge, Skills, and Abilities You are technically astute and comfortable writing code You see yourself as a partner in Engineering, not a gatekeeper You’re curious, pragmatic and proactive in raising the quality bar across teams You are experienced More ❯
Posted:

Senior Quality Assurance Engineer

newcastle-upon-tyne, tyne and wear, north east england, united kingdom
Crane Authentication (NXT)
phase of the software development process to ensure that the design and software adheres to company standards. This role develops and executes exploratory and automated tests to assess software quality and meet the release target dates by breaking up the development process into attainable testing goals and relaying any issues back to the development and product teams or … in the life cycle Review test coverage across all layers (unit, integration, contracts and end-to-end) to ensure meaningful, maintainable tests Contribute hands-on to raise the Quality bar across multiple teams Comfortable and experienced setting up and amending frameworks and CI/CD pipelines Collaborate with Delivery and Product to define ‘what good looks like’ Own … Language Proficiency: Possess effective communication skills in English, both written and verbal (for non-English speaking countries). Knowledge, Skills, and Abilities You are technically astute and comfortable writing code You see yourself as a partner in Engineering, not a gatekeeper You’re curious, pragmatic and proactive in raising the quality bar across teams You are experienced More ❯
Posted:

Software Engineering Manager - Post Purchase

London, United Kingdom
Marks & Spencer Plc
leaders that truly understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence. Being creative … process and software quality. Work with senior engineers to develop the team's technical roadmap and support the product management team to prioritise it against the commercial roadmap. Quality Assurance and Maintenance: Establish and enforce quality standards, ensuring software products meet performance, reliability, and usability requirements. Oversee the maintenance and support of existing software systems, ensuring … in software engineering with several years' experience in a variety of systems and technologies Experience building and leading teams of highly skilled, senior software engineers that deliver high quality software. Excellent understanding of system design, software architecture, cloud, and software engineering standard methodologies, Promoter of DevOps: you build it, you run it. Tech Stack M&S uses a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Software Development (Hybrid)

Manchester, Lancashire, England, United Kingdom
Hybrid / WFH Options
C4S Search Ltd
environment. This is a hands-on leadership role where you'll combine strategic thinking with technical expertise guiding the team while also rolling up your sleeves and diving into code when needed. Key Responsibilities Lead, mentor, and inspire a team of software developers, fostering a culture of collaboration, innovation, and continuous improvement. Own the technical roadmap and ensure alignment … tasks, code reviews, and architectural decisions. Champion Agile SCRUM practices and drive delivery excellence. Collaborate cross-functionally with Product, QA, and DevOps teams. Ensure high standards of software quality and performance. Stay current with emerging technologies and industry trends. Tech Stack Languages : C#, .NET (Core & Framework) Frameworks : ASP.NET, Entity Framework Tools : Azure DevOps, Git, CI/CD … background in C# .NET development. Comfortable balancing leadership with hands-on coding. Excellent communication and stakeholder management skills. Experience working in Agile environments. Passion for building scalable, high-quality software solutions. Nice to Have Experience with cloud platforms (Azure preferred). Knowledge of microservices architecture. Exposure to DevOps practices and tooling. More ❯
Employment Type: Full-Time
Salary: £80,000 - £90,000 per annum
Posted:

Senior Frontend Software Engineer

belfast, antrim, united kingdom
Hybrid / WFH Options
Camlin Group
industries, including power and rail, and also has interests in a number of R&D projects in a variety of scientific sectors. At Camlin we believe in high quality engineering and design, allowing us to develop market leading products and services. In short, we love creating value for our customers by solving difficult problems. As of now, Camlin … JS frameworks Contribution to Camlin’s software development strategies Participation in Agile Scrum and design meetings Governance of web application CI/CD pipelines Governance of web application software quality (e.g. unit tests, SAST, SCA) Design and development of web application security Technical mentorship of frontend engineers What you'll need: At least 6 years of experience as More ❯
Posted:

Senior Frontend Software Engineer

Lisburn, Co. Antrim, UK
Hybrid / WFH Options
Camlin Group
industries, including power and rail, and also has interests in a number of R&D projects in a variety of scientific sectors. At Camlin we believe in high quality engineering and design, allowing us to develop market leading products and services. In short, we love creating value for our customers by solving difficult problems. As of now, Camlin … modern JS frameworks Contribution to Camlins software development strategies Participation in Agile Scrum and design meetings Governance of web application CI/CD pipelines Governance of web application software quality (e.g. unit tests, SAST, SCA) Design and development of web application security Technical mentorship of frontend engineers What you'll need: At least 6 years of experience as More ❯
Employment Type: Part-time
Posted:

Senior Frontend Software Engineer

Lisburn, Northern Ireland, United Kingdom
Hybrid / WFH Options
Camlin Group
industries, including power and rail, and also has interests in a number of R&D projects in a variety of scientific sectors. At Camlin we believe in high quality engineering and design, allowing us to develop market leading products and services. In short, we love creating value for our customers by solving difficult problems. As of now, Camlin … JS frameworks Contribution to Camlin’s software development strategies Participation in Agile Scrum and design meetings Governance of web application CI/CD pipelines Governance of web application software quality (e.g. unit tests, SAST, SCA) Design and development of web application security Technical mentorship of frontend engineers What you'll need: At least 6 years of experience as More ❯
Posted:

Senior Frontend Software Engineer

Lisburn, Co. Antrim, UK
Hybrid / WFH Options
Camlin Group
of scientific sectors. Remember to check your CV before applying Also, ensure you read through all the requirements related to this role. At Camlin we believe in high quality engineering and design, allowing us to develop market leading products and services. In short, we love creating value for our customers by solving difficult problems. As of now, Camlin … JS frameworks Contribution to Camlin's software development strategies Participation in Agile Scrum and design meetings Governance of web application CI/CD pipelines Governance of web application software quality (e.g. unit tests, SAST, SCA) Design and development of web application security Technical mentorship of frontend engineers What you'll need: At least 6 years of experience as More ❯
Employment Type: Full-time
Posted:

AWS Developer

United Kingdom
Hybrid / WFH Options
Queen Square Recruitment
role offers an exciting opportunity to design and develop a customer-facing portal and drive innovative AWS API integrations. You’ll play a key part in delivering high-quality, scalable solutions that enhance customer experience and operational efficiency. Key Responsibilities Design, build, and maintain a customer portal with robust front-end and back-end functionality. Develop and integrate … systems. Collaborate closely with business stakeholders and cross-functional teams to clarify requirements and deliver solutions. Implement database operations using both relational and non-relational databases . Ensure software quality through testing, optimization, and documentation. Contribute to a collaborative and agile team environment . Required Skills & Experience 10+ years total IT experience with 5+ years in full stack … on experience building APIs (REST, GraphQL, or SOAP). Strong expertise in AWS API Gateway and API management tools. Solid understanding of CI/CD workflows and Infrastructure as Code (IaC) — e.g., GitHub Actions, AWS Lambda. Proficient in React.js , Python/Java , and Node.js . Knowledge of AWS security protocols such as OAuth or Cognito. Experience with MySQL, PostgreSQL More ❯
Posted:

C# Developer

Poole, England, United Kingdom
mthree
a number platforms – including Android and .NET primarily written in C#. Work as part of a Scrum team, attending and contributing to all ceremonies Actively contribute to improve software quality Assist in realising software process and tooling improvement activities Ensure that technical standards and development processes are adhered to during all stages of development Participate in software design … and the development/applicatif automated tests (TDD or BDD). Source control tools such as Bitbucket and GitHUB. CICD tools such as Jenkins, Bamboo, Artifactory. Unit test and code coverage tool experience such as NUnit, SonarCube, AltCover. Experience of microservice architectures, REST Interfaces.Experience within an embedded software development environment Desired/Nice to have Experience: Android development, knowledge More ❯
Posted:

QA Tester

London, South East, England, United Kingdom
Pharmica
edge technology to automate and innovate we can deliver a safer, more affordable health care experience. Job Description: QA Tester (Automation & Manual) Do You Have a Passion for Quality? At Pharmica, we believe that exceptional software demands exceptional testing. As a market leader in innovative healthcare solutions, we are committed to delivering safe, reliable, and intuitive technology to … re looking for a QA Tester to join us on this journey. If you’re a detail-oriented problem-solver with a knack for uncovering bugs and optimising software quality, this is your chance to make an impact and grow your career. What You’ll Be Doing Automation Testing Develop, maintain, and execute automated test scripts using UI … a proactive and curious individual with the following skills: Must-Have Skills : 2 years working with UI automation tools (preferably Selenium). Experience creating test plans and driving quality assurance as the sole QA engineer in an agile team. 2 years of programming experience (C# preferred, but Python/Java/other languages are acceptable). Solid background More ❯
Employment Type: Full-Time
Salary: £30,000 - £40,000 per annum
Posted:

Automation Quality Engineer

Leeds, England, United Kingdom
Ligentia
Join Ligentia! We're looking for a curious and driven Automation Quality Engineer to join our team in Leeds. In this role, you'll be working with modern .NET applications, Playwright automation, and Docker containerization while exploring the cutting edge of AI-assisted testing and development. This is perfect for someone with solid foundational experience who's excited … to learn, experiment, and help shape the future of quality engineering. Your Role: Design and implement automated test suites using Playwright with C#/.NET. Build and maintain Docker-based test environments for consistent, reliable testing. Collaborate with development teams in an Agile environment to ensure … quality throughout the development lifecycle. Explore and integrate AI tools for test generation, maintenance, and analysis. Work with AI coding assistants to accelerate test development and improve code quality. Develop API and integration tests for our .NET services. Contribute to CI/CD pipeline improvements and test automation strategy. What You'll Need: Essential Approximately More ❯
Posted:

Automation Quality Engineer

bradford, yorkshire and the humber, united kingdom
Ligentia
Join Ligentia! We're looking for a curious and driven Automation Quality Engineer to join our team in Leeds. In this role, you'll be working with modern .NET applications, Playwright automation, and Docker containerization while exploring the cutting edge of AI-assisted testing and development. This is perfect for someone with solid foundational experience who's excited … to learn, experiment, and help shape the future of quality engineering. Your Role: Design and implement automated test suites using Playwright with C#/.NET. Build and maintain Docker-based test environments for consistent, reliable testing. Collaborate with development teams in an Agile environment to ensure … quality throughout the development lifecycle. Explore and integrate AI tools for test generation, maintenance, and analysis. Work with AI coding assistants to accelerate test development and improve code quality. Develop API and integration tests for our .NET services. Contribute to CI/CD pipeline improvements and test automation strategy. What You'll Need: Essential Approximately More ❯
Posted:

Software Engineering Manager - Online (Order Management)

England, United Kingdom
Marks & Spencer Plc
leaders that truly understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence. Being creative … process and software quality. Work with senior engineers to develop the team's technical roadmap and support the product management team to prioritise it against the commercial roadmap. Quality Assurance and Maintenance: Establish and enforce quality standards, ensuring software products meet performance, reliability, and usability requirements. Oversee the maintenance and support of existing software systems, ensuring … in software engineering with several years' experience in a variety of systems and technologies Experience building and leading teams of highly skilled, senior software engineers that deliver high-quality software. Excellent understanding of system design, software architecture, cloud, and software engineering standard methodologies Promoter of DevOps: you build it, you run it. Tech Stack Java, Spring, SpringBOOT, Micronaut More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager - Partnerships

London, United Kingdom
Marks & Spencer Plc
leaders that truly understand software engineers and engineering, it's an exciting time as we're redefining ourselves into a digital first and engineering-led organisation, with the quality of our engineering team being a key differentiator. We are seeking a passionate Software Engineering Manager who will provide technical expertise, ship thoughtfully and operate with excellence. Being creative … magic of M&S to our customers every day. We're an inclusive, dynamic, exciting, and ever evolving business built on doing the right thing and bringing exceptional quality, value, service to every customer, whenever, wherever and however they want to shop with us. Here are some of the benefits we offer that make working for M&S … software quality. Work with senior engineers to develop the team's technical roadmap and work closely with the product management team to prioritise it against the commercial roadmap. Quality Assurance and Maintenance: Establish and enforce quality standards, ensuring software products meet performance, reliability, and usability requirements. Oversee the maintenance and support of existing software systems, ensuring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

brighton, south east england, united kingdom
Hybrid / WFH Options
ASquared | B Corp™ | Digital Product Agency
encourage you to apply. ‍ What you'll bring You actively leverage AI-powered developer tools like GitHub Copilot, Cursor, , or custom LLM-based workflows to accelerate development and enhance code quality. You have experience building applications that utilise advanced technology features under the hood , such as chatbots, AI-powered automation tools, or AI-enhanced search features. You write clean … scalable, and maintainable code with a focus on modern software design patterns . You're comfortable working in multidisciplinary, cross-functional teams and can articulate complex technical decisions to both technical and non-technical stakeholders. You embrace continuous learning , staying ahead of the curve on advancements in software engineering. What you'll be doing Architecting, coding, and shipping high … quality digital products that push the boundaries of what's possible. Using AI to streamline workflows - from AI-generated boilerplate code to automated refactoring and debugging. Building cutting edge features , including LLM-backed chat interfaces, content generation tools, and intelligent automation solutions. Leading by example , mentoring and collaborating with other engineers to improve quality and More ❯
Posted:

Software Test Engineer

manchester, north west england, united kingdom
Iqlik ltd
Job Summary We are seeking a skilled Software Test Engineer to join our dynamic team. The ideal candidate will be responsible for ensuring the quality and performance of our software products through rigorous testing and analysis. You will play a crucial role in the software development lifecycle (SDLC), collaborating with developers, product managers, and other stakeholders to deliver … testing purposes. Familiarity with databases like MySQL, Oracle, or SQL Server for data validation during testing processes. Experience with version control systems such as Git or SVN for managing code changes. Knowledge of web services (REST/SOAP) and service-oriented architecture (SOA) principles. Understanding of Agile methodologies as well as traditional Waterfall approaches to project management. Strong analytical … the ability to perform data analysis related to application performance. Experience working in cloud environments such as AWS or Azure is advantageous. If you are passionate about ensuring software quality and have a keen eye for detail, we encourage you to apply for this exciting opportunity. Job Types: Full-time, Permanent Pay: £32,000.00-£36,000.00 per year More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Supporting Education Group
better achieve our goals. Collaborate with both internal and external teams to ensure that project requirements (functional and non-functional) are clearly understood, accurately implemented to the highest quality, make best … use of technology and conform to best practice design principals; balancing innovation and appropriate risk-taking with engineering rigour and meeting the commercial demands of the business. Participate in code reviews and evangelizing best architectural and coding practices; helping to identify where improvements can be made and championing their adoption across the team. Simplify the existing architecture, delivering reusable … week to catch up with other team members. The role may also require occasional travel to other offices when necessary. About You Talented engineer with a passion for software quality, an eye for continuous improvements, and a solution-based approach that focuses on the bigger picture whilst remaining pragmatic and operating within known constraints. Ideally 5+ years' hands More ❯
Posted:

Senior Software Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Supporting Education Group
better achieve our goals. Collaborate with both internal and external teams to ensure that project requirements (functional and non-functional) are clearly understood, accurately implemented to the highest quality, make best … use of technology and conform to best practice design principals; balancing innovation and appropriate risk-taking with engineering rigour and meeting the commercial demands of the business. Participate in code reviews and evangelizing best architectural and coding practices; helping to identify where improvements can be made and championing their adoption across the team. Simplify the existing architecture, delivering reusable … week to catch up with other team members. The role may also require occasional travel to other offices when necessary. About You Talented engineer with a passion for software quality, an eye for continuous improvements, and a solution-based approach that focuses on the bigger picture whilst remaining pragmatic and operating within known constraints. Ideally 5+ years' hands More ❯
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Supporting Education Group
better achieve our goals. Collaborate with both internal and external teams to ensure that project requirements (functional and non-functional) are clearly understood, accurately implemented to the highest quality, make best … use of technology and conform to best practice design principals; balancing innovation and appropriate risk-taking with engineering rigour and meeting the commercial demands of the business. Participate in code reviews and evangelizing best architectural and coding practices; helping to identify where improvements can be made and championing their adoption across the team. Simplify the existing architecture, delivering reusable … week to catch up with other team members. The role may also require occasional travel to other offices when necessary. About You Talented engineer with a passion for software quality, an eye for continuous improvements, and a solution-based approach that focuses on the bigger picture whilst remaining pragmatic and operating within known constraints. Ideally 5+ years' hands More ❯
Posted:

Full Stack Software Developer

United Kingdom
Hybrid / WFH Options
Yolk Recruitment Ltd
responsive, accessible, and elegant user interfaces using React and modern web technologies. Implement new audio features powered by in-house AI-driven noise classification models. Develop scalable, high-quality back-end functionality using modern PHP, Laravel, and TypeScript. Champion front-end development and drive UI modernisation across the product … suite. Collaborate closely with designers and stakeholders to turn concepts into high-performing digital experiences. Work within an agile engineering team to deliver new features, improve performance, and maintain code quality. Support CI/CD processes and contribute to an evolving AWS-based infrastructure. The skills you’ll need: Strong and recent experience working with React . Experience in More ❯
Posted:
Code Quality
10th Percentile
£42,350
25th Percentile
£57,500
Median
£75,000
75th Percentile
£88,750
90th Percentile
£122,000