151 to 175 of 410 Unit Testing Jobs in the UK

Software Engineer

Location
West of England, England, United Kingdom
entire product lifecycle. Partners with stakeholders to review and identify simulation requirements and dynamics of the systems being simulated. Performs design, modelling, simulation, testing, and analysis to assess and optimize overall system performance and capabilities. Performs data collection and processing for use in simulations. Validates, verifies, and refines simulation … version control systems (e.g., Git, BitBucket etc). Knowledge of Agile development methodologies. Familiarity with DevOps, Automation and CICD concepts. Strong understanding of testing frameworks and unit testing practices & ability to guide junior team members. Ability to quickly resolve complex problems Ability to build and maintain broad ...

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 Developer

Location
Nottingham, England, United Kingdom
unique positive, supportive and collaborative atmosphere." Requirements Excellent all-round programming ability PHP, SQL, Laravel, React Native, Bootstrap, JavaScript, MySQL, Git, Docker, AWS Strong testing methodology (ideally unit testing) Confident communicator (written and verbal) Able to work independently and collaboratively Curiosity and enthusiasm for exploring new technologies ...

SAP Technical Lead

Hiring Organisation
Adecco
Location
Salford, Greater Manchester, United Kingdom
Employment Type
Contract
ECC6 data structures with Fiori front-end applications. Lead technical triage to resolve blockers efficiently. VIM Integration Development: Spearhead the design, development, and testing of ABAP objects for CAI data accessibility to OpenText VIM. Implement data extraction, transformation, and validation logic for VIM processing. Coordinate integration testing … data flows. Development Completion: Finalise all approved ABAP developments and associated documentation by project milestones. Ensure compliance with development standards and transport management processes. Testing Coordination: Manage unit testing for CAI/VIM/Fiori, ensuring consistency and fitness for purpose. Oversee system integration testing ...

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

Software Engineering Manager

Location
Hellaby, England, United Kingdom
peer review and documentation practices. CI/CD for database and APEX change using Git (Bitbucket) and tools such as SQLcl or Liquibase. Automated testing strategy, including PL/SQL unit testing (e.g. utPLSQL) and working closely with QA engineers. Incident, problem and change management for live ...

Lead Software Engineer (Node)

Hiring Organisation
Sanderson Recruitment
Location
South East, United Kingdom
Employment Type
Temporary Contract, On-site
Salary
Up to £525 per day + Inside IR-35
support cloud-native applications hosted in AWS and Azure Collaborate with architects, engineers, testers, and stakeholders across the delivery lifecycle Champion code quality, automated testing, and CI/CD best practices Support deployment, containerisation, and platform optimisation activities Essential Skills & Experience Strong commercial experience with Node.js API development using … REST and OpenAPI Web application development using HAPI Database expertise across PostgreSQL , MongoDB , and Redis Unit testing with Jest and Lab Source control using Git Cloud platform experience in AWS and/or Azure Containerisation technologies including Docker , Kubernetes , and ECS CI/CD tooling such as Azure ...

Network DevOps Engineer

Hiring Organisation
Matchtech
Location
London, England, United Kingdom
automation capability across the function.You will help transition network operations toward a software-defined approach by introducing robust software engineering practices including version control, testing frameworks, CI/CD pipelines, and modular application design. Working alongside network specialists, you will develop and maintain the tools, software, and automation platforms … virtual infrastructure.Key ResponsibilitiesDesign, develop, and maintain production-grade software solutions and automation tools, primarily using Python.Champion software engineering best practices including code reviews, unit testing, and maintainable coding standards.Define and implement automated testing strategies for network automation platforms and APIs.Develop and extend the Network Source of Truth ...

Software Engineer III

Location
Rotherham, England, United Kingdom
resolved at source. Tune the performance of queries, pipelines and APEX pages, using execution plans, indexing and partitioning strategies. Contribute to code reviews, automated testing, CI/CD and technical documentation. Support live services by investigating and resolving incidents and data defects. About You This role would suit someone … database and APEX code using Git (Bitbucket). CI/CD for database change, using tools such as SQLcl, Liquibase or similar. Automated testing design and set-up, including PL/SQL unit testing (e.g. utPLSQL). Jira, Kanban boards and agile delivery methods. Excellent organisational, communication ...

