Code Quality Jobs in the UK

1,226 to 1,250 of 2,034 Code Quality Jobs in the UK

Test Lead

City of London, London, United Kingdom
Hybrid / WFH Options
La Fosse
to build a small QA team. The role requires extensive experience with C# and mobile automation. If you're experienced in establishing QA processes and passionate about driving quality in a fast-paced environment, we want to hear from you! Key Responsibilities: Lead the transformation of the QA capability into a mature, scalable Quality Engineering practice. … Act as a technical expert, hands-on in test automation and tooling. Line manage and mentor a team of Quality Engineers. Partner closely with software engineering teams to define test requirements and embed automation across development workflows. Define and develop key performance metrics to monitor testing outcomes and system behaviour. Lead the design, development, and maintenance of the … scripts. Promote and implement automation best practices and industry standards. Drive root cause analysis processes to minimise time-to-resolution for defects. Requirements: Strong and proven experience in software quality assurance, test automation, and QA leadership. Proficiency in C# and associated testing frameworks. Experience with cloud platforms, particularly AWS , and CI/CD tools such as TeamCity, Jenkins More ❯
Posted:

Test Lead

London Area, United Kingdom
Hybrid / WFH Options
La Fosse
to build a small QA team. The role requires extensive experience with C# and mobile automation. If you're experienced in establishing QA processes and passionate about driving quality in a fast-paced environment, we want to hear from you! Key Responsibilities: Lead the transformation of the QA capability into a mature, scalable Quality Engineering practice. … Act as a technical expert, hands-on in test automation and tooling. Line manage and mentor a team of Quality Engineers. Partner closely with software engineering teams to define test requirements and embed automation across development workflows. Define and develop key performance metrics to monitor testing outcomes and system behaviour. Lead the design, development, and maintenance of the … scripts. Promote and implement automation best practices and industry standards. Drive root cause analysis processes to minimise time-to-resolution for defects. Requirements: Strong and proven experience in software quality assurance, test automation, and QA leadership. Proficiency in C# and associated testing frameworks. Experience with cloud platforms, particularly AWS , and CI/CD tools such as TeamCity, Jenkins More ❯
Posted:

Python Developer - SC Cleared

London, England, United Kingdom
Supermercados Guanabara
software solutions. Your responsibilities will include: Developing and maintaining robust, scalable applications using Python, Django, and Django Rest Framework Writing and executing comprehensive tests to ensure software quality Collaborating in agile, multi-disciplinary teams to deliver features effectively Identifying, communicating, and resolving technical issues Sharing expertise and mentoring less experienced developers Contributing to development best practices … GDS Service Standards The Person: The ideal candidate will be a skilled Python Developer with experience in agile environments, capable of working collaboratively and flexibly to deliver high-quality solutions. Essential Skills: Python Django & Django Rest Framework Testing Agile, multi-disciplinary team experience Desirable Skills: Prototyping Working with loose requirements JavaScript Docker & Containerisation BDD Tests UI Tests If More ❯
Posted:

Junior Java Developer

London, England, United Kingdom
FNZ
As a Junior Software Engineer within our critical Capital Markets department, you'll play a pivotal role in the entire software development lifecycle. Design, code, and test applications with a focus on adherence to standards, providing estimates for routine tasks, and troubleshooting defects. Develop a deep understanding of user requirements and product functionalities while fostering effective communication through documentation. … success and innovation in our dynamic software development environment. Role Responsibilities: As a Junior Software Engineer, you will contribute across the entire software development lifecycle: Development and Testing: Design, code, test, and install applications, ensuring adherence to standards. Provide estimates for routine tasks and troubleshoot defects. Build unit tests to maintain code quality. Product Knowledge and Communication: Understand More ❯
Posted:

Test Lead

Slough, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
to build a small QA team. The role requires extensive experience with C# and mobile automation. If you're experienced in establishing QA processes and passionate about driving quality in a fast-paced environment, we want to hear from you! Key Responsibilities: Lead the transformation of the QA capability into a mature, scalable Quality Engineering practice. … Act as a technical expert, hands-on in test automation and tooling. Line manage and mentor a team of Quality Engineers. Partner closely with software engineering teams to define test requirements and embed automation across development workflows. Define and develop key performance metrics to monitor testing outcomes and system behaviour. Lead the design, development, and maintenance of the … scripts. Promote and implement automation best practices and industry standards. Drive root cause analysis processes to minimise time-to-resolution for defects. Requirements: Strong and proven experience in software quality assurance, test automation, and QA leadership. Proficiency in C# and associated testing frameworks. Experience with cloud platforms, particularly AWS , and CI/CD tools such as TeamCity, Jenkins More ❯
Posted:

Senior QA Engineer

Harewood, Leeds, United Kingdom
Hybrid / WFH Options
Assured Data Protection
in ensuring our software is reliable and supports to minimise errors and defects. The role of a Senior QA Engineer is to be a role model for good quality tests and guide others in best practices in software testing. You will have excellent knowledge in all aspects of the software development and testing lifecycle working in an Agile … environment. You will help in ensuring that our software meets the defined requirements, quality, and our clients' expectations. Key responsibilities include: Software Testing: - Excellent knowledge and experience in different testing types. - Able to mentor other members of the testing team in the software testing lifecycle. - Able to stand in for the QA Lead Engineer when required. - Take a … with the team to determine the software requirements defined. 3. Developers: - Work closely with the developers to ensure work is completed and tested within the agreed deadlines. - Maintain software quality through testing protocols, and documentation practices. - Contribute to software releases by ensuring they are tested to the correct level and risks have been minimised. 4. Collaboration: - Able to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior QA Engineer

Harewood, England, United Kingdom
Hybrid / WFH Options
Assured Data Protection
in ensuring our software is reliable and supports to minimise errors and defects. The role of a Senior QA Engineer is to be a role model for good quality tests and guide others in best practices in software testing. You will have excellent knowledge in all aspects of the software development and testing lifecycle working in an Agile … environment. You will help in ensuring that our software meets the defined requirements, quality, and our clients' expectations. Key responsibilities include: Software Testing: - Excellent knowledge and experience in different testing types. - Able to mentor other members of the testing team in the software testing lifecycle. - Able to stand in for the QA Lead Engineer when required. - Take a … with the team to determine the software requirements defined. 3. Developers: - Work closely with the developers to ensure work is completed and tested within the agreed deadlines. - Maintain software quality through testing protocols, and documentation practices. - Contribute to software releases by ensuring they are tested to the correct level and risks have been minimised. 4. Collaboration: - Able to More ❯
Posted:

Lead React Engineer

London Area, United Kingdom
Prism Digital
re now hiring a Lead React Engineer to lead one of their Engineering Squads. This is a 70% hands-on, 30% leadership role. You’ll stay close to the code while also mentoring engineers, guiding architecture, and improving performance, reliability, and delivery across teams. The stack includes TypeScript, React, Next.js, GraphQL (Apollo), and modern CI/CD tooling. This … is a hybrid role based in St. Paul's, typically 2 days a week in the office. The team is collaborative, product-led, and serious about code quality and engineering culture, but they’re good craic too, with a great sense of humour and camaraderie. What you will bring: Strong hands-on experience building modern React apps … an agile, product-focused environment What you will do: Lead a frontend squad building user-facing features in React and TypeScript Write and review high-quality, maintainable code alongside the team Take ownership of architecture, component design, and delivery quality Define and enforce coding standards, testing strategy, and CI/CD pipelines Collaborate closely with More ❯
Posted:

Lead React Engineer

City of London, London, United Kingdom
Prism Digital
re now hiring a Lead React Engineer to lead one of their Engineering Squads. This is a 70% hands-on, 30% leadership role. You’ll stay close to the code while also mentoring engineers, guiding architecture, and improving performance, reliability, and delivery across teams. The stack includes TypeScript, React, Next.js, GraphQL (Apollo), and modern CI/CD tooling. This … is a hybrid role based in St. Paul's, typically 2 days a week in the office. The team is collaborative, product-led, and serious about code quality and engineering culture, but they’re good craic too, with a great sense of humour and camaraderie. What you will bring: Strong hands-on experience building modern React apps … an agile, product-focused environment What you will do: Lead a frontend squad building user-facing features in React and TypeScript Write and review high-quality, maintainable code alongside the team Take ownership of architecture, component design, and delivery quality Define and enforce coding standards, testing strategy, and CI/CD pipelines Collaborate closely with More ❯
Posted:

Business Analyst , Customer Experience and Business Trends (CXBT) Capability Team

London, United Kingdom
Amazon
at least one statistical programming language such as Python working with test/control methodology, time-series forecast, and/or machine learning techniques. - Knowledge of how to improve code quality and optimizes BI processes (e.g. speed, cost, reliability) - Experience using very large datasets - Strong Analytical skills - has ability to start from ambiguous problem statements, identify and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DevOps Engineer (SonarQube) - Financial Services - Contract

