a real difference - not just to our customers, but to the everyday lives of people across the globe. We're expanding our Automotive division and are looking for Automotive Software Engineers to join our Electrical & Embedded Systems team. This is a unique opportunity to work on cutting-edge automotive projects and contribute to the growth of Expleo's capabilities … in embedded systems and digital vehicle technologies. The position is based in the Midlands. Key Responsibilities * You will contribute to system-level software development across multiple domains: * Operating Systems: Develop and maintain core system software * Device Drivers: Interface hardware with the OS * Compilers & Tools: Build and optimise tools that translate source code into machine code * Firmware Development: Control … specialised hardware devices * Networking Software: Enable communications between systems and networks * Security: Implement robust security measures at the system level * Performance Optimisation: Enhance speed, stability, and efficiency of embedded systems Essential Requirements * Degree in Computer Science, Software Engineering, or a related discipline * Proficiency in Embedded C, C++, and/or assembly languages * Solid understanding of computer architecture and More ❯
a small but growing team of engineers, working closely with product leads, quant analysts, and trading desks. Key Responsibilities Lead the full SDLC of the trading platform: planning, coding, testing, deployment. Facilitate Agile processes (sprint planning, retrospectives, backlog grooming). Oversee code quality, review PRs, and manage release cycles. Design and implement core components of the trading engine (execution … product, trading, and executive functions. Support production systems and manage incident response when needed. Requirements Education: Degree in Computer Science, Mathematics, or a related field Experience: 5+ years in software development, with at least 3 years working on financial or trading platforms Proven leadership in driving complex technical projects Experience with FIX protocol, capital markets, or EFX platforms is … a strong plus Solid knowledge of software architecture, automated testing, and performance tuning Excellent communication in English A balance of technical depth and emotional intelligence Tech Stack Languages: Java, Python Infrastructure & CI/CD: GitLab, CI pipelines Monitoring & Analytics: Prometheus, Grafana Database: Microsoft SQL Server What the company offers Competitive salary A collaborative, flat-structure environment with minimal More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
Evodia Limited
Automated Software Tester - UKIC DV cleared Evodia is working with a highly effective software company that prioritises the building of relationships, and the community it has created, to hire DV cleared Automated Software Testers to work on secure software projects based in Cheltenham. It puts its staff at the center of this community by offering a … ESSENTIAL: Successful candidates will have experience in some/all of the following: Automation Experience (e.g. Jenkins, Ansible) Continuous Development/Continuous Integration (CI/CD) Functional & non-functional testing BASH scripting Linux DESIRABLE: Working in a software development team Any knowledge of software development Containerisation GitLab Network focused software development KEY BENEFITS: 37.5 hour working More ❯
Henry Schein One is the global leader in dental management, analytics, communication, and marketing software. We deliver innovative dental software and services, combined with expert business coaching, to help connect dental technology so it works as one. When technology connects, more data is shared, more tasks are automated, and more work gets done. Most importantly, dental professionals have more … from first contact and scheduling to clinical treatment and billing, to ensuring loyalty and recurring care. Henry Schein One Canada has over 20 years of experience developing and supporting software in dental markets in Canada and worldwide. As part of Henry Schein One, our products support the global academic-dental market. Our on-premises product is well established with … Guildford Mall, in Surrey, BC. Key Responsibilities Develop and communicate cross-team architectural solutions Provide recommendations for continuous improvement on company-wide applications Provide oversight over multiple domains Improve testing by conducting systems analysis, recommending changes in policies and procedures Learn and understand state-of-the-art test tools and processes Communicate test architectural standards and mentor other testers More ❯
stakeholders to identify ERP requirements, conduct business process analysis, and provide user training and technical support. You'll also manage project planning and budgets, document deployment progress, and oversee software acceptance testing. Why join? Full training in a globally renowned ERP system Opportunity to work on complex, interesting projects across varied industries Be part of a well-established company More ❯
A key role focused on ensuring customers continue to get the most from their PortSwigger experience through successful renewals. We make Burp Suite, the world's most widely used software for web security testing. Trusted by over 16,000 organizations globally - including Google, Amazon, and NASA - our products and research power the world's best security teams. We're More ❯
robust security controls, supporting the delivery of a DevSecOps approach, and collaborating closely with our development teams. As one of our security engineers, you will drive continuous improvement across software applications, secure coding practices, and support the organisation's digital transformation initiatives. Who are the team? The role sits within an inclusive, diverse, respectful, and agile team of information … ability to deliver on its vision and strategy. Main responsibilities: Proactively integrate security throughout the application development lifecycle, reacting to find and fix vulnerabilities. Conduct security assessments, support penetration testing, and address vulnerabilities. Transform technical requirements into an effective application development lifecycle within a DevSecOps toolchain. Ensure secure deployment strategies are scalable, repeatable, and highly available. Support technical and … include: Designing secure applications and solutions (Practitioner) Supporting and supporting security support methodologies (Expert) Process analysis and optimization (Practitioner) Risk-based decision making (Working) Modern development standards application (Practitioner) Software engineering: design, coding, testing (Practitioner) Prototyping and testing (Practitioner) Research and innovation in security (Working) Systems design and integration (Practitioner) Understanding security implications of transformation (Working) Experience More ❯
Cambridge, Cambridgeshire, England, United Kingdom
US TECH SOLUTIONS LIMITED
Job Title: Software Engineer – Audio/Video Data Collection Systems Location: Cambridge, UK- Onsite Duration: 12 Months Responsibilities: Develop software for cutting-edge prototype wearable devices. Optimise the data collection process for reliability and accuracy. Work with recording equipment spanning audio, video, inertial sensors, and other modalities. Deploy, test, and evaluate upgrades to distributed data collection platforms. Build … debugging and root cause analyses. Collaborate with engineers and researchers to triage issues, design solutions, and estimate work. Promote best practices within the engineering and research community. Python-based software development, including user interface and backend integration. Processing collected audio/video data and preparing it for further research use. Monitoring audio/video streams for quality and completeness. … techniques. Preferred Qualifications: Strong problem-solving skills Experience with hardware multimedia sensors. Understanding of audio, image, and video formats. Experience with relational and graph/NoSQL databases. Knowledge of software and hardware testing frameworks and methodologies. Familiarity with React or similar JavaScript frontend frameworks. Experience with Windows system administration. Good to Have: Basic database and SQL processing knowledge More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Become
Position: Software Developer in Test (SDET) - Centre of Excellence Location: London, United Kingdom (Hybrid - Minimum 2 days onsite per week)?? Start Date: Immediate? Engagement Type: Contract (with potential for permanent employment) Industry: Financial Services/Technology Consulting Role Overview We are seeking a highly skilled and automation-focused Software Developer in Test (SDET) to join a newly established … digital solutions while defining and upholding engineering standards across multiple client engagements. The ideal candidate will have strong experience in test automation using Java , a deep understanding of modern testing frameworks and practices, and a proven track record of working within or helping to establish a Centre of Excellence in a financial services or banking environment . Key Responsibilities … QA teams to ensure high-quality, testable code and continuous delivery. Define and implement test strategies for functional, integration, regression, and performance testing. Contribute to the development of reusable testing assets and frameworks within the CoE. Ensure test coverage across APIs, UI, and backend systems in complex enterprise environments. Participate in code reviews, architecture discussions, and sprint planning sessions. More ❯
Senior Software & Controls Engineer Location: Leicestershire, UK | Salary: Up to £54,000 per annum | Full-time, Onsite We're seeking a Senior Software & Controls Engineer to join a forward-thinking product development team working on high-performance control systems for advanced engineering applications. In this hands-on role, you'll take ownership of embedded software development using … support control strategy development and simulation Generating embedded code through autocode generation workflows for deployment on target hardware Validating model behaviour and code functionality through simulation and on-bench testing Creating and executing structured test plans to verify model integrity and performance Collaborating closely with electrical, mechanical, and systems engineers to ensure full hardware-software integration Supporting design … reviews, simulation analysis, and software optimisation throughout the project lifecycle What We're Looking For Degree-qualified (BEng/BSc or equivalent) in a relevant discipline Proven experience in embedded software and control system development Skilled in model-based design with MATLAB and Simulink, including code generation Familiar with structured software development and testing processes (e.g. More ❯
DO Build and maintain automated test frameworks and suites for API, web, mobile, and performance testing. Design test strategies and plans that ensure high quality across the Kadence's software stack. Implement end-to-end test automation and maintain robust coverage across key user flows. Execute test cases (manual and automated), analyse results, and clearly report bugs and errors. … development lifecycle. Contribute to technical discussions and help shape our approach to quality engineering. Debug and troubleshoot complex issues and provide clear defect documentation. Conduct post-release and regression testing to ensure ongoing stability. Create and maintain internal documentation for testing processes and frameworks. WHAT YOU BRING Proven experience as an SDET or QA Automation Engineer with a … focus on API, end-to-end (E2E), and performance testing. Demonstrated experience building and scaling automated testing frameworks for APIs, frontend, and mobile. Strong hands-on experience with tools such as Cypress or Playwright (E2E), Postman (API), and load/performance tools like k6, JMeter, or equivalent. Experience designing and maintaining automated test frameworks across web, mobile, and API More ❯
be building a stronger economy that can change the world. As an Engineer at Xero, you'll work in collaboration with other Xeros to help create and deliver beautiful software to our customers, faster. You'll undertake software application development on applications in our suite of Products (including new ones), contributing to new or improved experiences for our … members in building products together. You'll contribute to our cross functional environment by working towards the same objectives, using modern principles and practices. What you'll do Create software - Care deeply about customer problems and technical excellence, produce robust high quality and scalable software. Relentlessly automate any manual processes. Contribute to technical solution designs that embrace a quality … first approach. Participate in code reviews. Test software - Design and automate testing activities that effectively reveal product quality across a range of risk areas and acceptance criteria. Collaborate with the team and understand their own responsibility for quality. Resolve issues - Triage and solve development and production issues, and be able to quickly track down the root cause. Communicate More ❯
Richmond, Surrey, United Kingdom Hybrid / WFH Options
AMCS Group
Are you passionate about building high-quality software through robust testing? We're looking for a Mobile Test Automation Engineer to join Selected Interventions, now part of the AMCS Group, a global leader in environmental software. You'll play a key role in automating and executing tests for our mobile apps, helping ensure smooth, stable experiences for end … users. This is a great time to join us as we expand our team and scale our technology worldwide. About Selected Interventions We're a software and services company powering the environmental sector through our class-leading ECHO Service Management Framework. Built on a Microsoft stack and deployed via Azure, ECHO supports field service operations for global, multi-billion … tests using C#, and supporting quality assurance across mobile platforms. Day-to-Day Responsibilities Include Write and maintain automated test scripts in Appium (C#) Conduct functional, regression, and integration testing Collaborate with developers to identify and fix defects Maintain test frameworks and participate in agile ceremonies Document results and support continuous improvement Experience and Skills Needed Appium scripting in More ❯
Software Tester - South Bristol (On-site) - Salary - Message for details doe We are looking for a Software Tester to join an industry leading software company in South Bristol. We need someone with experience in manual testing in an Agile environment and looking to further your career in a supportive, dynamic environment. You'll play a key … candidates are detail-oriented, proactive, and enthusiastic about learning. This is a fantastic opportunity to gain hands-on experience, make an impact, and grow your career. Benefits for the Software Tester: 25 days holiday + bank holidays Holiday buy scheme Health Cash Plan, Private medical insurance Life assurance (3x Salary), Employee assistance program. My Perks (Discount on various activities … Various office treats, Drinks, chocolate etc. As the successful Software Tester, you will be: Creating test plans to ensure delivered IT services are of sufficient quality to include functional, performance, security, operational & reporting requirements UI standards Reviewing developer unit test plans and rejecting submitted changes if test plans are incorrect, inadequate or contain insufficient proof of tests passing. Creating More ❯
everything from data processing, to deep learning model training, and complex optimisation algorithms. The Libraries team is responsible for designing, developing, and maintaining those Machine Learning Libraries. As a Software Engineer within the team, you will focus on the underlying engineering that makes our libraries fast, scalable, and a pleasure to use. You are a software craftsperson who … Collaborate with product managers, machine learning engineers, and library users to translate functional requirements into robust technical specifications and production-ready code code. Architect, build, and maintain the foundational software of our internal Machine Learning libraries, with a relentless focus on performance, and scalability. Contribute high-quality, tested, documented, and maintainable code across the library stack, ensuring our core … systems are reliable and easy for other engineers to build upon. Champion software engineering excellence across the team and company, driving best practices in testing (unit, integration, performance), CI/CD, and system architecture. Own your work end-to-end, from ideation and experimentation through to deployment and maintenance in a small, agile team environment. Continuously explore and More ❯
Skelmersdale, Lancashire, United Kingdom Hybrid / WFH Options
Dover Fueling Solutions
Tester to join our growing team at Fairbanks, Dover Fueling Solutions on a full-time and permanent basis in Skelmersdale. You will work as part of a large agile Software Development team incorporating Data Architects, Software Developers, Product Owners, Data Engineers, and Software Testers to deliver world leading products to our customers. What we do: Wetstock is … theft, right the way through to finding a leak that could impact the environment. What will you be part of? Our engineering team at Fairbanks are responsible for developing & testing a cloud-based application using maintain. We are passionate about the product and service we provide and are always looking to innovate in our industry. About our Graduate QA … Tester: The ideal candidate will have a good theoretical knowledge of both manual and automation testing and have some experience in automation testing or coding using languages such as C#, JavaScript, Python, SQL and tools such as Postman and Selenium (we are excited to see what you can do, so a link to a repository is always welcome More ❯
Car Allowance | Senior Director Level This is a rare opportunity for an accomplished leader in secure development to shape and drive the future of secure architecture, DevSecOps integration, and software security testing across large-scale transformation programmes. You'll work at both strategic and operational levels, embedding secure-by-design principles across software pipelines while driving improvements … with deep technical expertise and the leadership capabilities to build strong delivery, pre-sales, and client-facing outcomes. What You'll Be Doing: Lead and oversee secure development and testing strategy across the SDLC Define and govern secure architecture and ensure alignment with enterprise policies and industry frameworks (e.g. OWASP, NIST, ISO 27001) Drive DevSecOps integration into CI/… CD pipelines, embedding SAST, DAST, SCA and container security tools Own the security testing process, improving automation, coverage, and remediation velocity Champion secure design, threat modelling and coding best practices across engineering teams Partner with sales and business development for pre-sales, client proposals, and solution design Drive financial oversight of the function, including budgeting, utilisation, pricing and profitability More ❯
leading company specialised in developing products for the pharmaceutical and medical industries. (This position is to be part of the Engineering and man ufacturing department and is NOT a software test/automation related positi. . click apply for full job details More ❯
and ATE). Understanding of test principles and how they are applied. Understanding of manufacturing processes and how to test their effectiveness. Understanding of In-circuit test principles. Experience testing switched mode power supplies or similar circuitry A Level/BTEC in relevant subjects How to apply: If you are interested in finding out more about this opportunity, please More ❯
What will you be doing? You will be attending sites to test & commission hydro equipment, Undertaking inspection & fault-finding work, Attending supplier Factory Acceptance Tests, Using PLC and HMI software to programme and test control systems. Where will you be doing it? Our client is a global leader in the manufacturing industry. They were founded around 160 years ago More ❯
This is a physical role that will involve being on your feet most of the day. What you'll do: Prepare, move, and dispatch PCs and related equipment. Support software/hardware testing. Work with the RCJ & Judicial Digital Teams on daily tasks. Carry out courtroom checks and audits. What you'll need: Confident using Windows 10/ More ❯
Employment Type: Temporary
Salary: Up to £14.31 per hour + pension holiday pay
Cambridge, England, United Kingdom Hybrid / WFH Options
Entrust
technologies. But our secret weapon? Our people. It’s the curiosity, dedication, and innovation that drive our success and help us anticipate the future. We are looking for Senior Software Developer to join our Cambridge-UK team! Position Overview: A highly skilled developer with strong C programming and good Python exposure as well as good design skills, to work … be based in the UK and have the right to work in the UK. Responsibilities: Play a significant role in the design and development of our full-stack system software embedded in HSMs, client-side tools, API libraries. Develop features from inception to delivery Software design & coding, testing, and review. Essential Qualifications: Degree or equivalent, in Software … API libraries. Familiar with complex, multi-component projects, using multiple development languages. Solve complex technical problems with demanding requirements, in innovative, practical ways. Nice-to-Have Qualifications: Open-source software - as licensee, or as contributor. An interest in cryptography and/or computer security techniques. Software development in Agile and/or SAFe. #LI-NR1 At Entrust, we More ❯
Doncaster, Yorkshire, United Kingdom Hybrid / WFH Options
Hiya Technology Ltd
plans, and scripts. Lead and mentor a team of QA engineers, fostering a culture of quality and continuous improvement. Coordinate with development and product teams to ensure alignment on testing priorities and deliverables. Understanding of Functional Requirements: Collaborate with product managers and business analysts to thoroughly understand functional requirements and acceptance criteria. Ensure test cases comprehensively cover all functional … requirements and user stories. Provide feedback on requirements and designs to ensure testability and completeness. Automated Testing: Design and develop automated test frameworks and test cases for functional, regression, and performance testing. Integrate automated tests into the CI/CD pipeline to ensure rapid and reliable delivery of software. Monitor and analyse test results, providing actionable insights to the … with the DevOps team to enhance and maintain the CI/CD pipeline, ensuring seamless integration of automated tests. Implement and maintain QA tools and infrastructure to support automated testing and continuous delivery. Ensure the QA process aligns with DevOps best practices, focusing on efficiency and scalability. API Testing: Develop and execute API tests to validate the functionality More ❯
Applause is raising the bar for digital quality and employee experience. Recognized as a Top Workplace, Applause provides award-winning softwaretesting and UX research solutions to top brands. Our fully managed services leverage a global team and the world's largest independent testing community. We improve digital experiences for global innovators like Google, Microsoft, PayPal, Starbucks More ❯
Royston, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Verso Recruitment
Senior Software Engineer – C# Salary: Up to £100,000 + Benefits Location: Royston (Hybrid) Employment Type: Permanent Are you a seasoned software engineer who thrives on solving complex problems, setting technical direction, and mentoring others? Our client, an innovative and forward-thinking technology business based in Royston, is looking for a Senior Software Engineer to play a … a hybrid position with the opportunity to work part-remote while being part of a highly collaborative and ambitious team. Key Responsibilities Lead by example in implementing best practice software design patterns, architecture, and agile methodology. Drive the re-architecture and hardening of code. Mentor and develop junior engineers to help them reach their potential. Guide the team in … making pragmatic decisions while upholding strong technical principles. Champion code quality, including rigorous software test coverage and maintainability standards. Desirable Experience & Skills Strong candidates are likely to bring most (but not all) of the following: Experience in software engineering, with deep expertise in C# and .NET. Experience with Linux, Python, and Azure DevOps. A proven track record in More ❯