Unit Testing Jobs in Edinburgh

1 to 25 of 43 Unit Testing Jobs in Edinburgh

Lead DevOps Engineer

Edinburgh, United Kingdom
Lloyds Banking Group
people to innovate, explore possibilities and grow with purpose. What you'll need Proven experience of modern application and software development approaches including automated testing, test driven development, continuous integration, pair programming, code review and version control Supporting the feature teams by building and managing pipelines/infrastructure/… with multi-disciplinary, internal, and external distributed teams across the project lifecycle Deep expertise in microservices (ideally TypeScript/JavaScript-based) Firm grasp of testing methodologies (Unit testing, UI testing, automation testing) Experience designing and evolving API contracts And any experience of these would be More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

iOS Developer

Edinburgh, Scotland, United Kingdom
CreateFuture
Kotlin) depending on the needs of the project. Our iOS devs mainly use an MVVM architecture utilising SwiftUI, Combine and Swift Concurrency. We conduct unit testing across all our projects, code is always peer reviewed, and as a team we meet regularly to discuss new approaches and challenges. … across mobile platforms We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unit testing Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great product What we'll offer you More ❯
Posted:

Senior Mobile Engineer (Android)

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
CreateFuture
looking to find and adopt the best tools for the job - whether that’s making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unit testing across all our projects, code is always peer … practices on android We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unit testing Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great products What we'll offer you More ❯
Posted:

Mobile Engineer (Android)

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
CreateFuture
looking to find and adopt the best tools for the job - whether that’s making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unit testing across all our projects, code is always peer … practices on android We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unit testing Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great products What we'll offer you More ❯
Posted:

Senior Android Engineer - Contract

Edinburgh, Scotland, United Kingdom
CreateFuture
looking to find and adopt the best tools for the job - whether that’s making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unit testing across all our projects, code is always peer … practices on android We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unit testing Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great products Our interview process is designed More ❯
Posted:

Android Engineer

Edinburgh, United Kingdom
Hybrid / WFH Options
CreateFuture
looking to find and adopt the best tools for the job - whether that's making our CI better with automated code scanning and UI testing or developing reusable libraries that we can share across projects. We conduct unit testing across all our projects, code is always peer … practices on android We'd love to talk to you if you are: Enthusiastic and experienced in using engineering best practices, clean code and unit testing Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great products What we'll offer you More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Test Manager (Oracle Financials)

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
60by80 Media SL
sector, focusing on complex organisational change initiatives. This role will involve working with reconciliation systems (payroll and accounts), including Oracle Financials . While direct testing is not the primary focus, you will play a key role in organising, leading, and delivering high-quality testing outcomes through structured planning … oversee the full test lifecycle—ensuring alignment with internal standards and quality gateways, supporting both Agile and Waterfall delivery models. Experience with User Acceptance Testing (UAT) from an organisational and coordination perspective is essential. Key Responsibilities Lead the planning, execution, and reporting of testing across projects. Create and … ability to manage and influence stakeholders at all levels. Skilled in planning and delivering across Agile and Waterfall methodologies. Familiarity with key test types: Unit Testing, System Testing, System Integration Testing, and UAT. Strong governance, documentation, and reporting skills. Experience managing test teams and mentoring junior More ❯
Posted:

Java Full Stack Engineer

Edinburgh, Scotland, United Kingdom
JR United Kingdom
experience deploying applications on AWS, GCP, Azure , or Kubernetes (K8s) . Familiarity with prompt engineering , LLM APIs , AI agents , and related tooling. Proficient in unit testing , integration testing , and Test-Driven Development (TDD) . Excellent problem-solving, debugging, and performance-tuning skills. Preferred Qualifications Strong communication skills More ❯
Posted:

Java with Springboot developer/Lead

Edinburgh, United Kingdom
N Consulting Limited
developers to translate business requirements into technical solutions Write clean, efficient, and reusable code following best practices and coding standards Participate in code reviews, unit testing, and integration testing Contribute to DevOps practices: CI/CD pipelines, containerization, and cloud deployments Troubleshoot, debug, and resolve application issues … Microservices architecture Familiarity with Docker , Kubernetes , and CI/CD pipelines Hands-on experience with databases such as PostgreSQL , Oracle , or MongoDB Knowledge of testing frameworks (JUnit, Mockito) Familiarity with Git, Jenkins, Maven/Gradle Good understanding of Agile methodologies (Scrum/Kanban) Excellent communication and teamwork skills Preferred More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Java Developer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
as WebSockets to create engaging, live betting and gaming experiences. Code Quality & CI/CD – Lead the coding standards across the backend team, drive unit testing, automated testing, and CI/CD best practices . Mentor & Collaborate – Support a team of engineers, providing guidance on best practices More ❯
Posted:

