Permanent Unit Testing Jobs in Scotland

1 to 25 of 98 Permanent Unit Testing Jobs in Scotland

Software Engineer

West Kilbride, Scotland, United Kingdom
Hybrid / WFH Options
Develop
and maintain web applications using C#, .NET Core, and SQL Azure. Implement responsive and modern UI designs using frameworks like Angular, React, or Vue.js. Ensure high-quality code through unit testing, peer reviews, and performance optimization. Leverage Azure services for cloud-based application deployment and management. Troubleshoot, enhance, and refine existing applications to improve performance and user experience. More ❯
Posted:

Java with Springboot developer/Lead

Edinburgh, United Kingdom
N Consulting Limited
architects, product owners, and other 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 in a timely manner Ensure … design and integration Experience with 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 (Nice to Have): Experience working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer - HSE - HEO

Aberdeen, Aberdeenshire
Hybrid / WFH Options
Government Digital & Data
of goals and approvals through constructive collaboration with all relevant parties contributing to innovation of all products. Main duties: Develop software solutions as part of a development team, including unit testing of developed objects/code Manage, Support and develop more junior members of the development team Document the design and build of systems being developed Plan and … team Experience of full stack software development experience including C#/ASP .NET, JavaScript/Typescript frameworks (such as Angular or React), SQL/NOSQL database development and automated unit/integration testing Experience of developing applications for cloud computing infrastructures such as Azure, AWS or GCP, including modern cloud CI/CD practices Good communication skills; with More ❯
Employment Type: Permanent
Salary: £36,235 - £39,611
Posted:

Software Developer

Edinburgh, Scotland, United Kingdom
Origo
and enhance web-based applications while adhering to company quality standards. Develop high quality, fit-for-purpose code that meets the business, architectural and security requirements. Design and conduct unit test plans to ensure high quality levels. Create and maintain development artefacts and documentation for existing services. Create detailed technical and design specifications in response to new business concepts … Aurora, AWS Lambda Terraform OpenAPI, JSON Schema React, NextJS Web tooling (e.g., webpack, Vite, esbuild) CI/CD configuration (preferably with Azure Pipelines) Object Relational Mapping (e.g., EF Core) Unit Testing frameworks (e.g., xUnit) x509 certificates OAuth/OIDC Non-technical: Experience in the Financial Services industry is desirable – preferably with a working knowledge of the Life and More ❯
Posted:

Software Developer

livingston, central scotland, united kingdom
Origo
and enhance web-based applications while adhering to company quality standards. Develop high quality, fit-for-purpose code that meets the business, architectural and security requirements. Design and conduct unit test plans to ensure high quality levels. Create and maintain development artefacts and documentation for existing services. Create detailed technical and design specifications in response to new business concepts … Aurora, AWS Lambda Terraform OpenAPI, JSON Schema React, NextJS Web tooling (e.g., webpack, Vite, esbuild) CI/CD configuration (preferably with Azure Pipelines) Object Relational Mapping (e.g., EF Core) Unit Testing frameworks (e.g., xUnit) x509 certificates OAuth/OIDC Non-technical: Experience in the Financial Services industry is desirable – preferably with a working knowledge of the Life and More ❯
Posted:

Software Developer

broughton, central scotland, united kingdom
Origo
and enhance web-based applications while adhering to company quality standards. Develop high quality, fit-for-purpose code that meets the business, architectural and security requirements. Design and conduct unit test plans to ensure high quality levels. Create and maintain development artefacts and documentation for existing services. Create detailed technical and design specifications in response to new business concepts … Aurora, AWS Lambda Terraform OpenAPI, JSON Schema React, NextJS Web tooling (e.g., webpack, Vite, esbuild) CI/CD configuration (preferably with Azure Pipelines) Object Relational Mapping (e.g., EF Core) Unit Testing frameworks (e.g., xUnit) x509 certificates OAuth/OIDC Non-technical: Experience in the Financial Services industry is desirable – preferably with a working knowledge of the Life and More ❯
Posted:

Software Developer