Senior Software Engineer, Web

Location
Greater London, England, United Kingdom
full stack of web applications needs, including front end visualisations, backend API interactions and direct SQL database schema and query implementation Implement automated unit tests and rigorously test changes to systems and platform functionality prior to deployment and work to resolve identified systemic issues. Help with production operations. Ensure … requirements gathering and analysis. Write documentation, technical specifications, and requirement materials for our data and applications. Participate in internal and industry-wide weekend testing as needed. Ability to support production systems and applications of the exchange outside of normal work hours to ensure performance and high availability. Mentor other ...

SailPoint IdentityIQ (IIQ) Senior Developer - urgent

Hiring Organisation
Initialize IT
Location
United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
Java), workflows, and task schedules; troubleshoot and resolve issues in lower environments and production. Own end-to-end delivery: requirements analysis, technical design, development, unit testing, deployment, and hypercare. Support upgrades, patching, and environment migrations; assess impact, remediate customizations, and validate functionality post-upgrade. Collaborate with IAM architects … . Experience implementing SoD policies and compliance controls for frameworks such as SOX, ISO 27001, or GDPR. Hands-on experience with DevSecOps practices, automated testing, and infrastructure-as-code (where applicable). Experience with ITSM processes/tools (eg, ServiceNow) and on-call/production support. ...

Chief Software Architect

Location
Greater London, 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. Benefits We offer a competitive compensation and benefits package ...

Senior Software Developer (Python)

Location
Greater London, England, United Kingdom
Terraform Experience across the full software development lifecycle Ability to code within projects Experience in Databases, including MongoDB, SQL or Document Database Experience in Unit Testing Experience in Model-View-Controller Previous involvement in developing and delivering major IT solutions An understanding of agile tools and techniques Excellent ...