Software Engineer in Test

Edinburgh, Scotland, United Kingdom
JR United Kingdom
driven by innovation and committed to delivering a seamless customer journey that is both user-friendly and efficient. Our Technology team is comprised of Testing, Engineering, DevOps, Change, Service Management, and Architecture. Organized into long-lived, value-stream-aligned teams, we deliver technology change safely and rapidly to support … in Test (SDET) , you will play a critical role in building fully automated tests using the latest test frameworks and tools. Positioned within the Testing Discipline, you will help drive testing excellence within our delivery teams, supporting our journey to become an elite technology organization. You will work … and propose enhancements for optimization. Collaborate with platform engineers to integrate automated tests into CI/CD pipelines for continuous testing. Advise developers on unit testing best practices to drive shift-left defect detection. Proven experience in an SDET/Test Automation role. Key Requirement: Hands-on experience More ❯
Posted:

React JS Architect

Edinburgh, Scotland, United Kingdom
Whitehall Resources Ltd
Actions, or similar tools. Experience with AWS CDK for IaC (Infrastructure as Code). Strong understanding of microservices and API-first development. Proficient in unit testing and end-to-end testing using Jest, React Testing Library, Playwright, or Cypress. All of our opportunities require that applicants More ❯
Posted:

Technical Lead

Edinburgh, Midlothian, United Kingdom
Venesky-Brown
Gateway, Cloud Formation, Aurora/Postgres, Typescript - Modern JavaScript UI frameworks, including React - Strong HTML/CSS skills and an awareness of accessibility considerations - Testing tools and frameworks eg Cypress - Significant and demonstrable commercial experience in the following areas: - Technically leading a high-performing, cross-functional development team. - Designing … in development environments - Developing solutions using human-centred, research-driven, inclusive design practices - Designing and implementing solutions using service and event-based architectures - Using testing tools for unit testing, including system test automation frameworks - Cloud monitoring, telemetry, intelligence tools and processes, including Grafana - Using written, verbal, and More ❯
Employment Type: Contract
Rate: GBP 546 Daily
Posted:

Java Software Developer