dunfermline, north east scotland, united kingdom
Origo
and enhance web-based applications while adhering to company quality standards. Develop high quality, fit-for-purpose code that meets the business, architectural and security requirements. Design and conduct unit test plans to ensure high quality levels. Create and maintain development artefacts and documentation for existing services. Create detailed technical and design specifications in response to new business concepts … Aurora, AWS Lambda Terraform OpenAPI, JSON Schema React, NextJS Web tooling (e.g., webpack, Vite, esbuild) CI/CD configuration (preferably with Azure Pipelines) Object Relational Mapping (e.g., EF Core) Unit Testing frameworks (e.g., xUnit) x509 certificates OAuth/OIDC Non-technical: Experience in the Financial Services industry is desirable – preferably with a working knowledge of the Life and More ❯
Posted:

Mobile App Developer

Glasgow, Scotland, United Kingdom
BT Group
to join our small team of mobile app developers and testers, in the UK. The individual will be involved in the full development lifecycle from planning, defining, designing, building, testing and deployment. As a Software Engineer the individual will be responsible for managing tasks assigned to them throughout our two-week sprint cycles. Collaborative working is important to us … to join our small team of mobile app developers and testers, in the UK. The individual will be involved in the full development lifecycle from planning, defining, designing, building, testing and deployment. As a Software Engineer the individual will be responsible for managing tasks assigned to them throughout our two-week sprint cycles. Collaborative working is important to us … such as Azure DevOps Creating UX designs using Adobe Suite or Figma Have experience in developing web applications Experience with RESTful web services Experience in Desktop development Experience in UNIT testing Experience: 2+ years of experience in software development Experience in adhering to Agile development methodology Benefits At BT, we entertain, educate, and empower millions of people every More ❯
Posted:

Senior MLOps/GenAI Infrastructure Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools such as AWS CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and maintainable architecture. Collaborate More ❯
Posted:

Software Engineer in Test

Glasgow, Scotland, United Kingdom
JR United Kingdom
leader in the fintech space, 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 business growth and maintain our … Overview As a Software Developer 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 closely with development and platform … effectively. Review existing automation solutions 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 testing Native Apps using More ❯
Posted:

Full Stack Software Engineer III- React and JAVA | Glasgow, UK

Glasgow, Scotland, United Kingdom
JPMorgan Chase & Co
Development, JavaScript, optimization techniques and design patterns. Understanding UX design concepts like responsive web design. Backend Technology - Java/Spring, Kafka, NoSQL ( MongoDB, Cassandra ) Automation experience with Automated Functional Testing, Test Driven Development (TDD) and agile tools e.g., JIRA Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and … the Software Development Life Cycle and solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Preferred qualifications, capabilities, and skills Exposure to cloud technologies Unit Testing, Mocking, Performance Testing (e.g. Junit, Mokito, Blazemeter) Monitoring Tools (e.g. Splunk, Dynatrace, Grafana, etc) About Us J.P. Morgan is a global leader in financial services, providing More ❯
Posted:

Junior Java FullStack Engineer

Glasgow, Scotland, United Kingdom
Barclays
communities to foster a culture of 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. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous More ❯
Posted:

Full Stack Software Engineer III- React and JAVA

Glasgow, Scotland, United Kingdom
J.P. Morgan
Development, JavaScript, optimization techniques and design patterns. Understanding UX design concepts like responsive web design. Backend Technology - Java/Spring, Kafka, NoSQL ( MongoDB, Cassandra ) Automation experience with Automated Functional Testing, Test Driven Development (TDD) and agile tools e.g., JIRA Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and … the Software Development Life Cycle and solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Preferred qualifications, capabilities, and skills Exposure to cloud technologies Unit Testing, Mocking, Performance Testing (e.g. Junit, Mokito, Blazemeter) Monitoring Tools (e.g. Splunk, Dynatrace, Grafana, etc) #J-18808-Ljbffr More ❯
Posted:

Core Java Developer

Glasgow, Scotland, United Kingdom
JPMorganChase
diversity, equity, inclusion, and respect. Required qualifications, capabilities, and skills Formal training or certification in system design concepts and practical experience. Hands-on experience in system design, application development, testing, and operational stability. Proficiency in Core Java. Knowledge of automation and continuous delivery methods. Experience with all aspects of the Software Development Life Cycle. Strong understanding of agile methodologies … React or Angular, TypeScript, CSS, Micro Frontend Development, and JavaScript. Ability to learn new skills and keep up with industry innovations to automate manual or cumbersome work. Experience with unit testing, mocking, performance testing (e.g., JUnit, Mockito, Blazemeter). *Please note that this role requires full-time onsite work.* Application details Name: Please include your first and More ❯
Posted:

Software Engineer - McGregor Boyall