Software Engineer – Precision Engineering & Control Systems (C++ / C#)

Location
Biggleswade, England, United Kingdom
development, validation, and deployment. Write and maintain detailed technical specifications, release documentation , and user manuals in line with ISO 9001 quality protocols. Conduct rigorous unit testing, system integration testing , and risk analysis to ensure software robustness and reliability under real-world conditions. Support the commissioning and validation ...

Network DevOps Engineer

Location
Greater Manchester, England, United Kingdom
capability across the function. You will help transition network operations toward a software-defined approach by introducing robust software engineering practices including version control, testing frameworks, CI/CD pipelines, and modular application design. Working alongside network specialists, you will develop and maintain the tools, software, and automation platforms … Responsibilities Design, develop, and maintain production-grade software solutions and automation tools, primarily using Python. Champion software engineering best practices including code reviews, unit testing, and maintainable coding standards. Define and implement automated testing strategies for network automation platforms and APIs. Develop and extend the Network Source ...

Network DevOps Engineer

Hiring Organisation
Matchtech
Location
Bristol, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
capability across the function. You will help transition network operations toward a software-defined approach by introducing robust software engineering practices including version control, testing frameworks, CI/CD pipelines, and modular application design. Working alongside network specialists, you will develop and maintain the tools, software, and automation platforms … Responsibilities Design, develop, and maintain production-grade software solutions and automation tools, primarily using Python. Champion software engineering best practices including code reviews, unit testing, and maintainable coding standards. Define and implement automated testing strategies for network automation platforms and APIs. Develop and extend the Network Source ...

Network DevOps Engineer

Hiring Organisation
Eclectic Recruitment
Location
Stevenage, ENG, GB, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £58000/annum
software and bespoke tools, primarily using Python, to manage physical and virtual network infrastructure. Establish and promote software engineering best practices, including code reviews, unit testing, version control and modular software design. Develop and maintain automated testing strategies and CI/CD pipelines to support the testing … Advanced Python development skills, with a strong understanding of object-oriented programming, design patterns and writing clean, maintainable and testable code. Experience with Python testing methodologies, REST and GraphQL APIs, and frameworks such as Django REST Framework, FastAPI or Pydantic. Possess a good understanding of DevOps principles, Agile methodologies ...

Senior Oracle Fusion Cloud Developer-SC Cleared

Hiring Organisation
VE3
Location
Maidenhead, Berkshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
security roles, duty roles and data access privileges, applying least-privilege principles. Produce technical designs, estimates, test evidence, deployment instructions and operational documentation. Undertake unit testing, support integration and user acceptance testing, and manage defect resolution. Deploy technical changes through controlled release processes and support production incidents … root-cause analysis. Assess quarterly release impacts and support regression testing of extensions, integrations and reports. Review technical work, mentor developers and promote consistent development standards. Essential skills and experience Strong hands-on experience delivering technical solutions within Oracle Fusion Cloud, with knowledge of both Financials and HCM. Practical ...

Software Engineer

Location
Farnborough, England, United Kingdom
APIs Microsoft Azure (e.g. Azure functions, service bus, blob storage) Scrum Agile or similar Agile engineering process SQL Desirable Skills/Experience Automated UI testing frameworks e.g. Cypress/Playwright Azure DevOps Angular General network knowledge: HTTP/S and asynchronous web communications Git, CI/CD (Azure DevOps … Framework SQL Server/Azure SQL – writing queries, stored procedures. Swagger, API documentation Third party UI component providers e.g. DevExpress TypeScript, CSS, JSON, HTML5 Unit testing What you will get from this role You would enjoy working with a modern technology stack and a friendly supportive team. ...

Java Consultant

Location
Greater London, England, United Kingdom
Spring Boot, Spring Framework, and Hibernate. Support cloud-native development across AWS, Azure, GCP, Docker, and Kubernetes environments. Apply strong engineering practices including TDD, unit testing, code reviews, CI/CD, and clean code principles. Collaborate with architects, product owners, engineers, and client teams. Contribute to solution design ...

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

Senior Java Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, Remote
performance. Batch Processing: Develop and manage batch processing systems to handle large volumes of data efficiently. Code Quality: Ensure code quality through code reviews, unit testing, and adherence to best practices. Collaboration: Work closely with cross-functional teams, including product managers, QA engineers, and other developers, to deliver ...

Full Stack Developer

Location
Greater London, England, United Kingdom
including stand-ups, planning, demos and retrospectives What we’re looking for: Must have skills/experience: Java 17+ Spring Framework Spring Boot Java unit testing (we use JUnit 5) HTML and JavaScript Teamwork Fast learner Advantageous skills/experience: AWS Cloud Formation Docker/Kubernetes Tomcat ...

Senior Software Engineer - Control Systems

Location
Crawley, England, United Kingdom
care. As part of a collaborative Agile team, you'll be involved in the full software development lifecycle, from design and development through to testing, deployment and continuous improvement. You'll also have the opportunity to support Agile delivery practices by helping teams stay focused, remove obstacles and deliver … Deliver full stack development using C#, .NET, WPF and C++, working across user interfaces, backend services and system integrations. Improve software quality through automated testing, code reviews and continuous integration practices. Support the migration of applications to modern containerised and microservices-based environments. Collaborate with engineers, architects and stakeholders ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
other public cloud platforms Infrastructure patterns for scalable, secure services 3. CI/CD Automation Experience with: Azure DevOps or GitHub Actions Automated testing, packaging, and deployment processes CI/CD experience is valuable, but not sufficient on its own without cloud or production‐deployment exposure. … technologies such as: Proficient SQL; familiarity with PySpark is beneficial dbt Microsoft Fabric SQLMesh 5. Core Engineering Skills Strong Python, with good documentation and unit testing practices Comfortable in an agile delivery environment Able to communicate clearly with non‐technical teams Demonstrates curiosity, continuous learning, and a collaborative ...