126 to 150 of 424 Unit Testing Jobs in England

Senior Data Engineer

Location
West of England, 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 / Senior Full-Stack 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) We appreciate you may not be an expert in every ...

Network DevOps Engineer

Location
West of England, England, United Kingdom
parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatments Facilities : Fantastic site facilities including subsidised meals, free car parking and much more The opportunity Join our forward-thinking team … important role in transitioning our network infrastructure toward a more software-driven model by applying standard software engineering practices such as version control, structured testing, and modular software design. You will be responsible for building and maintaining the software, tools and pipelines that manage our physical and virtual infrastructure ...

Lead Software Engineer

Hiring Organisation
London Stock Exchange Group
Location
Nottingham, UK
Employment Type
Full-time
drive for continuous learning. Experienced Software Engineers with one of the following technologies – Java, Python, C++ or C#Strong experience with CI/CD, unit testing framework and automation (testing/deployment) in cloud platforms such as AWS or AzureCuriosity about AI and a strong interest ...

Software Engineer

Hiring Organisation
London Stock Exchange Group
Location
Nottingham, UK
Employment Type
Full-time
drive for continuous learning. Experienced Software Engineers with one of the following technologies – Java, Python, C++ or C#Strong experience with CI/CD, unit testing framework and automation (testing/deployment) in cloud platforms such as AWS or AzureCuriosity about AI and a strong interest ...

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 ...

Data Engineer

Location
West of England, 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 ...

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 ...

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/automation and use of testing frameworks (e.g. Mocha, Jest, Cypress) We appreciate you may not be an expert in every ...

Fullstack Engineer

Location
Greater London, England, United Kingdom
like Node.JS, Typescript, Mongo DB, Postgres, SQL, AWS Lambda, GraphQL and Serverless framework. This extends to microservices and event‐driven architecture. Be proficient in unit testing (TDD), end‐to‐end testing and best practices. Collaboratively contribute to the design and support of services and internal frameworks Actively … equivalent qualification Well‐versed writing, maintaining and reviewing TypeScript code at production Serverless infrastructure and AWS eco system Modern React with hooks, experience writing unit tests (Vitest, RTL) for components Modern CSS styling: Tailwind, CSS Modules, style‐dictionary and design tokens Redux experience is valued but not required ...

Embedded C Software Engineer - Development

Hiring Organisation
Certain Advantage
Location
Stevenage, Hertfordshire, South East, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£70 per hour, Benefits Overtime Rate
board software for the next generation of Missile Systems. This is a hands-on role and will involve architecting, designing, implementing and testing missile subsystem software Skillset/experience required: Minimal: (Good) Ability to debug complex problems and be able to produce required documentation to achieve the required safety … safety integrity level (SIL4/DO178C Level B or equivalent) Specification creation and compliance recording in DOORS. Working knowledge of C/C++ for testing special builds and focussed code reviews Unit Testing using LDRA, RAPITA or CPP Unit or an equivalent testing tool. Understanding ...

C++ Software Engineer

Hiring Organisation
Boeing
Location
Bristol, UK
Employment Type
Full-time
entire product lifecycle. Supports partnership with stakeholders to review and identify simulation requirements and dynamics of the systems being simulated. Supports designing, modeling, simulation, testing, and analysis to assess and optimize overall system performance and capabilities. Basic Qualification/Skills: Bachelor of Science degree or higher from an accredited … Skills: Familiarity with version control systems (e.g., Git, BitBucket etc).Knowledge of Agile development methodologies. Familiarity with DevOps, Automation and CICD concepts. Understanding of testing frameworks and unit testing practices. Experience working as a Software Simulation Engineer or a similar roleExperience across Software Development Lifecycle and Software ...

Software Engineer–Simulation (Simulation)

Location
Fleet, England, United Kingdom
entire product lifecycle.* Supports partnership with stakeholders to review and identify simulation requirements and dynamics of the systems being simulated.* Supports designing, modeling, simulation, testing, and analysis to assess and optimize overall system performance and capabilities.**Basic Qualification/Skills:*** Bachelor of Science degree or higher from an accredited … Familiarity with version control systems (e.g., Git, BitBucket etc).* Knowledge of Agile development methodologies.* Familiarity with DevOps, Automation and CICD concepts.* Understanding of testing frameworks and unit testing practices.* Experience working as a Software Simulation Engineer or a similar role* Experience across Software Development Lifecycle ...

Software Development Engineer II - Analytics Implementation

Location
Welwyn Garden City, England, United Kingdom
such as Adobe Analytics, Customer Journey Analytics and Google Analytics 4 within native mobile apps. Define and follow a clear quality assurance process, including unit testing, integration testing, event validation, measurement verification and user acceptance testing. Document library usage, implementation patterns, release processes and troubleshooting guidance … mobile application architecture, dependency management, release processes, versioning and backwards compatibility. Ability to write clean, readable, maintainable and performant code with appropriate automated testing and peer review practices. Experience debugging, validating and troubleshooting analytics events across mobile development, test and production environments. Ability to communicate clearly with engineers, product ...

Embedded Software Engineer

Location
Cambridge, England, United Kingdom
multiple products. Support customer integration - on-site support in parametrisation and calibration as well as troubleshooting and correction of existing code. Verification, validation and testing of developed software solutions for assigned projects. Work within a team in an agile manner allowing for flexibility and self-management to complete tasks. … Ensure processes are correctly followed whilst also working with the team to utilise and improve any area in the development or testing process which can be improved. Ideal Experience University degree or equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied Physics or equivalent. Formal Software development within Aerospace ...