Glasgow, Scotland, United Kingdom
Jobs via eFinancialCareers
team culture centered around diversity, equity, inclusion, and mutual respect Required Qualifications Formal training or certification in system design, plus relevant hands-on experience 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 Development Life Cycle (SDLC) Familiarity … Cassandra) Preferred Qualifications Exposure to 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 is an equal opportunity employer More ❯
Posted:

Lead DevOps Engineer

Edinburgh, United Kingdom
Lloyds Banking Group
bank that's empowering its 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/hosting on the Google Cloud … and ability to effectively work 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 really useful Experience of working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Primis
Boot Collaborate with cross-functional teams including DevOps, QA, and Business Analysts Work closely with client stakeholders to understand requirements and deliver high-quality solutions Ensure code quality through unit testing, integration testing, and code reviews Contribute to architectural decisions and continuous improvement initiatives Required Skills & Experience: 5+ years of professional experience in Java development Microservices Proven More ❯
Posted:

Java developer with Microservice

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
N Consulting Global
message brokers like Kafka, RabbitMQ Proficiency in SQL and experience with databases like PostgreSQL, MySQL, or MongoDB Understanding of CI/CD tools (Jenkins, GitLab CI, etc.) Experience with unit testing and TDD frameworks (JUnit, Mockito) Basic knowledge of cloud platforms like AWS, Azure, or GCP is a plus More ❯
Posted:

Java developer with Microservice

livingston, central scotland, united kingdom
Hybrid / WFH Options
N Consulting Global
message brokers like Kafka, RabbitMQ Proficiency in SQL and experience with databases like PostgreSQL, MySQL, or MongoDB Understanding of CI/CD tools (Jenkins, GitLab CI, etc.) Experience with unit testing and TDD frameworks (JUnit, Mockito) Basic knowledge of cloud platforms like AWS, Azure, or GCP is a plus More ❯
Posted:

Java developer with Microservice

broughton, central scotland, united kingdom
Hybrid / WFH Options
N Consulting Global
message brokers like Kafka, RabbitMQ Proficiency in SQL and experience with databases like PostgreSQL, MySQL, or MongoDB Understanding of CI/CD tools (Jenkins, GitLab CI, etc.) Experience with unit testing and TDD frameworks (JUnit, Mockito) Basic knowledge of cloud platforms like AWS, Azure, or GCP is a plus More ❯
Posted:

Java developer with Microservice

dunfermline, north east scotland, united kingdom
Hybrid / WFH Options
N Consulting Global
message brokers like Kafka, RabbitMQ Proficiency in SQL and experience with databases like PostgreSQL, MySQL, or MongoDB Understanding of CI/CD tools (Jenkins, GitLab CI, etc.) Experience with unit testing and TDD frameworks (JUnit, Mockito) Basic knowledge of cloud platforms like AWS, Azure, or GCP is a plus More ❯
Posted:

Platform Engineer

Glasgow, Scotland, United Kingdom
Barclays UK
communities to foster a culture of 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. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous More ❯
Posted:

Full Stack Software Engineer - Java & React

Glasgow, Scotland, United Kingdom
McGregor Boyall
team culture centered around diversity, equity, inclusion, and mutual respect Required Qualifications Formal training or certification in system design, plus relevant hands-on experience 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 Development Life Cycle (SDLC) Familiarity … Cassandra) Preferred Qualifications Exposure to 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 is an equal opportunity employer More ❯
Posted:

Full Stack Software Engineer - Java & React

paisley, central scotland, united kingdom
McGregor Boyall
team culture centered around diversity, equity, inclusion, and mutual respect Required Qualifications Formal training or certification in system design, plus relevant hands-on experience 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 Development Life Cycle (SDLC) Familiarity … Cassandra) Preferred Qualifications Exposure to 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 is an equal opportunity employer More ❯
Posted:

Full Stack Software Engineer - Java & React

milton, central scotland, united kingdom
McGregor Boyall
team culture centered around diversity, equity, inclusion, and mutual respect Required Qualifications Formal training or certification in system design, plus relevant hands-on experience 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 Development Life Cycle (SDLC) Familiarity … Cassandra) Preferred Qualifications Exposure to 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 is an equal opportunity employer More ❯
Posted:
Unit Testing
Scotland
10th Percentile
£37,574
25th Percentile
£52,500
Median
£60,000
75th Percentile
£127,850
90th Percentile
£146,300