South East London, London, United Kingdom Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
exciting opportunity to work on diverse and challenging client projects, ensuring the delivery of high-performing applications and systems. About Ten10 Ten10 is the UKs leading independent Quality Engineering & SoftwareTesting consultancy. We work with a range of clients across multiple sectors, providing innovative solutions to help them deliver better software, faster. Our consultants are at the … heart of what we do, and we invest in their development to ensure they remain at the forefront of industry trends. Role Responsibilities Deliver performance testing solutions to a range of clients, ensuring systems are scalable, reliable, and performant. Design, implement, and execute performance test strategies , including load, stress, scalability, and endurance testing. Work closely with technical teams and … stakeholders , translating business requirements into testable solutions. Contribute to functional test automation (e.g., using Selenium, Cypress, Playwright) and ensure alignment between functional and non-functional testing efforts. Adopt a "shift-left" approach by designing and implementing performance tests at the API, component, and integration levels, not just at the UI/E2E level. Engage directly with clients, providing expert More ❯
Job Description We are seeking a skilled and motivated Senior Software Engineer to join our Group Technology team in Milton Keynes. In this role, you will help develop, support and enhance business systems and applications using .NET technologies and SQL Server.We offer a hybrid working arrangement with one or two days per week in our Milton Keynes office. Key … Responsibilities: Be up to date regarding best practices in software development and deployment Implement best practice coding in relation to development coding standards Use operational data to improve the stability and performance of the applications Maintain documentation and release notes Have awareness of application security considerations Identify dependencies across the organization and work with teams to resolve them before … they become an issue, and install preventative measures to mitigate repeat occurrences Effectively handle risk, change, and uncertainty across the organization Work alone or alongside other Software Engineers on projects where necessary Create secure and high performing n-tier applications utilising best practices in the development of database applications using SQL Contribute to improve the overall processes and methodologies More ❯
Milton Keynes, Buckinghamshire, United Kingdom Hybrid / WFH Options
Experis
an AI-led data tool used across UK Government for digital redaction and data sensitivity review. You'll join a multi-disciplinary team delivering scalable, secure, and high-performance software solutions. Key Responsibilities Front-End Development Build responsive user interfaces using HTML, CSS, JavaScript, TypeScript, and React. Ensure cross-browser compatibility and optimised user experience. Back-End Development Develop … databases and write efficient queries. Set up and maintain CI/CD pipelines (GitHub Actions, Jenkins). Manage deployments in AWS/Azure/GCP environments and monitor performance. Testing & Quality Write unit, integration, and end-to-end tests using JUnit, Test Containers, Vitest, and StoryBook. Conduct code reviews to maintain quality and consistency. Security & Documentation Implement authentication, authorisation … Spring Boot, and RESTful API development. Proficient with SQL databases and CI/CD tools. Hands-on experience with cloud platforms (AWS, Azure, or GCP). Solid understanding of softwaretesting frameworks and secure coding practices. Experience working in an agile delivery environment. People Source Consulting Ltd is acting as an Employment Business in relation to this vacancy. More ❯
Bletchley, Buckinghamshire, United Kingdom Hybrid / WFH Options
Experis
an AI-led data tool used across UK Government for digital redaction and data sensitivity review. You'll join a multi-disciplinary team delivering scalable, secure, and high-performance software solutions. Key Responsibilities Front-End Development Build responsive user interfaces using HTML, CSS, JavaScript, TypeScript, and React. Ensure cross-browser compatibility and optimised user experience. Back-End Development Develop … databases and write efficient queries. Set up and maintain CI/CD pipelines (GitHub Actions, Jenkins). Manage deployments in AWS/Azure/GCP environments and monitor performance. Testing & Quality Write unit, integration, and end-to-end tests using JUnit, Test Containers, Vitest, and StoryBook. Conduct code reviews to maintain quality and consistency. Security & Documentation Implement authentication, authorisation … Spring Boot, and RESTful API development. Proficient with SQL databases and CI/CD tools. Hands-on experience with cloud platforms (AWS, Azure, or GCP). Solid understanding of softwaretesting frameworks and secure coding practices. Experience working in an agile delivery environment. People Source Consulting Ltd is acting as an Employment Business in relation to this vacancy. More ❯
with data engineers and business analysts to understand reporting requirements and ETL transformations. Identify, log, and track defects or discrepancies using JIRA. Support the state team during User Acceptance Testing (UAT) for migrated data and reports. Document testing activities, results, and provide summary reports and recommendations. Ensure testing adheres to HIPAA, CMS, and state Medicaid compliance standards. … Required Skills and Experience: 8 years of experience in softwaretesting, preferably in Medicaid or healthcare data systems. Knowledge of Medicaid data (eligibility, enrollment, claims, encounters, providers Hands-on experience validating ETL processes and data migration projects. Strong experience testing Cognos reports Proficiency in SQL for data validation and troubleshooting. Familiarity with data warehouses, staging, and OLAP More ❯
Lead Embedded Software Engineer 100% onsite in Santa Clara, California, office -Lead Embedded Software Engineer We are looking for an experienced Lead Embedded Software Engineer to provide technical leadership and hands-on development across the full product lifecycle. In this role, you will design, develop, debug, and test C/C++ bare-metal, firmware, and software … ARM CPUs and DSPs in both pre-silicon (virtual, emulation, FPGA) and post-silicon (bring-up board) environments. Key Responsibilities Leada team of engineers through all phases of embedded software development. Develop, compile, and debug C/C++ code for bare-metal, firmware, and software tests on ARM and DSP platforms. Perform unit, integration, and end-to-end … testing of software and hardware features. Conduct performance and power characterization tests in pre- and post-silicon environments. Collaborate with system validation, software, firmware, and hardware teams to execute test plans. Develop automation scripts and regression setups to enhance testing efficiency and reliability. Support post-silicon bring-up, lab debugging, and system validation using scopes, analyzers More ❯
delivering digital transformation solutions to the public sector. You'll be working as part of a collaborative delivery team on a critical project, ensuring the quality and reliability of software products through hands-on, manual testing. While some exposure to automation would be beneficial, this role has a manual-first focus. Key Responsibilities Create, execute, and maintain detailed test … plans, cases, and scripts Conduct functional, regression, integration, and system testing Collaborate closely with developers, business analysts, and project teams to identify and resolve defects Participate in test reviews, defect triage, and release validation Support continuous improvement of test processes and documentation Skills & Experience Proven experience as a Manual Test Analyst or Software Tester Strong understanding of the … full softwaretesting lifecycle Excellent attention to detail and problem-solving ability Familiarity with testing in environments using C#/.NET applications is advantageous Exposure to automation tools (e.g. Selenium, Postman, or similar) would be an advantage, but not essential Clearance Requirements Due to the nature of the project, current and valid SC Clearance and NPPV3 (via More ❯
This Client Site position is on-site at NAS Point Mugu, CA. Occasional teleworking is permitted when unclassified software development may be required. Job Summary VSolvit is seeking a Senior Software Engineer with a deep understanding of Electronic Warfare (EW) to join our team at Naval Air Station (NAS) Point Mugu in Southern California. The successful candidate will … Santa Barbara at the Naval Base Ventura County, Naval Air Warfare Center Weapons Division. Candidate initiative must be demonstrated by an effective communicator who can lead EW Battlespace Autonomy software development quickly and intuitively. EW Autonomy expectations are the integration of autonomous and semi-autonomous technologies, typically powered by artificial intelligence and machine learning, into EW systems to improve … company policies as outlined by the Employee Handbook, communicating regularly with assigned supervisor, and staying focused on the assigned tasks including company meetings, and completing tasks as assigned. Responsibilities Software design, development, and deployment of EW Battlespace Autonomy custom applications and workflows Serve as Software Mentor to junior EW Battlespace Autonomysoftware developers Develop software solutions utilizing Object More ❯
the opportunity to work in a fast paced environment helping to deliver new products and solutions which underpin our Client's digital strategies. Candidates will be involved in the testing of new products and existing products. The ideal candidate will have a proven track record as a Pega Automation Tester working in an agile environment. What You Will Be … will be analysing requirements and user stories to derive automated test cases, adding to the test suite using Selenium or Postman * You will be executing tests thoroughly to ensure software quality, running automated tests and identifying defects * You will be actively contributing to process improvement initiatives and enhancements to current procedures including recommending quality improvements * You will be working … The following skills are required * Previous experience working as a Pega Automation Tester * Experience within an agile development environment * Experience of test automation using Selenium Web Driver * Knowledge of softwaretesting procedures and be skilled in test planning, test estimation, prioritisation and risk-based testing * Practical experience of agile testing methodologies - BDD, TDD etc. * Making decisions More ❯
test frameworks and act as an internal automation consultant across multiple development teams. You'll build reusable automation modules, help teams become self-sufficient, and shape the future of testing across the organisation. What You'll Be Doing: Design and build modular Playwright + TypeScript/JavaScript frameworks from scratch Modularise existing Java/REST Assured API frameworks into … engineering teams as an internal consultant, uplifting automation maturity Integrate automation into CI/CD pipelines Mentor developers on writing effective API and UI tests Future scope: distributed performance testing, chaos engineering What They're Looking For: 7+ years softwaretesting, with 5+ years test automation using modern frameworks Strong Playwright + TypeScript/JavaScript experience Proven … from scratch - modular, scalable, repository-hosted Object-oriented programming fundamentals - design patterns (e.g., factory patterns) Consultancy mindset Experience in regulated environments (Nice to Have) Google Cloud Platform and Performance testing background would be a bonus Sound Interesting? Feel free to reach out and we'll be sure to get back to you. Senior Test Automation Engineer (SDET) | Up to More ❯
Reigate, England, United Kingdom Hybrid / WFH Options
Client Server
QA Test Automation Engineer/SDET (Python C# AI) Reigate/WFH to £85k Are you a QA testing technologist with Python or C# .Net coding skills and an interest in AI? You could be progressing your career in a senior, hands on role at a global Fintech that is producing game changing technology. As a QA Test Automation … Engineer you will be a key member of an Agile engineering team responsible for developing one of the company's flagship insurance products, with a focus on testing the AI elements of the product, as well as full stack testing using tools such as Cypress, with Python or C# coding. Location/WFH: There's a flexible work … would also be of benefit You have a strong understanding of application architecture and microservices - how to test all layers of an application You have a strong understanding of softwaretesting methodologies including manual and automation Ideally you have experience of testing AI/LLMs, if not you've investigated AI in your spare time and are More ❯
requires the services of a Lead Test Engineer on a Contract basis, to work on a high profile Government project. Skills & Experience needed: Test Leadership: Proven experience in leading testing activities, including defining test strategies and providing technical guidance. Agile Expertise: Proven experience working in agile environments with Scrum or similar frameworks. SoftwareTesting: Expertise in both … manual and automated testing, with the ability to design and build comprehensive test suites. Test Automation & Technical Stack: Deep, practical experience in designing, building, and maintaining automated test suites, including hands-on expertise with the following technologies: Ruby on Rails: Experience in testing and automating services built on this framework. Cucumber: Expertise in writing and implementing acceptance tests … using BDD/Gherkin. Docker: Experience in containerising test environments, dependencies, and integrating with CI/CD pipelines. Advanced Test Automation skills covering unit, integration, and end-to-end testing across complex systems. Technical Understanding: Strong ability to understand the technical landscape and translate business requirements into testable solutions. Communication: Excellent interpersonal, written, and verbal communication skills to effectively More ❯
QA) Automation Engineer to join its expanding engineering team in Farringdon. This full-time, on-site role involves designing and maintaining robust test automation frameworks, performing manual and automated testing, and collaborating closely with developers, product managers, and other stakeholders to ensure the delivery of reliable, high-quality software products. The successful candidate will join a growing QA … develop, and execute comprehensive test cases for functional, system, and regression testing. Build, maintain, and adapt automation frameworks using Java, Selenium, and BDD tools such as JBehave. Perform manual testing as required to validate product features and workflows. Collaborate closely with developers to ensure robust coverage of microservices-based systems. Contribute to continuous integration and delivery pipelines through effective … automation and test design. Provide input on QA strategy, tooling, and process improvements as the team scales. Role Requirements Strong background in softwaretesting — both manual and automation. Excellent command of Core Java with the ability to write and maintain clean, scalable automation code (Ideally an ex Java developer) Hands-on experience with Selenium and BDD frameworks (e.g. More ❯
QA) Automation Engineer to join its expanding engineering team in Farringdon. This full-time, on-site role involves designing and maintaining robust test automation frameworks, performing manual and automated testing, and collaborating closely with developers, product managers, and other stakeholders to ensure the delivery of reliable, high-quality software products. The successful candidate will join a growing QA … develop, and execute comprehensive test cases for functional, system, and regression testing. Build, maintain, and adapt automation frameworks using Java, Selenium, and BDD tools such as JBehave. Perform manual testing as required to validate product features and workflows. Collaborate closely with developers to ensure robust coverage of microservices-based systems. Contribute to continuous integration and delivery pipelines through effective … automation and test design. Provide input on QA strategy, tooling, and process improvements as the team scales. Role Requirements Strong background in softwaretesting — both manual and automation. Excellent command of Core Java with the ability to write and maintain clean, scalable automation code (Ideally an ex Java developer) Hands-on experience with Selenium and BDD frameworks (e.g. More ❯
C++ Software Engineer Location: Bristol, Full time on site Duration: 6 Months initial SC Clearance Required Rate: £65 ph Umbrella Our client are a world leader in missile and missile systems looking for a highly capable and adaptable to join their Development Facility in Bristol. Join a growing dynamic Software team in Bristol in developing the latest mission … critical defence systems. You will work as part of a small team and be empowered to work individually with little supervision. Responsibilities: The role will involve software development and integration testing with the equipment containing the software under test and suitable skills in this area will be expected. Developing in C++ and Rhapsody, and using EWM as … the preferred configuration tool. Developing current software requirements. The role will involve working within a lab environment running software on target hardware. Developing software in on controlled Software environment. Key Skillset Strong C++ knowledge Knowledge of Rhapsody UML Competent with MS word, for reviewing and updating technical documentation. Experience of RTC/EWM would be beneficial More ❯
BAE Systems, 1st Floor, Main Shipyard Offices, Barrow-in-Furness, Cumbria, England
BAE SYSTEMS PLC
As an Advanced Software Development Technician Apprentice you will experience, learn and develop key skills to help you manage complex projects across the Submarines business whilst also being involved in an exciting period of change and development in the IM&T function. Role You will gain software development knowledge through a rotation of placements, and have the opportunity … to learn about how we design, develop, deliver and test bespoke applications for the business. This includes: • Learn new coding skills • Delivery of software to business users • Gain insight into different stages of development projects from initial requirements analysis through to delivery • Work on our low code/no code rapid application development tool • Develop applications • Develop an understanding … of the whole development lifecycle with responsibility for requirements maturation, arranging testing, deployment and product ionisation of the application • Learn about softwaretesting in a variety of delivery models • Gain insight into ISTQB processes • Be introduced to Test Automation • Undertake test planning and test execution • Analyse requirements and test design • Manage defects Training An apprenticeship includes regular More ❯
we can deliver a safer, more affordable health care experience. Job Description: QA Tester (Automation & Manual) Do You Have a Passion for Quality? At Pharmica, we believe that exceptional software demands exceptional testing. As a market leader in innovative healthcare solutions, we are committed to delivering safe, reliable, and intuitive technology to our customers. Our dynamic team works on … we’re looking for a QA Tester to join us on this journey. If you’re a detail-oriented problem-solver with a knack for uncovering bugs and optimising software quality, this is your chance to make an impact and grow your career. What You’ll Be Doing Automation Testing Develop, maintain, and execute automated test scripts using … C# (preferred), though experience in Python, Java, or other languages is acceptable Collaborate with developers to integrate automated tests into the development process and CI/CD pipelines. Manual Testing Conduct thorough manual testing to validate software functionality and user experience. Write and execute detailed test cases and plans across various platforms. Identify, track, and document defects More ❯
City of London, London, United Kingdom Hybrid / WFH Options
VirtueTech Recruitment Group
features. Experience working in environments without pre-existing frameworks, particularly in React. Open to candidates from non-finance backgrounds, with Fintech experience being a strong advantage. Solid understanding of softwaretesting principles, including both manual and automated testing techniques. Proven ability to collaborate in agile teams to deliver high-quality software solutions. If you are interested More ❯
features. Experience working in environments without pre-existing frameworks, particularly in React. Open to candidates from non-finance backgrounds, with Fintech experience being a strong advantage. Solid understanding of softwaretesting principles, including both manual and automated testing techniques. Proven ability to collaborate in agile teams to deliver high-quality software solutions. If you are interested More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Anson McCade
s most admired companies. The Role We are seeking a Solutions Engineer to join the Digital Solutions team, working alongside the Senior Solutions Architect. This role blends hands-on software development with strategic advisory, supporting group-wide technology initiatives while helping individual businesses adopt best practices. You’ll design and prototype solutions across cloud, AI, VR/AR, Edge … AI solutions. Design and build blueprints, proof-of-concepts, and prototypes using cloud services, AI, VR/AR, and Edge AI. Provide hands-on guidance to operating companies on software development best practices, technology stack selection, DevOps, and CI/CD implementation. Develop reusable assets such as reference architectures, templates, and playbooks to accelerate adoption and delivery. Translate business … providing demonstrations and guidance to support adoption across the group. Required Experience & Skills 5+ years of cloud-native development experience, preferably Azure (AWS a plus). 5+ years of software engineering experience, mainly in C# and/or Python. Strong knowledge of cloud services (Azure App Services, Functions, AI Services). Proficiency in REST APIs, microservices, and event-driven More ❯
s most admired companies. The Role We are seeking a Solutions Engineer to join the Digital Solutions team, working alongside the Senior Solutions Architect. This role blends hands-on software development with strategic advisory, supporting group-wide technology initiatives while helping individual businesses adopt best practices. You’ll design and prototype solutions across cloud, AI, VR/AR, Edge … AI solutions. Design and build blueprints, proof-of-concepts, and prototypes using cloud services, AI, VR/AR, and Edge AI. Provide hands-on guidance to operating companies on software development best practices, technology stack selection, DevOps, and CI/CD implementation. Develop reusable assets such as reference architectures, templates, and playbooks to accelerate adoption and delivery. Translate business … providing demonstrations and guidance to support adoption across the group. Required Experience & Skills 5+ years of cloud-native development experience, preferably Azure (AWS a plus). 5+ years of software engineering experience, mainly in C# and/or Python. Strong knowledge of cloud services (Azure App Services, Functions, AI Services). Proficiency in REST APIs, microservices, and event-driven More ❯
Job Title: Principal Engineer - Embedded Software Rank: Determined by the confirmed level and scope of experience Company: Chevalier Tech Limited Location: Colindale, Greater London (On-site) Salary: Salary is competitive and negotiable based on experience. Job Type: Full-time, Permanent About Us Chevalier Tech Limited is a tier-one supplier specialising in advanced technology systems, primarily for the automotive … Access Control Systems, Power Actuators, Smart Door Handles, and Control Electronics, which are integrated into high-end passenger and super cars worldwide. About the Role As a highly Experienced Software Engineer , you will lead the software engineering team, play a pivotal role in the design, development, and implementation of embedded software solutions for new and existing products. … You shall ensure the relevant software development processes and records are applied and secured. Ultimately, you are expected to efficiently drive the development of new products, enhance existing ones, while always ensuring our products meet the highest industry standards for reliability and advances in technology. This is a highly important position offering the right candidate an excellent career growth More ❯
Job Title: Principal Engineer - Embedded Software Rank: Determined by the confirmed level and scope of experience Company: Chevalier Tech Limited Location: Colindale, Greater London (On-site) Salary: Salary is competitive and negotiable based on experience. Job Type: Full-time, Permanent About Us Chevalier Tech Limited is a tier-one supplier specialising in advanced technology systems, primarily for the automotive … Access Control Systems, Power Actuators, Smart Door Handles, and Control Electronics, which are integrated into high-end passenger and super cars worldwide. About the Role As a highly Experienced Software Engineer , you will lead the software engineering team, play a pivotal role in the design, development, and implementation of embedded software solutions for new and existing products. … You shall ensure the relevant software development processes and records are applied and secured. Ultimately, you are expected to efficiently drive the development of new products, enhance existing ones, while always ensuring our products meet the highest industry standards for reliability and advances in technology. This is a highly important position offering the right candidate an excellent career growth More ❯
Job Summary: We are seeking a detail-oriented Software Quality Assurance (QA) Engineer to ensure the quality and reliability of software applications through rigorous testing and validation. The ideal candidate will have a strong understanding of QA methodologies, excellent analytical skills, and experience in both manual and automated testing. Key Responsibilities: Design, develop, and execute test plans … and test cases based on product requirements. Perform functional, regression, integration, and performance testing on web, mobile, or desktop applications. Identify, record, and thoroughly document bugs and issues. Collaborate closely with developers, product managers, and other stakeholders to clarify requirements and resolve defects. Develop and maintain automated test scripts using tools like Selenium, Cypress, or similar. Participate in Agile … retrospectives. Contribute to continuous improvement of QA practices and tools. Required Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Understanding of software QA methodologies, tools, and processes. Experience with manual testing and familiarity with test case management tools (e.g., TestRail, Zephyr). Working knowledge of at least one programming/ More ❯
This Client Site position is on-site at NAS Point Mugu, CA. Occasional teleworking is permitted when unclassified software development may be required Job Summary VSolvit is seeking a Software Engineer (Journeyman) with an understanding of Electronic Warfare (EW) to join our team at Naval Air Station (NAS) Point Mugu in Southern California. The successful candidate will work … company policies as outlined by the Employee Handbook, communicating regularly with assigned supervisor, and staying focused on the assigned tasks including company meetings, and completing tasks as assigned. Responsibilities Software design, development, and deployment of EW Battlespace Autonomy custom applications and workflows Develop software solutions utilizing Object-Oriented Programming (Java currently) Write clean, well-documented, and efficient code … adhering to best practices and coding standards Integrate security principles and best practices throughout the entire software development lifecycle Implement and manage CI/CD pipelines for automated build, testing, and deployment of solutions Collaborate effectively with business stakeholders and other developers to understand requirements Communicate technical concepts clearly and concisely to both technical and non-technical audiences More ❯