latest cloud technologies Actively sharing technical expertise with the team both as a hands-on developer, coach and mentor. Improving the engineering practices in the squad including code quality, testing and CI/CD Working with SRE engineers to build distributed systems with a focus on high availability, low latency and scalability (you build it, you run it) Senior … The ability to tell a technical story/concepts to non-technical audiences in a way that is digestible Knowledge and practice of code quality techniques like continuous integration, unittesting, and peer reviews Passionate about keeping up to date with the latest technology trends and tools Someone who wants to knowledge transfer between individuals and teams. You More ❯
C# or ADA Previous experience with bare-metal embedded software Model-based development using UML Configuration Control & CI/CD SCADE definition and verification algorithms Agile development TDD, Automated & UnitTesting Aerospace software knowledge is desirable – e.g. DO178C If you think you have the drive and passion needed to be successful, APPLY NOW! For more information email mcooper More ❯
to understand requirements and maintain software quality. KEY EXPERIENCE - Strong organisational and communication skills with the ability to articulate complex concepts. - Strong background in C# & .Net technologies. - Experience in UnitTesting & Integration Testing. - Experience in CI/CD Pipeline Development - Experience with AWS - Interest/Experience with AI Development SALARY - UP TO £75,000 LOCATION - MILTON KEYNES More ❯
to understand requirements and maintain software quality. KEY EXPERIENCE - Strong organisational and communication skills with the ability to articulate complex concepts. - Strong background in C# & .Net technologies. - Experience in UnitTesting & Integration Testing. - Experience in CI/CD Pipeline Development - Experience with AWS - Interest/Experience with AI Development SALARY - UP TO £75,000 LOCATION - MILTON KEYNES More ❯
systems Hands-on experience with microservices architecture, database programming, and event streaming in a cloud-based environment. Proficiency in applying standard methodologies in code quality, such as continuous integration, unittesting, and peer reviews. Experience developing and scaling high-traffic websites or critically important business systems. Familiarity with automated testing frameworks, especially BDD frameworks, is a plus. More ❯
Bolton, Greater Manchester, UK Hybrid / WFH Options
esure Group
systems Hands-on experience with microservices architecture, database programming, and event streaming in a cloud-based environment. Proficiency in applying standard methodologies in code quality, such as continuous integration, unittesting, and peer reviews. Experience developing and scaling high-traffic websites or critically important business systems. Familiarity with automated testing frameworks, especially BDD frameworks, is a plus. More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
esure Group
systems Hands-on experience with microservices architecture , database programming , and event streaming in a cloud-based environment. Proficiency in applying standard methodologies in code quality, such as continuous integration, unittesting, and peer reviews. Experience developing and scaling high-traffic websites or critically important business systems. Familiarity with automated testing frameworks, especially BDD frameworks , is a plus. More ❯
will play an important role in creating the high level design artifacts. You will also deliver high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition and warranty. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is … of critical HR data. • Provide ongoing support and maintenance of integration solutions, including regular updates and enhancements. • Prepare and maintain documentation for integration processes, workflows, and best practices. • Perform unittesting, debugging, and validation of Boomi integration processes to meet quality standards. • Collaborate with other teams for system upgrades, ensuring compatibility with new releases of SAP SuccessFactors and More ❯
will play an important role in creating the high level design artifacts. You will also deliver high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition and warranty. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is … of critical HR data. • Provide ongoing support and maintenance of integration solutions, including regular updates and enhancements. • Prepare and maintain documentation for integration processes, workflows, and best practices. • Perform unittesting, debugging, and validation of Boomi integration processes to meet quality standards. • Collaborate with other teams for system upgrades, ensuring compatibility with new releases of SAP SuccessFactors and More ❯
CI/CD pipelines, and legacy system migrations. Innovate across the stack, taking ownership of key projects and delivering performant, scalable solutions. Lead engineering best practices including coding standards, unittesting, code reviews, and system architecture discussions. Support, coach, and mentor junior developers, fostering a culture of technical excellence and collaboration. Work closely with cross-functional teams, including More ❯
CI/CD pipelines, and legacy system migrations. Innovate across the stack, taking ownership of key projects and delivering performant, scalable solutions. Lead engineering best practices including coding standards, unittesting, code reviews, and system architecture discussions. Support, coach, and mentor junior developers, fostering a culture of technical excellence and collaboration. Work closely with cross-functional teams, including More ❯
enhance business performance Proficient in machine learning and statistical methods for predictive modelling and forecasting Experience deploying ML models to production at scale Solid understanding of SQL Proficiency in unittesting, CI/CD, model management and experiment tracking Desirable Experience with Deep Learning, Generative AI and Reinforcement Learning Experience with Time Series Forecasting and Recommender Systems Previous More ❯
services (e.g. Microsoft Azure Services, Databricks). Expertise in product ownership to develop high quality analytical products and big data platform capabilities. Experience of software development best practices, including unittesting and CI/CD processes. Knowledge and experience of using various Large Language Models (LLMs) tools and techniques, including GPT models, Llama, Azure OpenAI etc. Strong written More ❯
domain or when working with other unstructured data. Solid understanding of Python, including writing modular Pythonic code, familiarity with core Python data structures, fluency with pandas, and experience with unit testing. Desirable skills & experience Hands-on work experience with Google Cloud Platform (GCP) implementations. Experience in implementing and supporting Machine Learning systems, including automating data validation, model training, model More ❯
feedback to developers and data scientists, reporting and tracking bugs and other QA metrics, and helping troubleshoot and solve issues. Helping implement and scale our functional, E2E, regression, and unittesting frameworks across the SDLC. Desired skills: A Computer Science or Technical University degree. Proven experience in a QA role of web applications. Test automation experience - Selenium or … Experience with working in an agile and TDD development environment. Excellent communication skills; a team player. Familiarity with QA processes across the whole SDLC: requirements setting, design, planning, implementation, testing, deployment, maintenance, support. Proficient in written and spoken English. Self-motivated individual with strong sense for commitment to high-quality delivery. Why you do not want to miss this More ❯
Years of Relevant Experience: 5+ years Education Level: Bachelor's Degree About the Job: Acceptance Testing Manager (OAT) or UnitTesting Manager (UAT) Our Client is a leading household insurance company based in London. They are looking to recruit an experienced UAT/OAT Manager to join their ever-growing test team working on a large transformation … approach. This position provides an opportunity to join a growing organization and be a part of the team servicing key insurance clients. Required Skills: OAT (Operational Acceptance Test)/UnitTesting Management experience in distributed test architecture. Experience in managing customer expectations with strong communication skills to highlight key messages. Experience in managing vendors, as this account has … multiple off-the-shelf products from different vendors. Exposure to UAT/OAT Test Methodologies, Test Strategy and Approach, and Testing Types from a design and execution perspective. Good architectural knowledge around App servers (Tomcat), DB Servers (Informatica, SQL, Oracle), and Middleware (Mulesoft). Ability to proactively identify key operational requirements and detail needed for OAT design and execution. More ❯
Years of relevant experience 5+ years Education Level Bachelor's Degree About the Job Acceptance Testing Manager (OAT) or UnitTesting Manager (UAT) Our Client is a leading household insurance company based in London. They are looking to recruit an experienced UAT/OAT Manager to join their ever growing test team working on a large transformation … provides an opportunity to join a growing organization and be a part of the team servicing key insurance clients. We require the following skills: OAT (operational acceptance test)/UnitTesting Manager (UAT) Should have UAT/OAT Management exp. In distributed test architecture Should have managed customer expectations and had good communication skills to highlight key messages … Should have exp. in managing the Vendors as this account has more off shelf products we have different vendor products. Exposure of UATOAT Test Methodologies , Test Strategy and Approach, Testing Types from a design and execution perspective. Good Architectural knowledge around App servers (Tomcat), DB Servers (Informatica, SQL, Oracle), Middleware (Mulesoft) Having Skills to be proactively call out what More ❯
and approaches, provide oversight, and guide others to define testable system components and support and/or assist in the implementation of automated testing. The role will focus on Unit, Integration, and Automated UI testing, considering test data sets, data generation, and data anonymization. This is an excellent opportunity for someone with strong T-SQL skills who enjoys … rate salaries, flexible benefits, and an annual bonus. EXPERIENCE REQUIRED Essential: C#.net and Object-Oriented Programming and Design or Strong T-SQL Skills and Experience of SSIS Familiarization with unittesting Use of Continuous Integration tools Automation UI frameworks (Web driver, Selenium or other) Use of source control repository, ideally TFS Prior experience of application test automation Experience … of developing enterprise-level applications Scrum or other Agile methodology Database UnitTesting project TeamCity Octopus Deploy KEY RESPONSIBILITIES Working alongside developers to guide and assist in the implementation of coded tests (unit, integration, and automated UI) Assisting in the implementation of coded tests Collaborating with business and business analysts to elicit functional and non-functional requirements More ❯
control and monitor autonomous vehicles beyond visual line-of-sight. This involves creating robust, intuitive interfaces using C++, Qt, QML, and JavaScript, alongside incorporating modern UX principles and rigorous testing methodologies. Key Responsibilities: Lead the design and development of user-facing GCS software for autonomous vehicle monitoring and control. Build and maintain user interface software using C++ and Qt … with operators to gather requirements, validate usability, and refine user experience. Develop prototypes and storyboards to capture user requirements and iterate on design concepts. Ensure software robustness through rigorous testing, validation, and performance optimisation. Collaborate with cross-functional teams, including autonomy and hardware engineers, to integrate software solutions. Document and maintain codebases with a focus on readability, scalability, and … including QML and JavaScript. Strong understanding of user interface design principles, particularly for mission-critical systems. Experience defining software requirements, developing architectures, and producing robust implementations. Proficiency in software testing methodologies, including unittesting, integration testing, and user acceptance testing. Experience with UI testing methodologies, including automated UI testing, usability testing, and end More ❯
London, England, United Kingdom Hybrid / WFH Options
Selby Jennings
years of experience as a Data Engineer within digital assets or similar. Advanced Python programming: production-level experience programming in Python 3 and adherence to software development best practices Testing proficiency including unittesting, integration testing, and automated test frameworks Database and data integration experience working with company various SQL data sources and creating data pipelines More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Selby Jennings
years of experience as a Data Engineer within digital assets or similar. Advanced Python programming: production-level experience programming in Python 3 and adherence to software development best practices Testing proficiency including unittesting, integration testing, and automated test frameworks Database and data integration experience working with company various SQL data sources and creating data pipelines More ❯
Hertfordshire, England, United Kingdom Hybrid / WFH Options
Innovate
helping to create realistic, high-impact simulations used across the full system lifecycle. From concept to training, you’ll be part of a collaborative group building tools for design, testing, and operational scenarios. Whether it's crafting immersive visual demos or supporting verification and validation, your work will directly contribute to the success of complex defence technologies. What you … ll bring: Solid experience with C# or C++ Familiarity with real-time systems and agile workflows An understanding of CI/CD, configuration control, and unittesting A proactive approach to problem-solving and team collaboration Perks and benefits include: Annual bonus potential Strong pension contribution Paid overtime Extra flexi-leave days Flexible hours and hybrid work options More ❯
will require 3 days per week on-site in Milton Keynes. Contract 6 Months Outside IR35 3 Days per week in Milton Keynes office Essential: ISEB Foundation in Software Testing (mandatory) ISEB Practitioner Certificate in Software Testing (mandatory) ITIL Foundation in Service Management (mandatory) Good analytical skills allied to a challenging and inquiring mind Ability to work collaboratively … and successfully in a small team. Proactive and inquisitive approach to testing Attention to detail and tenacity Diagnostic and problem solving skills A broad knowledge of current Microsoft operating systems and HP Compaq hardware Creation and use of Macros & Automation scripts Experience in a variety of testing efforts Experience of working with AGILE methodology Unittesting & UAT experience System and Application test experience Integration test experience Regression test experience Experience and knowledge of performance testing Experience of biometric products Management of OAT and liaison with Operational teams Defect Management including liaison with 3rd party suppliers for defect resolution and use of Team Foundation System Experience with advising both Project Managers and Customers of test More ❯
Newark, Nottinghamshire, East Midlands, United Kingdom
Redline Group Ltd
delivery estimates. Take ownership of firmware change management, feature updates, and fault diagnosis. Support cross-functional teams including production engineering, R&D, and test teams. Conduct and support electrical testing and debugging activities. Define and manage software tasks, ensuring timely project delivery in line with requirements. Contribute to continuous improvement of software development processes and standards. Required Skills for … configuration, and real-time control. Solid understanding of layered software architectures and modular code design. Proficient with communication protocols: SPI, I2C, I2S, UART, USB, CAN, Ethernet. Comfortable with automated testing, unittesting, and implementing reusable code libraries. Hands-on experience with Git, Jira, and modern software development workflows. Proficiency with development environments and toolchains (e.G., IDEs, versioning More ❯
on MCUs/MPUs, optimizing for efficiency, low power consumption, and wireless communication with our cloud infrastructure. Your responsibilities will also include writing business logic using hierarchical state machines, unittesting, automating build systems, bootloader updates, and version management via a CI/CD infrastructure. This role offers exposure to many elements of modern embedded firmware development, learning … Integration and maintenance of external software libraries. Developing device drivers, firmware features for event-driven architecture, hierarchical state machines, refactoring, power optimization, bug fixing, and maintaining cloud infrastructure. Creating unit tests for firmware development. Documenting source code functionality clearly. Supporting hardware programming, verification, and calibration for mass production. Requirements 4+ years of experience in embedded systems software development in … Zigbee, etc. Experience with network communications and IoT protocols: UDP/TCP/IP, HTTP, REST, MQTT. Familiarity with electronic communication standards: RS232, I2C, SPI, USB. Experience with product testing harnesses and documentation. Developing PC applications to interact with hardware. Plus, experience with the following would be a bonus Zephyr OS development and debugging. C# in Visual Studio. Linux More ❯