1 to 25 of 51 Permanent Unit Testing Jobs in the North of England

Senior Full Stack Developer .Net & React/Typescript

Hiring Organisation
Computer Futures
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent
Salary
£85,000
long-term roadmaps. Identify technical risks and recommend appropriate mitigation strategies. Influence the future direction of digital products and engineering practices. Engineering Quality & Testing Champion a quality-first engineering culture. Define and implement testing strategies across applications and services. Promote Test-Driven Development (TDD) and automation-first approaches. … Drive improvements in automated testing, including: Unit Testing Integration Testing API Testing Contract Testing End-to-End/UI Testing Performance Testing Ensure quality gates are embedded within deployment pipelines. Continuously improve software reliability, maintainability and code quality standards. DevOps & Cloud Engineering ...

Java Developer ( SC Cleared )

Location
Newcastle upon Tyne, England, United Kingdom
join our engineering team and contribute to the development of secure, scalable, and high-quality software solutions. You will work across application development, automated testing, cloud services, CI/CD, and containerised environments as part of an Agile delivery team. Key Responsibilities Design, develop, and maintain robust applications using … solutions using Kafka . Work with MongoDB for data storage and management. Write clean, maintainable, and testable code following Test-Driven Development (TDD) and unit testing practices. Develop automated BDD tests using Gherkin and Cucumber . Contribute to the development and maintenance of CI/CD pipelines . ...

.Net Consultant