London, England, United Kingdom
JR United Kingdom
automation, security, and infrastructure improvements. You will play a key role in helping streamline workflows, identify vulnerabilities, and clean up critical systems. There will be a focus on inspecting code quality for bugs and vulnerabilities using SonarQube and utilising Octopus Deploy for release management so you must have used these in previously. Requirements Previous experience as a … DevOps/Infrastructure Engineer working within an on-prem/Windows environment. Hands on experience using SonarQube and Git for code quality and version control. Strong appreciation for automation and scripting using PowerShell and Python. Knowledge of DevOps toolsets around Azure DevOps, CI/CD, and Containerisation Ability to ensure security is considered across all projects. Previous More ❯
Posted:

Mid and Senior Mobile and Wallet iOS App Developers - GDS - G7

Manchester, England, United Kingdom
Manchester Digital
As a Senior iOS Developer, you will: Work in an agile, multidisciplinary team through all stages of app development, from research to deployment Build accessible iOS apps, ensuring high code quality Create automated tests to maintain quality Share tools and techniques with your team, including non-developers Support live services and participate in out-of … Provide technical leadership and advise on solutions Mentor and develop team members Resolve complex issues You will contribute to the digital transformation of government, ensuring high-quality code aligned with project goals. You will work collaboratively in an agile environment, aiming to improve government services and challenge the status quo where necessary. Requirements include: Experience in native … iOS development with Swift and UIKit Knowledge of Apple Human Interface Guidelines and App Store policies Familiarity with modern development practices like automated testing, TDD, CI, code review, and version control Experience working collaboratively in agile, multidisciplinary teams Senior Developers additionally should have: Experience mentoring others in modern development standards Management experience, including supporting career development and coaching #J More ❯
Posted:

Mid and Senior Mobile and Wallet iOS App Developers - GDS - G7

London, England, United Kingdom
Manchester Digital
As a Senior iOS Developer, you will: Work in an agile, multidisciplinary team through all stages of app development, from research to deployment Build accessible iOS apps, ensuring high code quality Create automated tests to maintain quality Share tools and techniques with your team, including non-developers Support live services and participate in out-of … Provide technical leadership and advise on solutions Mentor and develop team members Resolve complex issues You will contribute to the digital transformation of government, ensuring high-quality code aligned with project goals. You will work collaboratively in an agile environment, aiming to improve government services and challenge the status quo where necessary. Requirements include: Experience in native … iOS development with Swift and UIKit Knowledge of Apple Human Interface Guidelines and App Store policies Familiarity with modern development practices like automated testing, TDD, CI, code review, and version control Experience working collaboratively in agile, multidisciplinary teams Senior Developers additionally should have: Experience mentoring others in modern development standards Management experience, including supporting career development and coaching #J More ❯
Posted:

Mid and Senior Mobile and Wallet iOS App Developers - GDS - G7

Bristol, England, United Kingdom
Manchester Digital
As a Senior iOS Developer, you will: Work in an agile, multidisciplinary team through all stages of app development, from research to deployment Build accessible iOS apps, ensuring high code quality Create automated tests to maintain quality Share tools and techniques with your team, including non-developers Support live services and participate in out-of … Provide technical leadership and advise on solutions Mentor and develop team members Resolve complex issues You will contribute to the digital transformation of government, ensuring high-quality code aligned with project goals. You will work collaboratively in an agile environment, aiming to improve government services and challenge the status quo where necessary. Requirements include: Experience in native … iOS development with Swift and UIKit Knowledge of Apple Human Interface Guidelines and App Store policies Familiarity with modern development practices like automated testing, TDD, CI, code review, and version control Experience working collaboratively in agile, multidisciplinary teams Senior Developers additionally should have: Experience mentoring others in modern development standards Management experience, including supporting career development and coaching #J More ❯
Posted:

Senior Backend Engineer- Node.js (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
fast, real-time interactions within the application. Drive feature development: lead the development, in collaboration with the front-end team, of new features and improve existing functionalities, ensuring high code quality and performance. Provide mentorship: provide guidance and mentorship to back-end engineers, reviewing their code and fostering a culture of continuous learning and improvement. Guard … the codebase : maintain and enhance the codebase, adhering to best practices, coding standards, and ensuring code quality through code reviews and documentation. What do we value? +5 years of experience in back-end development, working with scaleups, being exposed to a growing number of users. Advanced experience in Node.js, Express.js, and the MEAN stack. Strong experience … authentication, and authorization protocols. Self-starter comfortable with ambiguity in entrepreneurial environments. Deep experience and proven track record building scalable B2B SaaS systems handling high traffic. Commitment to quality and details as well as deep experience and care for performance, scalability, security topics as we scale. Great communication and collaboration skills adapted to a remote first working environment. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager - Python and K8s

London, England, United Kingdom
Hybrid / WFH Options
Canonical
on the business workloads that make Ubuntu, Canonical, and our various services highly available around the planet.You will be responsible for sound software architecture and best practices in software quality, testing and documentation.Technical leadership experience and a background in software engineering are prerequisites for this role. You will be expected to lead, challenge, and develop strong engineers, positively … goals Set reasonable schedules based on considered estimates, with feedback loops for improvement Set and manage expectations with other engineering teams and external stakeholders Maintain a culture of quality and engineering excellence Grow a healthy, collaborative engineering culture in line with the company values Be an active part of the leadership team and collaborate with other leaders in More ❯
Posted:

Java Developer

Glasgow, United Kingdom
Axiom Software Solutions Limited
UK (5 days onsite) Type- contract/Perm Experience level- atleast 7+ year experience Client: Mphasis Key Responsibilities/Tech Skills • Create robust, scalable, high-performance, secure and resilient code according to specified requirements and design, adhering to established best practices and standards. • Develop effective test cases, including unit tests, regression tests, and performance tests. • Extensive hands-on experience … for integration with applications. • Hands-on experience with UI modern technologies like ReactJS and/or AngularJS • Hands-on experience in database development with technologies such as Oracle, Cassandra. • Code efficient data ingestion orchestration using Spring Integration, Spring Batch to facilitate integration with upstream and downstream applications. • Solid understanding in Agile Methodology, CI/CD Pipelines and OKRs. • Expertise … in debugging code, resolving defects, code quality issues, and familiarity with related tools. Soft Skills • Taking initiative, being proactive, and demonstrating ownership while executing development tasks. • Ability to clearly communicate and articulate ideas and technical concepts with leads and colleagues. • Ability to work well within a team, contributing to team efforts and availability to team. • Flexibility More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Mobile Developer

London Area, United Kingdom
CareLineLive
platforms. Kotlin Multiplatform Initiative: Lead the design and implementation of a Kotlin Multiplatform strategy to create a shared backend codebase for the Carer Companion App, improving development efficiency and code quality. Technical Leadership: Act as a technical authority within the mobile team, providing guidance and mentorship to other developers. Product Collaboration: Collaborate with product managers, UX/UI designers … and other stakeholders to translate product requirements into robust technical solutions. Code Quality: Champion best practices in mobile development, including code reviews, unit testing, and continuous integration, to maintain a high-quality and scalable codebase. Innovation: Stay up-to-date with the latest trends and technologies in mobile development and advocate for their adoption … on top of emerging technologies and industry trends and apply them to your workflow. Collaborate with both the engineering and wider product teams on a daily basis. Participate in code reviews and help to define & enforce quality engineering standards. What we ask of you: Substantial real-world experience of cross-platform mobile app development. Be honest and More ❯
Posted:

Senior Mobile Developer

City of London, London, United Kingdom
CareLineLive
platforms. Kotlin Multiplatform Initiative: Lead the design and implementation of a Kotlin Multiplatform strategy to create a shared backend codebase for the Carer Companion App, improving development efficiency and code quality. Technical Leadership: Act as a technical authority within the mobile team, providing guidance and mentorship to other developers. Product Collaboration: Collaborate with product managers, UX/UI designers … and other stakeholders to translate product requirements into robust technical solutions. Code Quality: Champion best practices in mobile development, including code reviews, unit testing, and continuous integration, to maintain a high-quality and scalable codebase. Innovation: Stay up-to-date with the latest trends and technologies in mobile development and advocate for their adoption … on top of emerging technologies and industry trends and apply them to your workflow. Collaborate with both the engineering and wider product teams on a daily basis. Participate in code reviews and help to define & enforce quality engineering standards. What we ask of you: Substantial real-world experience of cross-platform mobile app development. Be honest and More ❯
Posted:

Staff Engineer (Go)

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
frontend, product, devops) to define and build robust backend architectures. Work with Node.js and TypeScript to integrate backend services with modern web applications. Drive best practices around system design, code quality, and performance monitoring. Mentor junior engineers, providing technical guidance and support to ensure quality across the engineering team. What You’ll Bring: 5+ years … Hands-on experience in designing and deploying microservices architectures. Strong familiarity with cloud platforms, containerization (e.g., Docker, Kubernetes), and CI/CD pipelines. A passion for writing clean, maintainable code and delivering high-quality products. Experience in performance tuning, scalability, and systems optimization. Excellent communication skills and a collaborative mindset. What’s on Offer: Fully remote work More ❯
Posted:

Pyspark Data Engineer

