Unit Testing Jobs in England

151 to 175 of 614 Unit Testing Jobs in England

Senior Frontend Engineer

London, United Kingdom
MarketAxess Holdings Inc
for institutional credit product trading focusing on UX/UI and customer experience Build re-usable components to be compatible across product lines Participate in analyzing, designing, writing, and testing code, documenting, and implementing functionally appropriate, technically sound, and well-integrated application systems This is completed in accordance with product manager's vision, customer requirements, and organizational methodologies and … standards Work through all phases of the software development life cycle, including analysis, design, requirements, implementation, unit testing, functional testing, and postproduction release support What We're Looking For 4+ years' enterprise software development experience within the JavaScript/TypeScript development stack 2+ years' experience with ReactJS with hooks Experience including analysis, design, coding, and implementation of … AG-Grid Professional experience working with Redux Professional experience working with Git, Git Flow Knowledge of CSS preprocessors, (eg. SASS/LESS/CSS-in-JS/Tailwind) Experience testing with Jest/React Testing Library Desirable experience with DevOps tools Desirable experience with Websockets Desirable experience with ES6, Styled Components, Material UI Desirable experience with OpenFin Desirable More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Bath, England, United Kingdom
Hybrid / WFH Options
QA Systems - The Software Quality Company
years, QA Systems has been the trusted partner to over 350 blue-chip clients worldwide, revolutionizing how embedded software is tested and verified. Our cutting-edge tools automate unit testing, code coverage, integration testing, and static analysis - all certified to the highest safety standards (ISO 26262, IEC 61508) by SGS TüV. Now, we're breaking new ground … week (Tuesday-Thursday) while enjoying the flexibility to work from home when needed. What You'll Do Develop and enhance our flagship products: Cantata (industry-leading C/C++ testing tool) and AI Controller (pioneering AI safety solution) Work across our diverse tech stack: C, C++, Java, TypeScript, Vue, Vuetify Collaborate directly with our Product Manager to shape product More ❯
Posted:

Operational Cyber Software Engineer - Manchester

Manchester, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
Conduct software development in line with the business and industry best practices. Identify risks associated with software development tasks and mitigate and/or escalate as necessary. Plan appropriate testing approaches (eg physical/virtual/real-world) and justify them according to the different risk profiles. Model and perform analysis on problems and solutions. Design, code and document … code within time and budget constraints. Collaborate with team members to integrate developed code seamlessly into the solution. Implement continuous integration where appropriate. Define and write test scripts and unit, integration and system tests for developed software. What we're looking for Essential: Knowledge: Familiarity with a variety of development tools (IDEs, debuggers, source control). Principles of high … assurance development. Development techniques such as unit testing, mocking, continuous integration, and test-driven development. Understanding of how the specific customer domain affects the software under development. Awareness of IT security as a major issue for companies and governments. Skills: Intermediate/advanced understanding of how computers work (eg stack/heap distinction, compiled/interpreted languages). More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Operational Cyber Software Engineer- Manchester

Manchester, North West
BAE Systems
Conduct software development in line with the business and industry best practices. Identify risks associated with software development tasks and mitigate and/or escalate as necessary. Plan appropriate testing approaches (eg physical/virtual/real-world) and justify them according to the different risk profiles. Model and perform analysis on problems and solutions Design, code and document … code within time and budget constraints. Collaborate with team members to integrate developed code seamlessly into the solution. Implement continuous integration where appropriate. Define and write test scripts and unit, integration and system tests for developed software. What we're looking for Essential: Knowledge: Familiarity with of variety of development tools (IDEs, debuggers, source control). Principles of high … assurance development. Development techniques such as unit testing, mocking, continuous integration, and test-driven development. Understanding of how the specific customer domain affects the software under development. Awareness of IT security as a major issue for companies and governments. Skills: Intermediate/advanced understanding of how computers work (eg stack/heap distinction, compiled/interpreted languages). More ❯
Employment Type: Permanent
Posted:

Operational Cyber Software Engineer

Gloucester, Gloucestershire, South West
BAE Systems
Conduct software development in line with the business and industry best practices. Identify risks associated with software development tasks and mitigate and/or escalate as necessary. Plan appropriate testing approaches (eg physical/virtual/real-world) and justify them according to the different risk profiles. Model and perform analysis on problems and solutions Design, code and document … code within time and budget constraints. Collaborate with team members to integrate developed code seamlessly into the solution. Implement continuous integration where appropriate. Define and write test scripts and unit, integration and system tests for developed software. What we're looking for Essential: Knowledge: Familiarity with of variety of development tools (IDEs, debuggers, source control). Principles of high … assurance development. Development techniques such as unit testing, mocking, continuous integration, and test-driven development. Understanding of how the specific customer domain affects the software under development. Awareness of IT security as a major issue for companies and governments. Skills: Intermediate/advanced understanding of how computers work (eg stack/heap distinction, compiled/interpreted languages). More ❯
Employment Type: Permanent
Posted:

Sr. UI/UX Developer with Shopify

City of London, London, United Kingdom
Hybrid / WFH Options
Net2Source Inc
quickly and able to apply them to solve complex problems Experience with version control systems (Bitbucket/GitHub) Experience working within an agile team Nice to have Experience with unit testing and Playwright Ability to write unit tests when implementing user stories. Develop code for testability Knowledge and understanding of how Shopify Pixel, and tracking in Checkout More ❯
Posted:

UKIC Clearable Software Engineer 16601BR

England, United Kingdom
iO Associates
will also be considered. Key requirements : Proficient in Java, and/or C++ Experience in JavaScript/TypeScript & React Experience of developing on Linux. Knowledge of mocking up and unit testing frameworks such as JUnit 5.x (Jupiter) Experienced with Git version control Oracle/Relational Databases and/or Mongo GitLab CI/CD Pipelines Elasticsearch and Kibana More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Recruitment Gamechangers
as scalability, performance, maintainability, reliability, reusability, security, and usability. Expertise in C# development, ensuring code is maintainable, efficient, reliable, and robust, with clear interfaces and proper exception handling. Software Testing & CI/CD - Experienced in unit testing, including the use of mocking frameworks to achieve required code coverage. Solid understanding of Git, software versioning, and modern CI More ❯
Posted:

Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Recruitment Gamechangers
as scalability, performance, maintainability, reliability, reusability, security, and usability. Expertise in C# development, ensuring code is maintainable, efficient, reliable, and robust, with clear interfaces and proper exception handling. Software Testing & CI/CD - Experienced in unit testing, including the use of mocking frameworks to achieve required code coverage. Solid understanding of Git, software versioning, and modern CI More ❯
Posted:

Remote Tech Lead - Scala - Disney+

London, United Kingdom
Hybrid / WFH Options
WorksHub
data and apply event-driven architectures Influence and drive software engineering and architecture best practices and standards within the team and the wider community Apply principled engineering practices including unit testing, integration testing, continuous integration and, by your example, lead others in your team to do likewise. Act as a mentor and an example to others in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Frontend Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Just Eat Takeaway.com
ideally with writing React or Vue applications. A deep understanding of JavaScript (ES6+), along with modern JS tooling/frameworks such as Next.js, Redux Saga & TypeScript. Demonstrable experience of unit testing tools/frameworks (for example Jest, Cypress, Playwright, React Testing Library, etc) A strong understanding of WCAG standards, CSS pre-processors/CSS frameworks & responsive UI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Migration Engineer

Ealing, London, United Kingdom
Hybrid / WFH Options
A2Dominion Housing Group Ltd
to support data migration activities. Perform data mapping, transformation, cleansing, and validation tasks. Collaborate with business analysts, data owners, and developers to ensure accurate and complete data migration. Conduct unit testing, system integration testing, and support user acceptance testing (UAT). Design, build and perform reconciliation checks to ensure accuracy of data migration Monitor and troubleshoot More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Development Engineer