Location
Newcastle upon Tyne, England, United Kingdom
will work closely with several customers to maintain, develop, and innovate on business-critical applications — including full end-to-end delivery through requirements, development, testing, and production deployment. Working in the Version 1 Service Reliability Group, you will have the opportunity to work across a wide range of technologies … pipelines (e.g. Jenkins, Azure DevOps) and support release/deployment processes, including working within formal change management (e.g. ITIL) for production releases Apply unit testing and TDD practices (e.g. xUnit, NUnit, Moq) to ensure reliability and maintainability Work with Microsoft Azure cloud services (e.g. App Service, Functions, Service ...

Senior Software Engineer

Location
Knutsford, England, United Kingdom
technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming … technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations ...

Senior Appian Development Consultant

Location
Manchester, England, United Kingdom
secure, maintainable and aligned to Appian best practices. You'll contribute throughout the delivery lifecycle, from technical design and sprint planning through to testing, deployment and production support. Working collaboratively with architects, product managers, business analysts and engineering teams, you'll help shape technical solutions that balance business requirements … supporting backlog refinement, estimation, sprint demonstrations and continuous improvement initiatives. You will also play an important role in maintaining delivery quality through technical reviews, unit testing, deployment management and performance optimisation. As technology continues to evolve, you'll remain curious and committed to continuous learning; embracing new Appian ...

Application Engineer

Hiring Organisation
Microtech Global Ltd
Location
Liverpool, Merseyside, North West, United Kingdom
Employment Type
Permanent
Salary
£50,000
training sessions Working with account teams to understand customer requirements and qualify opportunities Helping customers implement software verification processes using static analysis, dynamic analysis, unit testing and code coverage techniques Supporting customers through adoption and ongoing use of the toolchain Representing customer feedback internally to influence product development … related discipline, or equivalent industry experience Minimum 5 years' experience developing embedded software using C/C++ Practical experience with software verification and testing techniques, including: Static analysis Dynamic analysis Unit testing Code coverage Knowledge of functional safety standards, including: ISO 26262 DO-178C IEC 61508 Confident ...

Software Engineer

Location
Manchester, England, United Kingdom
services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Data & Search Technologies Relational Databases (e.g. PostgreSQL) Elasticsearch/Opensearch Testing & Quality Unit testing and automation Testing frameworks (e.g. Mocha, Jest, Cypress) Delivery & Collaboration Experience working in an Agile delivery team ...

Lead Software Engineer (iOS) (contractor)

Location
Manchester, England, United Kingdom
with modern technology, using the tools and techniques - we where early adopters of SwiftUI, Combine and Swift Concurrency and many other approaches. We conduct unit testing across all our projects, code is always peer reviewed, and as a team we are always at the forefront of pushing … quality iOS apps We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unit testing Experienced in working as part of a cross-functional development team Passionate and enthusiastic for delivering great product Already working effectively with ...

Private Cloud Architect

Location
Sheffield, England, United Kingdom
engineering best practices including SOLID principles, design patterns, refactoring, and peer code reviews. Develop scalable, maintainable, and highly testable systems and services. Implement automated testing, including unit, integration, and behavioural testing. Produce clear technical documentation and contribute to engineering standards and best practices. Cloud & Platform Engineering Deploy, support … Experience designing and building APIs, microservices, and Back End services. Strong understanding of software architecture, design principles, and engineering best practices. Experience with automated testing approaches including TDD, BDD, unit testing, and integration testing. Experience working with AWS and/or Azure cloud platforms. Knowledge of Terraform ...

AI Architect

Location
Leeds, England, United Kingdom
aware, and aligned with the business.Obvious areas of advancement with AI include...* Use within our products, platforms and services.* Use within our development process (testing, IDE, project/task management, documentation, etc).* Use within the tech department (automating tasks, etc).* AI tool review (to support business approvals … alignment with its business objectives.* Help ingrain throughout the business the application and use technology and AI to deliver and maximise profitably.* Conduct robust testing and quality assurance processes.* Applying security and governance best practice across our AI solutions.* Use stakeholders’ feedback to inform necessary improvements and adjustments ...

Principal Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
/Swagger Cloud services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Relational Databases (e.g. PostgreSQL) Elasticsearch/Opensearch Unit testing and automation/Testing frameworks (e.g. Mocha, Jest, Cypress) Experience working in an Agile delivery team We appreciate ...

Java Developer | AWS Microservices I SC Cleared

Location
North East, England, United Kingdom
skilled engineers in a modern cloud environment. Key Responsibilities Design, develop and maintain Java-based microservices Write clean, scalable and well-tested code Perform unit testing and support integration testing activities Conduct and approve peer code reviews (PR reviews) Manage code promotion through multiple environments into production ...

Senior iOS Engineer- Identity Services

Location
Knutsford, England, United Kingdom
technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Vice President Expectations To contribute or set strategy, drive requirements and make recommendations … services via Android SDKs and REST APIs Proficiency in AI-assisted development tools to accelerate iOS development, improve code quality, and enhance debugging and testing processes Experience implementing authentication and identity features on iOS including biometric authentication (Face ID, Touch ID), keychain services, secure storage, and certificate pinning Experience ...

Data Engineer

Location
Manchester, England, United Kingdom
Knowledge of cloud infrastructure like AWS, GCP or Azure Have used version control systems, specifically Git or similar tools Understanding of TDD and diverse testing methodologies, such as data quality, integration, and unit testing Understanding of CI/CD pipelines to maintain code quality and facilitate deployments ...

Senior Data Engineer

Location
Manchester, England, United Kingdom
core software engineering concepts like DRY and SOLID Proficiency in version control systems, specifically Git or similar tools Demonstrated application of TDD and diverse testing methodologies, such as data quality, integration, and unit testing Ability to leverage CI/CD pipelines to maintain code quality and facilitate ...

Principal Software Engineer

Location
Manchester, England, United Kingdom
/Swagger Cloud services (AWS or Azure) Containerisation & Orchestration (Docker, Kubernetes, OpenShift) Infrastructure as Code (Terraform, Ansible) Relational Databases (e.g. PostgreSQL) Elasticsearch/Opensearch Unit testing/automation and use of testing frameworks (e.g. Mocha, Jest, Cypress) Benefits & Work Culture Benefits: Contributory Pension Scheme (up to 10.5 ...

Software Developer in Test

Location
Leeds, England, United Kingdom
development lifecycle Ability to code within projects and working with Python or .NET Experience in Databases, including MongoDB, SQL or Document Database Experience in Unit Testing Experience in AWS or Azure, as well as Terraform Previous involvement in developing and delivering major IT solutions An understanding of agile ...

MLOps Engineer

Location
York and North Yorkshire, England, United Kingdom
team. Monitor and maintain cloud‐based ML services, ensuring reliability and performance. Design and implement CI/CD pipelines for ML model deployment. Write unit tests and follow object‐oriented programming principles to ensure maintainable code. Support data modelling and cloud networking tasks as needed. Contribute to the development … insurance is an advantage but not required. Solid experience as a Python developer, ideally in a machine learning engineering context (Flask/FastAPI, OOP, unit testing). Strong understanding of software engineering best practice. Experience with TDD. Experience with infrastructure as code tools like Terraform or similar. Infrastructure ...

Senior Developer

Location
York and North Yorkshire, England, United Kingdom
develop, and maintain robust and scalable software applications. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit testing and code reviews. Troubleshoot, debug, and optimise existing software for performance and reliability. Stay up-to-date with emerging technologies and industry ...

Back End Developer

Hiring Organisation
Wolviston Management Services
Location
Thornaby, Thornaby-on-Tees, North Yorkshire, United Kingdom
Employment Type
Permanent
Azure SQL Experience using Git for version control Solid understanding of Object-Oriented Programming (OOP) Understanding of scalable application design principles Strong debugging and unit testing skills Excellent problem-solving abilities Strong written and verbal communication skills Ability to work effectively both independently and within a collaborative team ...

Senior Engineer, Clinical Software

Location
Wilmslow, England, United Kingdom
software development with technologies such as C#, .NET, Angular (or similar), TypeScript, and Python. Practical knowledge of software engineering best practices, including TDD, Unit Testing, CI/CD, and SOLID principles. A degree in a relevant field or equivalent industry experience. Our Commitment to Inclusion We’re actively ...

Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Knutsford, Cheshire, North West, United Kingdom
Employment Type
Permanent
engineering teams to align platform capabilities with business and regulatory needs, alongside supporting and mentoring engineers and promoting high standards of code quality, testing, and operational readiness. Experience with Spring Boot and building production services using modern Java frameworks, together with a solid understanding of DevOps and CI/… practices, including automated testing, infrastructure as code, and deployment pipelines. Hands-on experience working with cloud technologies such as AWS, Terraform, CI/CD tooling, and Kubernetes to design, build, and deploy reliable, cloud-native applications. Working knowledge of other cloud platforms, such as Azure and GCP. Some other ...

Data Engineer

Location
Manchester, England, United Kingdom
meet requirements for business and technical use cases You’ll build data observability and data quality by design into all Data pipelines, promoting self‐testing pipelines that proactively identify processing issues or discrepancies You’ll build solutions that pipe transform data into data lake storage areas, physical database models … build physical data models that are appropriately designed to meet business needs and optimise storage requirements, ensuring maximum re‐use You’ll carry out unit testing of own code, and peer testing of others code to ensure appropriate quality You’ll maintain effective, and appropriate documentation that ...

Senior AI Software Engineer

Location
Knutsford, England, United Kingdom
technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Vice President Expectations Vice President Expectations To contribute or set strategy, drive requirements … build scalable, secure, and production‐ready AI systems and applications. You will have strong knowledge of Generative AI, AI‐assisted code generation, automated testing, code review acceleration, agentic workflows, and development process optimisation. This role involves providing technical leadership, engineering expertise, and tooling oversight across the software delivery lifecycle ...

C# / C++ Software Engineer

Location
Greater Manchester, England, United Kingdom
Design and develop system interface software to capture and analyse performance data Support the setting to work of software on Windows hardware for target testing Architect and implement robust, scalable and maintainable multi-threaded applications Contribute to the design, development, integration and verification of software solutions Lead and support … system integration, verification and testing at component and system levels Carry out performance analysis, debugging and optimisation of real-time systems Work closely with subsystem design teams and manufacturing teams Document software architecture, interface definitions and test procedures to support formal testing and handover Job Requirements: Extensive experience ...