England, United Kingdom
iO Associates - UK/EU
a unified data lake following medallion architecture principles. * Leverage Databricks and Delta Lake (Parquet format) for efficient, reliable data processing. * Apply BDD testing practices using Python Behave and ensure code quality with Python Coverage. * Collaborate with cross-functional teams and participate in Agile delivery workflows. * Manage configurations and workflows using YAML, Git, and Azure DevOps. Required Skills … Python 3 for large-scale data engineering. * Hands-on experience with Databricks, Delta Lake, and medallion architecture. * Familiarity with Python Behave for Behaviour Driven Development. * Strong understanding of YAML, code quality tools (e.g. Python Coverage), and CI/CD pipelines. * Knowledge of Azure DevOps and Git best practices. * Active SC clearance is essential - applicants without this cannot More ❯
Posted:

Principal Automation Engineer

Crawley, England, United Kingdom
Hybrid / WFH Options
The People’s Pension
an experienced and skilled Principal Automation Engineer you have a Software Development Engineer in Test (SDET) background and will drive technical best practise, standards and strategies for the quality assurance team. You will combine software development expertise with automated testing, focusing on building and maintaining robust automated … testing solutions. You will be responsible for architecting and implementing our automation testing strategies and execution across system, regression, integration, performance testing to ensure the highest standards of software quality using modern approaches across functional and non-functional criteria. ●Develop and execute comprehensive test strategies to ensure the highest standards of software quality. ● Collaborate closely with engineers to … integrate automated testing into the development process. ● Drive quality assurance initiatives and continuously improve testing methodologies. ● Implement and maintain automated testing frameworks and tools. ● Ensure we have a clear load testing approach to ensure the reliability and performance of user-facing applications. ● Manage the vision for repeatable test data creation and ensure automation development and execution is part More ❯
Posted:

Pyspark Data Engineer

London, England, United Kingdom
JR United Kingdom
a unified data lake following medallion architecture principles. * Leverage Databricks and Delta Lake (Parquet format) for efficient, reliable data processing. * Apply BDD testing practices using Python Behave and ensure code quality with Python Coverage. * Collaborate with cross-functional teams and participate in Agile delivery workflows. * Manage configurations and workflows using YAML, Git, and Azure DevOps. Required Skills … Python 3 for large-scale data engineering. * Hands-on experience with Databricks, Delta Lake, and medallion architecture. * Familiarity with Python Behave for Behaviour Driven Development. * Strong understanding of YAML, code quality tools (e.g. Python Coverage), and CI/CD pipelines. * Knowledge of Azure DevOps and Git best practices. * Active SC clearance is essential - applicants without this cannot More ❯
Posted:

Mobile Developer

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Oak Engage limited
to refine the product vision, and execute that vision by writing high-quality features that follow sound design practices Develop high-quality, scalable, and maintainable code using React Native framework. Adding to the library of reusable UI components Participate in code reviews to provide and receive constructive feedback to ensure code quality. Maintain … the app code quality through SDK and dependency updates Contribute to the resolution of support requests Expand the unit test suite (Jest) and integration test suite (Detox) Essential 2+ years React/React Native experience Firm grasp of the JavaScript/Typescript language including ES syntax features up to ES2020 (Array.flat, Object.fromEntries) Experience with writing React Native … apps Ability to write well-documented, clean JS/TS code Comfortable working with third-party dependencies and debugging dependency conflicts Familiarity with Redux and its terminology Experience with developing an application against JSON APIs Strong familiarity with testing using an appropriate framework (Jest, Mocha, Detox, Selenium) Experience in working collaboratively as part of a team: version control, Pull More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Test Engineering Manager

Brighton, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
on leader to scale and evolve our Test Engineering function — someone who thrives at the intersection of technical depth and team leadership, and who wants to shape how software quality is built into a next-gen fintech platform from day one. If you're ready to lead from the front, mentor top-tier talent, and influence test strategy … and Product to build in testability throughout the SDLC. Drive test innovation across multiple teams using modern frameworks (e.g. Playwright, SpecFlow, JMeter, K6 ). Champion CI/CD quality tooling and environments using platforms like Azure DevOps, TeamCity , or similar. Lead TE across hybrid cloud/on-prem infrastructures with a focus on performance, scale, and maintainability. ? What … a diverse, inclusive workplace. If you need support during the hiring process, we’ve got you covered — everyone deserves a fair and accessible experience. Ready to lead the quality mission at scale? Apply now and help us build a culture of engineering excellence. Submit your CV for full info, or contact Carol Donnelly on [emailprotected] #J-18808-Ljbffr More ❯
Posted:
Code Quality
10th Percentile
£43,750
25th Percentile
£57,500
Median
£66,215
75th Percentile
£80,000
90th Percentile
£100,000