Edinburgh, Scotland, United Kingdom
myGwork - LGBTQ+ Business Community
and any NoSQL DB like OpenSearch/Elastic DB etc) and must be aware of DevSecOps processes, paradigms and tools. Good hands experience of testing frameworks and libraries (Spring Boot integration tests, Unit testing with Junit/AssertJ/Mockito, Test Containers, E2E testing tools like More ❯
Posted:

Java Software Developer

Edinburgh, Scotland, United Kingdom
Avaloq
any NoSQL DB like OpenSearch/Elastic DB etc) and must be aware of DevSecOps processes, paradigms, and tools. Good hands-on experience of testing frameworks and libraries (Spring Boot integration tests, Unit testing with Junit/AssertJ/Mockito, Test Containers, E2E testing tools like More ❯
Posted:

Full Stack Software Engineer - Java & React

Edinburgh, Scotland, United Kingdom
JR United Kingdom
events focused on emerging technologies Foster a team culture centered around diversity, equity, inclusion, and mutual respect Required Qualifications Demonstrated experience in application development, testing, deployment, and operational maintenance Proficiency in one or more programming languages Experience with automation tools and continuous delivery practices Strong knowledge of the Software … cloud technologies and services Experience designing and developing microservices-based architecture Commitment to continuous learning and innovation, especially in automation and modernization Familiarity with unit testing, mocking, and performance testing tools (e.g., JUnit, Mockito, BlazeMeter) Experience with monitoring tools such as Splunk, Dynatrace, and Grafana McGregor Boyall More ❯
Posted:

Full-Stack .NET Developer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Angular Build robust backend services using Clean Architecture and Domain-Driven Design principles Develop responsive frontend applications with Angular and modern UI frameworks Write unit tests and maintain code quality standards Develop and maintain RESTful APIs with proper documentation Implement real-time features and server communication Collaborate with the … Strong proficiency in C# and .NET 6+ [JS2] Experience with ASP.NET and MVC patterns Understanding of Clean Architecture or similar design patterns Experience with unit testing frameworks Proficient with SQL Server and database design Experience developing RESTful APIs and web services Frontend: Strong experience with a modern frontend More ❯
Posted:

Machine Learning Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
NatWest Group
solutions meet those needs to support the achievement of our business strategy Working with colleagues to produce machine learning models, including pipeline designs, development, testing, and deployment to carry on the intent and knowledge into the production Creating frameworks to make sure the monitoring of machine learning models within … and analytics to benefit from model frameworks and best practices The skills you'll need We’re looking for someone with experience of building, testing, supporting, and deploying machine learning models into a production environment. You’ll need systematic debugging skills, the ability to navigate a large well-structured … APIs, and the ability to read and understand a large documentation base, as well as contribute to it Strong software engineering, systems architecture, and unit testing capabilities and experience using pipeline tools such as Apache Airflow, Amazon SageMaker, or similar Familiarity with SQL and experience with AWS or More ❯
Posted:

Software Engineer (Greater Edinburgh Area)

Edinburgh, UK
Dunbar Brown Group
cloud-based user interfaces tailored for IoT applications. Lead and actively contribute to code reviews to ensure best practices and code quality. Conduct thorough testing across all phases including unit testing, integration, design verification, acceptance, and compliance testing. Experience Required Bachelor's degree in Computer Science (or … GSM/LTE-M (and satellite communication) networks into Azure cloud infrastructure, ensuring secure communication using protocols such as MQTT. Perform end-to-end testing across the full IoT stack—from cloud-based GUI/API interfaces to the cellular modem via serial communication. This role requires full right More ❯
Employment Type: Part-time
Posted:

Software Engineer

Greater Edinburgh Area, United Kingdom
Dunbar Brown Group
cloud-based user interfaces tailored for IoT applications. Lead and actively contribute to code reviews to ensure best practices and code quality. Conduct thorough testing across all phases including unit testing, integration, design verification, acceptance, and compliance testing. Experience Required Bachelor's degree in Computer Science (or … GSM/LTE-M (and satellite communication) networks into Azure cloud infrastructure, ensuring secure communication using protocols such as MQTT. Perform end-to-end testing across the full IoT stack—from cloud-based GUI/API interfaces to the cellular modem via serial communication. This role requires full right More ❯
Posted:

Senior Software Engineer (Edinburgh)

Edinburgh, UK
TravelPerk
and/or React of a travel-related web-based product Integrations between our product to 3rd party APIs System architecture design, implementation, and testing Work in an Agile environment with strong attention to a well-documented code, unit testing, and continuous integration Being able to mentor … stack development . Your final role within the team will depend on your skills and internal training will be provided Obsession for quality and testing Eager to learn new technologies and frameworks Strong communication skills What do we offer? Competitive compensation including equity in the company Generous vacation days More ❯
Employment Type: Part-time
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
TravelPerk
and/or React of a travel-related web-based product Integrations between our product to 3rd party APIs System architecture design, implementation, and testing Work in an Agile environment with strong attention to a well-documented code, unit testing, and continuous integration Being able to mentor … stack development . Your final role within the team will depend on your skills and internal training will be provided Obsession for quality and testing Eager to learn new technologies and frameworks Strong communication skills What do we offer? Competitive compensation including equity in the company Generous vacation days More ❯
Posted:

Engineering Manager

Edinburgh, United Kingdom
Hybrid / WFH Options
Br Dge
our software engineers to develop and thrive in their careers. Our frontend teams mainly work with the following: NodeJS React/Next.js frameworks Cypress testing suite HTML5 & CSS SQL Databases Our Engineering Managers don't necessarily need to have a background in these specific technologies but will need to … stakeholder expectations, resolving any challenges and blockers as you go Setting expectations of and achieving high development standards, especially for code quality, code reviews, unit testing, continuous integration, and deployment Working with Product Owners to understand and set priorities and manage current and future sprints Collaborating with the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer, iSeries

Edinburgh, United Kingdom
NatWest Group
team of developers and set the technical direction of the deliveries, applying the principles and methodologies of software engineering to the technical design, development, testing, and maintenance of applications and services. We'll look to you to take responsibility for the work quality of the software engineering team, ensuring … team. We'll also look to you to have experience of test-driven development and the use of automated test frameworks, mocking, stubbing, and unit testing tools, along with knowledge of the key phases of the software delivery lifecycle and established software development methodologies. You'll also demonstrate More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Fullstack Developer (React, Node.js)

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Engineer: Hands on experience of developing REST web services and API's. Knowledge and experience of deploying to cloud services, preferably AWS. Experience of Unit testing, TDD, BDD and Test Automation. Experince of working with GraphQL. If you're a Senior Fullstack Developer, looking to work for a More ❯
Posted:
Unit Testing
Edinburgh
10th Percentile
£52,500
25th Percentile
£53,250
Median
£70,000
75th Percentile
£146,300