learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible. You will work in collaborative, value … programming. You are comfortable with Agile methodologies, such as Extreme Programming (XP), Scrum and/or Kanban. You have a good awareness of TDD, continuousintegration and continuous delivery approaches/tools. Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes … impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let's be extraordinary. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cloud Online Recruitment
a critical role in the operation of our electron microscope facility. The platform features automated data processing pipelines, web-based analysis tools, and seamless integration with our corporate database, which tracks all experimental workflows, including sample purification, preparation, and processing. You will work on building tools to help Astex … coding practices and the effective use of version control systems. Drive the team's efforts for a clean and long-term maintainable codebase including continuousintegration/continuous deployment (CI/CD) and automated testing. Maintain and provide user support for webcryo. Essential Skills Python Programming: Proven More ❯
tests. Collaborate: closely with development, product management, and other cross-functional teams to integrate quality assurance practices seamlessly into the software development lifecycle. Implement continuous testing practices: within CI/CD pipelines to ensure rapid yet reliable software releases. Define and monitor key quality metrics to assess test effectiveness … efficiency, and overall product quality, using insights to drive continuous improvement initiatives. Stay updated with emerging testing tools, trends, and methodologies, and advocate for their adoption to enhance existing systems and processes. Key Requirements: Bachelor's Degree (or above) in Computer Science, Mathematics, Physics, or a similar discipline. Proficient … Strong understanding of software QA methodologies, tools, and processes, with a track record of driving quality initiatives in an agile development environment. Experience with continuousintegration and continuous deployment (CI/CD) pipelines and integrating automated tests within them. Our Tech Stack: We're very tech agnostic More ❯
highly desirable. Broader knowledge of IT - e.g., Security and Networking. Working in an Agile Environment. Test-Driven Development and/or Behaviour Driven Development. ContinuousIntegration and Continuous Deployment (CI/CD). Experience of operating as a technical leader on complex projects and able to manage … is genuinely invested in helping our clients thrive as modern organisations. Our delivery methodology is truly agile, from concept to reality, supporting innovation and continuous improvement to achieve your desired outcomes. We firmly believe that technology should serve humanity, not the other way around. We take a human-centred More ❯
architecture based on Kafka and Solace Queue. Restful APIs, gRPC, and socket-based APIs. Relational and NoSQL databases. Docker and Kubernetes, Jenkins, and ArgoCD. ContinuousIntegration and Continuous Delivery. Best development practices. Agile and lean values. More ❯
implement responsive and user-friendly interfaces using SASS and Node.js Troubleshoot, debug, and optimise code Mentor and guide junior developers, fostering a culture of continuous learning and improvement Ensure code quality and adherence to coding standards through code reviews Stay up-to-date with industry trends and emerging technologies … React, and API .NET Core/.Net 4.5, Angular, JQuery, AWS Strong understanding of Agile/Scrum methodologies Sound knowledge of API development and integration Familiarity with SOLID principles, MVC architecture, and modern software design patterns Good knowledge of front-end technologies such as SASS, Node.js, and modern JavaScript … techniques is a bonus Excellent problem-solving and critical-thinking skills Able to Team Lead or Manage straight away or develop into these ideally, continuousintegration/continuous deployment (CI/CD) pipelines, and an understanding of microservices architecture. Why work for our client as a Team More ❯
Malvern, Worcestershire, West Midlands, United Kingdom
Experis
Technical presentation Technical documentation Test plans and reports User guides and work instructions Design or process documents Infrastructure or software build System installation or integration CI/CD Pipelines Lead or contribute to documentation as required. Lead or contribute to testing activities as required. Promote best practice, mentor colleagues … and identify continuous improvement ideas and presentation of approaches to internal and external colleagues for awareness. Fully engage in the agile development approach, upskilling in SAFe practices where necessary (training can be provided). Support and engage with security, safety and compliance activities, incorporating derived requirements into evolution of … Cloud Skills: Proficiency in using AWS. Experience with a broad range of cloud services. Automation: Strong scripting skills and automation using tools like Ansible. Continuousintegration/continuous deployment (CI/CD) pipeline knowledge. Strong IAC: Advanced use of IAC tools and best practices. Able to design More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
Defence
environment. Key Responsibilities: Developing and executing automated software tests to ensure product quality Collaborating closely with development teams to understand requirements and functionalities Implementing continuous development and integration practices (CI/CD) Conducting functional and non-functional testing to validate product performance Writing and maintaining BASH scripts for … The successful applicant should have experience in some or all of the following areas: Software testing with a focus on automation (e.g. Jenkins, Ansible) Continuous Development/ContinuousIntegration (CI/CD) Functional and non-functional testing BASH scripting Linux systems Holding an active or recently active … Knowledge of software development processes Understanding of containerisation technologies Familiarity with GitLab Network-focused software development Benefits: Opportunity to work on mission-focused projects Continuous personal development with dedicated time for training Collaborative and supportive work environment Be part of a friendly community of like-minded colleagues First-hand More ❯
at least one language compatible with AWS Lambda Working with container technologies such as Docker and orchestration platforms like Kubernetes, EKS, and ECS Implementing ContinuousIntegration and Continuous Deployment (CI/CD) pipelines using tools such as Bamboo, Jenkins, TeamCity, or Bitbucket Conducting automated testing of code More ❯
london, south east england, United Kingdom Hybrid / WFH Options
LHH
automation, scalability, and security. Develop and maintain Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation. Implement CI/CD pipelines, enabling continuousintegration and continuous deployment for mission-critical applications. Monitor system performance, availability, and security, implementing observability best practices. Work in an Agile More ❯
Experience with CI/CD: Alongside our DevOps Teams you will help to; Implement and manage CI/CD pipelines: Set up and maintain continuousintegration and continuous deployment pipelines to ensure efficient and reliable software delivery. Integrate security into the CI/CD process: Implement security More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Craneware
to Git, TFS, and/or other source control/configuration management systems. Ability to apply software development methodologies and practices, including agile development, continuousintegration, and continuous delivery in line with Craneware Application Lifecycle Management (CALM) methodology. Demonstrate practical application of object oriented design principles. Ability More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Motability Operations
touch React and Node.js frontend web application development Sever-side rendering technologies e.g. Next.js Database technologies e.g. PostgreSQL Messaging technologies e.g. ActiveMQ or Kafka ContinuousIntegration and Continuous Deployment Cloud platforms, e.g. AWS, and Kubernetes platforms e.g. OpenShift Who you'll be working with Working in an More ❯
Employment Type: Permanent, Part Time, Work From Home
of product features and functionalities. Collaborate closely with Product Management, Development, and other stakeholders to understand requirements and define acceptance criteria. Conduct functional, regression, integration, performance, and security testing to identify and resolve issues. Manage the defect lifecycle, including identifying, logging, tracking, and verifying bugs in collaboration with the … the Testing Framework: Design and implement a scalable and maintainable automated testing framework to improve test coverage and efficiency. Integrate automated tests into the continuousintegration/continuous deployment (CI/CD) pipeline to ensure regular and reliable testing. Select and implement appropriate testing tools and technologies … mentorship to the QA team members. Conduct regular code and test case reviews to ensure high-quality standards are maintained. Foster a culture of continuous improvement, encouraging team members to learn and adopt new testing methodologies and tools. Develop and deliver training sessions and workshops to enhance the skills More ❯
automation tools (e.g., JIRA, TestNG, Jenkins). Knowledge of programming languages (e.g., Java, Python). Experience with Bug Tracking tools, Regression testing. Understanding of continuousintegration and continuous deployment (CI/CD) processes. Familiarity with API testing and other testing methodologies. At YASH, you are empowered to … to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale. Our Hyperlearning workplace is grounded upon four principles: Flexible work arrangements, free spirit, and More ❯
and company products to enhance test effectiveness Proactively identify opportunities for QA process improvement and innovation Track, analyze, and report testing metrics to ensure continuous quality improvements Strong client focus, with an emphasis on quality and stability in line with service level agreements Our Ideal Candidate Has: Bachelor's … desired Experience with financial, transactional, or message-based systems (e.g., FIX, FIXFAST, SBE) is desired Experience building a traceability matrix Hands-on experience with continuousintegration and continuous delivery (CI/CD) Strong test automation expertise Familiarity with containerization and orchestration tools is highly desired Cross-platform More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
clear and concise progress to the software team lead and Project and Engineering management. Work closely with the hardware and systems team, including system integration teams onto target hardware. You will investigate and resolve real integration problems on a complex system. What we need from you: While we … standards such as MISRA C/C++. Experience of Agile development and Atlassian toolset. Understanding of the Internet of Things (IoT). Experience developing ContinuousIntegration/Continuous Deployment. Security Clearance You must be eligible for full security clearance. For more information and guidance please visit : Life More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Motability Operations Limited
touch: React and Node.js frontend web application development Server-side rendering technologies e.g. Next.js Database technologies e.g. PostgreSQL Messaging technologies e.g. ActiveMQ or Kafka ContinuousIntegration and Continuous Deployment Cloud platforms, e.g. AWS, and Kubernetes platforms e.g. OpenShift Who you'll be working with: Working in an More ❯
Bracknell, Berkshire, South East, United Kingdom Hybrid / WFH Options
John Lewis Head Office
in London Pimlico and Waitrose Head Office in Bracknell, Berkshire. Key Responsibilities: We are driving a culture of whole team accountability for quality and continuous testing and are looking for people who can help us do that. Initially, as a Senior Quality Engineer you will be embedded into a … of delivering native mobile apps for iOS and/or Android devices. Knowledge of architectural patterns used to build mobile applications. Practical experience of ContinuousIntegration/Continuous Delivery of native mobile apps and associated back end services. Coaching teams in use of Continuous Testing and More ❯
that develops well-architected, well-engineered, cloud-native web applications using the latest tools and techniques, taking a test-driven development approach, including full continuousintegration/continuous deployment pipelines. If you're curious, dedicated and want to work with the latest technologies, you'll thrive in More ❯
Newcastle Upon Tyne, England, United Kingdom Hybrid / WFH Options
Accenture
Spring Boot based microservices. • Advocate for and employ good development practices on the team such as consistent branching strategy, coding standards, Test Driven Development, ContinuousIntegration and Continuous Testing. • Support the technical leads in crafting the separation of functional into microservices and the end-to-end integration … world’s largest network of Advanced Technology and Intelligent Operations centres. With 509,000 people serving clients in more than 120 countries, Accenture brings continuous innovation to help clients improve their performance and build lasting value across their enterprises. Visit us at www.accenture.com! Accenture is an equal opportunities employer More ❯
microservices architecture - Utilize software design patterns and distributed systems knowledge - Participate in Agile development processes, including task estimation and sprint planning - Contribute to the continuousintegration and continuous deployment (CI/CD) delivery pipeline - Leverage source code management tools, such as Git, and issue tracking systems like More ❯
Portsmouth, yorkshire and the humber, United Kingdom
Carbon60
microservices architecture - Utilize software design patterns and distributed systems knowledge - Participate in Agile development processes, including task estimation and sprint planning - Contribute to the continuousintegration and continuous deployment (CI/CD) delivery pipeline - Leverage source code management tools, such as Git, and issue tracking systems like More ❯
Understanding of cloud data storage solutions (e.g., object storage, data lakes) and data processing services. DevOps Practices: Familiarity with DevOps principles and tools for continuousintegration and continuous delivery (CI/CD) of AI models. Communication: Ability to clearly communicate technical concepts to both technical and non More ❯