London, United Kingdom
Hybrid / WFH Options
SPD Technology
technologies Create architectures and diagrams that describe them Work on and provide guidance for microservice REST API design Write key algorithms to maximize scalability and reliability Write code and unit tests Conduct code reviews Diagnose complex problems involving multiple systems and technologies Provide guidance and mentorship to a team of talented software engineers Be an example of engineering excellence … service expertise Commercial experience with relational database Recent real experience with Concurrency util Experience with AWS (S3 preferable) Container experience Experience with CI/CD K8s experience Experience with unit testing English: Upper-intermediate at least (both spoken and written) Bonus points Experience building systems requiring extensive ETL, data lakes/platforms, and data sourcing Experience with Google More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Sustaining Engineer

Rochester, Kent, United Kingdom
Hybrid / WFH Options
Technical Placements
Supporting real-time embedded systems running on bare-metal and Linux-based platforms. Working across a range of 32-bit microcontroller families to support existing product lines. Developing and testing both embedded firmware and PC/mobile front-end software . Ensuring all updates meet defined performance, cost, and schedule objectives. Maintaining up-to-date technical documentation for all … embedded firmware on Linux-based systems. Familiarity with ARM Cortex architectures, particularly STM32 and PIC microcontrollers. Experience with graphical user interface development using QT or similar frameworks. Exposure to unit testing, system integration, and automated build/test pipelines. Background in the fire detection or life safety industry. Experience with Atlassian tools (Jira, Bitbucket) or similar version control More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Rochester
Hybrid / WFH Options
Technical Placements Ltd
Supporting real-time embedded systems running on bare-metal and Linux-based platforms. Working across a range of 32-bit microcontroller families to support existing product lines. Developing and testing both embedded firmware and PC/mobile front-end software. Ensuring all updates meet defined performance, cost, and schedule objectives. Maintaining up-to-date technical documentation for all supported … embedded firmware on Linux-based systems. Familiarity with ARM Cortex architectures, particularly STM32 and PIC microcontrollers. Experience with graphical user interface development using QT or similar frameworks. Exposure to unit testing, system integration, and automated build/test pipelines. Background in the fire detection or life safety industry. Experience with Atlassian tools (Jira, Bitbucket) or similar version control More ❯
Employment Type: Permanent
Salary: £Excellent +Benefits
Posted:

(Senior) Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Toshiba EMEA
problem-solving skills, including the ability to independently debug issues Familiarity with software development practices from project conception through to test and maintenance, including best practices such as Git, unit testing, code quality automation, agile management etc. Motivation to work in a mutlidisciplinary product team, demonstrating excellent communication skills and time management to successfully drive projects Desirable: Knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Web Developer

Southampton, Hampshire, United Kingdom
Hybrid / WFH Options
twentysix
applicable. Seek to improve how we do things, better software engineering and best practices You care about things like code quality, modularity, and performance. Ensuring code is developed and unit tested using the SOLID principles You are not satisfied with a site that only "works", but rather a site that works in the best possible way given appropriate criteria … a software related higher education qualification, HNC or HND or equivalent Minimum of 3 years of software engineering experience across different projects, using C#, Dot net core, server technologies, unit testing asp.net, razor, SQL Strong knowledge of software design, and implementation methodologies and processes Minimum of 3 years' experience in a variety of software development approaches and methodologies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software and Platform Technical Lead

Manchester, North West, United Kingdom
Hybrid / WFH Options
N Brown Group
Technical Skills Node/JavaScript Microservices Development JavaScript/Typescript& JavaScript frameworks/tools: Node Microservices development through Containers or AWS Lambdas Development IDE (e.g., Visual Studio Code, WebStorm) Unit testing framework, e.g., Jest API Testing DevOps IaC, specifically Terraform AWS e.g. EC2/ECS/Fargate Monitoring and alerting tooling e.g. Grafana/Kibana/Mpulse More ❯
Employment Type: Permanent, Work From Home
Posted:

C++ Software Engineer

Nottingham, Nottinghamshire, United Kingdom
Dover Corporation
technical architectures and solutions. Works with hardware engineers to help in microprocessor selection, relevant interfacing circuits and input/output communications at the module and systems level. Performs component testing of software design, verifies embedded firmware and software functionality and compatibility with hardware design. Drive quality and efficiency within the embedded software team by setting an outstanding example in … threaded programming, and on-target debugging. Advanced knowledge of C++ is required. Experience with Agile/Scrum development practices. Advanced knowledge of verification skills such as test-driven development, unit testing, code reviews, defect characterization, requirements analysis and planning skills such as user story development, backlog management, high-level estimation, and detailed estimation. Advanced configuration management skills such More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Developer

Portsmouth, Hampshire, United Kingdom
Hybrid / WFH Options
Dunstan Thomas Group
of Microsoft development technologies Experience using IoC containers Experience using Entity Framework OOAD skills and good understanding of Design Patterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Additional/Desirable Skills and Experience Comfortable using agile working practices and methodologies (such as Scrum) Experience using DevOps for work item management More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Developer

Bromley, England, United Kingdom
Wipro
in GIT (branching strategies, code versioning, pull requests, and merging workflows). • Experience using JIRA for Agile project management. • Strong knowledge of Test-Driven Development (TDD), BDD (Behave), and Unit Testing (PyTest) • Understanding of basic trading concepts (asset classes, trading venues, market structures) is a plus. • Strong analytical and problem-solving skills, with a keen attention to detail. More ❯
Posted:

Technical Lead

Cheltenham, Gloucestershire, United Kingdom
Avature
of applications through effective monitoring, logging, and alerting strategies Implement and enforce security best practices and ensure compliance with regulatory standards Manage and maintain code quality using practices like unit testing and code review Troubleshoot issues across development, test, and production environments Participate in on-call rotations to address operational issues Provide technical leadership and guidance to junior … UK and have been living continuously in the UK for the last 10 years. You must be able to hold or gain a UK government security clearance. ABOUT BUSINESS UNIT IBM Consulting is IBM's consulting and global professional services business, with market leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer Brighton, England, United Kingdom; London, England, United Kingdom - Hybrid

London, United Kingdom
Hybrid / WFH Options
Cision Global
culture of collaboration, building strong relationships based on mutual respect and shared goals. Experience you will have: AI tools such as GH co-pilot C# .NET 8+ SQL Git Unit Testing RESTful web services Messaging & queuing Front-end framework such as React Docker Microservice Data Architecture Microfrontend & Atomic Design Preferred Experience: MySQL Postgres Kubernetes GraphQL Education and/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer Brighton, England, United Kingdom; London, England, United Kingdom - Hybrid

Brighton, Sussex, United Kingdom
Hybrid / WFH Options
Cision Global
culture of collaboration, building strong relationships based on mutual respect and shared goals. Experience you will have: AI tools such as GH co-pilot C# .NET 8+ SQL Git Unit Testing RESTful web services Messaging & queuing Front-end framework such as React Docker Microservice Data Architecture Microfrontend & Atomic Design Preferred Experience: MySQL Postgres Kubernetes GraphQL Education and/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Technical Consultant

London, United Kingdom
TELUS Agriculture & Consumer Goods
meetings in our offices are encouraged to better develop working relationships. Here's how: • Taking full ownership for delivery of technical tasks, including detailed technical design, code development and unit testing. • Resolving issues identified by internal and client testers as identified during project testing phases. • Contributing to the estimation process through accurately tracking time worked on tasks. • Providing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Unit Testing
England
10th Percentile
£41,250
25th Percentile
£51,250
Median
£60,000
75th Percentile
£73,375
90th Percentile
£95,000