C#, WPF, .NET Developer - (Outside IR35)

Hiring Organisation
SDL Solutions Limited
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
required by global company for an initial 12-month contract. The successful candidate will have experience with detailed design, development, implementation, integration, and testing of software in C# to build windows/web-based applications. The ideal contractor would have experience in software development in C# (.NET Core 2.1+ … Experience of using version control (GIT), change control and code quality control/review processes. Experience of working in SCRUM environments where regular builds, unit tests and integration testing are the norm. Can contribute to these activities. Familiar with common modelling/design approaches - UML. Successful candidates will ...

Lead Developer

Location
Greater London, England, United Kingdom
through to Lloyd's China. The Team works closely with other portfolios, US based Global Risk Solutions teams and Central IT Teams including Development, Testing, Change Management and Incident Management. Liberty follow Agile practices globally. Key Responsibilities Act as the Lead Developer, responsible for: Delivery Execution & Excellence Lead … engineering, with 3 years as a Lead Developer, Senior Developer or similar role, working within Agile frameworks and associated architectures, design, coding languages and testing & deployment tools, including the following: Strong experience with Typescript Python and Java nice to have but Typescript as a minimum CI/CD pipeline ...

Senior JavaScript Engineer

Location
West of England, England, United Kingdom
great fit if you are very familiar with: TypeScript React Redux (or other state management) CSS (we use SCSS modules) Accessibility practices (WCAG) Testing frontend code (unit testing, e.g. Jest/bun test/vitest; e2e testing, e.g. Cypress or Playwright) Mentoring or supporting the growth ...

Principal Cloud Engineer (Terraform), London

Location
Greater London, England, United Kingdom
ECMP (Enterprise Container Management Platform), embedding cost signals directly into existing engineering workflows. Follow software engineering best practices in all platform work: clean interfaces, unit testing, API versioning, containerization, and CI/CD deployment pipelines. Identify opportunities to refactor or modularize existing FinOps platform components, improving reliability, scalability … tracking, cataloging, column‐level security, and RBAC for sensitive cost and financial data. Follow and actively contribute to team engineering standards for code quality, testing, documentation, and CI/CD — raising the bar for the team's collective output through code reviews and knowledge sharing. Apply extensive and diversified ...

Senior Engineer

Hiring Organisation
Hastings Direct
Location
Bexhill-on-Sea, East Sussex, UK
Employment Type
Full-time
part of an end to end delivery. You'll make sure teams apply critical thinking to validate AI-generated outputs, support the build and testing of AI-enabled solutions, and help drive the responsible and effective adoption of AI within everyday delivery. Your responsibilities will include: Providing technical leadership … integrations, including AI-enabled components where appropriate. Estimating engineering tasks, guiding peers, and mentoring team members to support effective delivery and professional development. Debugging, testing, and optimising complex code to ensure performance, quality, and reliability. Using AI tools to accelerate the development, testing, maintenance, and documentation of software ...

Senior Software Engineer

Hiring Organisation
Raytheon
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
concepts Messaging/streaming systems (Kafka, AWS SQS, or other cloud-native queuing services) Experience with data visualisation tools or techniques Quality & Engineering Practices Unit testing and test automation Use of code repositories (Git), including branching strategies, pull-request workflows, and merge processes We appreciate ...

Senior Software Engineer

Location
Greater London, England, United Kingdom
concepts Messaging/streaming systems (Kafka, AWS SQS, or other cloud‐native queuing services) Experience with data visualisation tools or techniques Quality & Engineering Practices Unit testing and test automation Use of code repositories (Git), including branching strategies, pull‐request workflows, and merge processes Benefits £: Competitive salary Contributory Pension ...

Senior Engineer

Location
Bexhill-on-Sea, England, United Kingdom
integrations, including AI-enabled components where appropriate. Estimating engineering tasks, guiding peers, and mentoring team members to support effective delivery and professional development. Debugging, testing, and optimising complex code to ensure performance, quality, and reliability. Using AI tools to accelerate the development, testing, maintenance, and documentation of software … solutions across front-end, services, and integration layers. Strong software engineering fundamentals, including object-oriented design, design patterns, problem solving, peer reviews, unit testing, and test-driven development. Proficiency in one or more modern programming languages, with the ability to learn and apply new technologies as needed. Strong ...

AI Transformation Developer

Location
Greater London, England, United Kingdom
reliability, latency, and maintainability Collaborate with cross-functional teams to define, design, and ship AI-enabled features and solutions Implement best practices for security, testing, monitoring, and CI/CD automation across AI application development Debug and resolve issues across application logic, model integrations, and system performance to ensure … such as AWS and Azure, and containerization technologies including Docker and Kubernetes Understanding of asynchronous programming, performance optimization, and scalable backend architectures Experience with unit testing, debugging, version control, and software engineering best practices Familiarity with data processing, prompt-driven workflows, semantic search, or retrieval‐based AI patterns ...

Enterprise Software Architect

Location
Bromley, England, United Kingdom
Gateway), ensuring security, performance, and cost efficiency. AI Enablement: Enable responsible adoption of AI and GenAI capabilities across the SDLC, including code generation, review, testing, documentation, and deployment automation. Take the technical ownership on implementing AI solutions for product enhancements. Cost of Ownership Optimisation: Drive architectural decisions that reduce … Security Engineering: Security‐by‐design mindset with applied knowledge of OWASP Top 10, WCAG, OAuth2, MFA, and secure identity patterns. Quality & Assurance: Proficient in unit testing frameworks; governance and execution of SAST, DAST, SCA, and penetration testing processes. #J-18808-Ljbffr ...