be responsible for building a test automation framework entirely from scratch, working hands-on with cutting-edge AI-powered developer tools Code Rabbit, Cursor, Claude Code to revolutionise how testing is done across the business. This is a very successful, established Fintech in the heart of London. Ideally AI Tech Stack in play but not limited to and the … client are open to new tech: CI/CD pipelines, Jira, Git, Confluence, Jenkins, REST API testing, SNS, SQS, Kafka, AWS MSK, Code Rabbit, Cursor, Claude Code, Perl, JavaScript, C#. A great opportunity taking full ownership of the automation strategy. Designing, building, and scaling frameworks that power high-volume financial transaction systems. Working closely with product development teams to … transform manual regression testing into intelligent , AI-assisted automated suites, improving both quality and delivery velocity. Defining best practices, embedding automation into CI/CD pipelines, and champion a culture of continuous delivery and innovation. Would suit someone with extensive software automation testing. A proactive individual who thrives on a challenge, can own the test, do end to More ❯
be responsible for building a test automation framework entirely from scratch, working hands-on with cutting-edge AI-powered developer tools Code Rabbit, Cursor, Claude Code to revolutionise how testing is done across the business. This is a very successful, established Fintech in the heart of London. Ideally AI Tech Stack in play but not limited to and the … client are open to new tech: CI/CD pipelines, Jira, Git, Confluence, Jenkins, REST API testing, SNS, SQS, Kafka, AWS MSK, Code Rabbit, Cursor, Claude Code, Perl, JavaScript, C#. A great opportunity taking full ownership of the automation strategy. Designing, building, and scaling frameworks that power high-volume financial transaction systems. Working closely with product development teams to … transform manual regression testing into intelligent , AI-assisted automated suites, improving both quality and delivery velocity. Defining best practices, embedding automation into CI/CD pipelines, and champion a culture of continuous delivery and innovation. Would suit someone with extensive software automation testing. A proactive individual who thrives on a challenge, can own the test, do end to More ❯
SDET 6 Month contract £425 - £475 per day Outside IR35 London/Hybrid - 2x days a week in London Design and develop automated testing frameworks and strategies with Selenium and Playwright using Javascript/Typescript. Create and maintain test scripts utilising WebDriver, Selenium, Gherkin, and Cucumber Performance testing using JMeter Write clear and concise test cases and scenarios … using JSON data structures to validate application features. Conduct thorough testing of user interfaces, ensuring compliance with HTML and CSS standards. Collaborate with developers and product teams to define testing requirements and assist with continuous integration and delivery (CI/CD) practices. Utilise Fetch API to automate interactions with web services and validate data flows. Perform exploratory testingMore ❯
long-term quality and security of the Source Code Required skills and experience for the role of Senior Full Stack Systems Developer include: A Degree (or higher qualification) in Software Engineering, Computer Science, or a similar, relevant field Extensive experience of working in a Full Stack Developer role Considerable experience of overseeing the Full Software System Lifecycle of … a product Experience of working with software systems/programmes within an environmental setting Demonstrable experience in the use of Java Middleware, API, Docker, and MQ systems Good working knowledge of performance and security in Enterprise Systems Experience of working with networks: LAN & WAN/Internet and Security Prior experience of Database Access Design and Application Optimisation Demonstrable experience … of working with Human Computer Interaction (HCI) in Software Systems, including Machine-to-Machine Automation Technologies Highly-proficient in Software System Design, Development, Testing, and Deployment Strategies for High Availability Desirable skills and experience for the role of Senior Full Stack Systems Developer include: Experience of developing software products for use within a Water/Hydrological More ❯
long-term quality and security of the Source Code Required skills and experience for the role of Senior Full Stack Systems Developer include: A Degree (or higher qualification) in Software Engineering, Computer Science, or a similar, relevant field Extensive experience of working in a Full Stack Developer role Considerable experience of overseeing the Full Software System Lifecycle of … a product Experience of working with software systems/programmes within an environmental setting Demonstrable experience in the use of Java Middleware, API, Docker, and MQ systems Good working knowledge of performance and security in Enterprise Systems Experience of working with networks: LAN & WAN/Internet and Security Prior experience of Database Access Design and Application Optimisation Demonstrable experience … of working with Human Computer Interaction (HCI) in Software Systems, including Machine-to-Machine Automation Technologies Highly-proficient in Software System Design, Development, Testing, and Deployment Strategies for High Availability Desirable skills and experience for the role of Senior Full Stack Systems Developer include: Experience of developing software products for use within a Water/Hydrological More ❯
and security of the Source Code Required skills and experience for the role of Senior Full Stack Systems Developer include: A UK Degree (or equivalent qualification) in Data Science, Software Engineering, or a similar, relevant field Extensive experience of working in a Full Stack Developer role Considerable experience of developing software products for use within the environmental sector … Experience of overseeing the Full Software System Lifecycle of a product, demonstrating your commitment to continued development and improvement Demonstrable experience in the use of Java Middleware, API, Docker, and MQ systems Good working knowledge of performance and security in Enterprise Systems Experience of working with networks: LAN & WAN/Internet and Security Prior experience of Database Access Design … and Application Optimisation Demonstrable experience of working with Human Computer Interaction (HCI) in Software Systems, including Machine-to-Machine Automation Technologies Keen proficiency in Software System Design, Development, Testing, and Deployment Strategies for High Availability Desirable skills and experience for the role of Senior Full Stack Systems Developer include: Experience of developing software products for use More ❯
We are seeking a skilled Test Manager to oversee and manage testing activities within the technology department of a business services environment. This temporary position is based in Bracknell and offers a competitive daily rate. Client Details The employer is a recognised and well-established organisation within the business services sector. Operating as part of a larger network, the … fit for purpose. The Test Manager will engage with multiple stakeholders, manage risks, produce clear and comprehensive documentation, and act as a trusted advisor on all matters related to testing and quality assurance. Main Responsibilities: Define, document, and own the test strategy, approach, and governance framework across projects and releases. (strategy heavily reliant on input and coordination from 3rd … part applications) Develop and maintain detailed test plans, schedules, and resourcing models, ensuring alignment with overall delivery and release objectives. Establish and enforce testing standards, frameworks, methodologies, and tools, including test automation where appropriate. Manage all phases of testing (unit, integration, system, UAT, performance, security, regression, etc.) across multiple domains. Ensure clear entry/exit criteria are agreed More ❯
of the Source Code Required skills and experience for the role of Senior Full Stack Systems Developer include: A UK Bachelor's Degree (or equivalent qualification) in Data Science, Software Engineering, or a similar, relevant field Extensive experience of working in a Full Stack Developer role Experience of developing software products for use within the environmental sector Considerable … experience of overseeing the Full Software System Lifecycle of a product, demonstrating your commitment to extensive development and improvement Demonstrable experience in the use of Java Middleware, API, Docker, and MQ systems Good working knowledge of performance and security in Enterprise Systems Experience of working with networks: LAN & WAN/Internet and Security Prior experience of Database Access Design … and Application Optimisation Demonstrable experience of working with Human Computer Interaction (HCI) in Software Systems, including Machine-to-Machine Automation Technologies Keen proficiency in Software System Design, Development, Testing, and Deployment Strategies for High Availability Desirable skills and experience for the role of Senior Full Stack Systems Developer include: Experience of developing software products for use More ❯
4 Exchange Quay, Salford Quays, Manchester, England
AJ Bell plc
gain practical experience whilst you work towards a Bachelor of Science degree with Manchester Metropolitan University. Role During this four-year programme you will work in one of our software development teams. The software development teams at AJ Bell create and maintain the software that powers our investment platform. They design, build, test, and update the systems … that our customers and staff use. This includes everything from the website and mobile apps to the backend systems that handle transactions and data. They work to ensure the software is secure, reliable, and easy to use. As an apprentice in one of our software development teams, you will: Learn by Doing: Get hands-on experience writing simple … the team, and your work will help improve the tools and experiences we build for our users Fix Bugs: Investigate and help resolve minor bugs and assist in troubleshooting software issues Test to Build Confidence: Learn how to test your code to make sure it works correctly and doesn’t break other parts of the system, giving us confidence More ❯
bank of the future from scratch, channelling our start-up mentality every step of the way – meaning you'll have the opportunity to make a real impact. As a Software Engineer II at JPMorgan Chase within the International Consumer Bank, you will be joining our Cloud Platform Engineering tribe, which is at the heart of a cutting-edge cloud … Manage vendor relationships and coordinate project efforts across business areas Participate in on-call rotation to support platform reliability Required Qualifications, Capabilities, and Skills: Formal training or certification on software engineering concepts and advanced applied experience Hands-on experience with AWS and infrastructure as code (Terraform) Understanding of AWS networking concepts Analytical and problem-solving abilities Working knowledge of … TCP/IP, DNS, DHCP, ICMP, VPN) Familiarity with network monitoring and diagnostic tools Commitment to DevOps principles and SDLC best practices Preferred Qualifications, Capabilities, and Skills: Familiarity with software engineering security best practices in cloud environments Experience developing unit, integration, and end-to-end software tests #ICBCareers #ICBEngineering More ❯
St. Albans, Hertfordshire, England, United Kingdom
Penguin Recruitment Ltd
long-term quality and security of the Source Code Required skills and experience for the role of Senior Full Stack Systems Developer include: A Degree (or higher qualification) in Software Engineering, Computer Science, or a similar, relevant field Extensive experience of working in a Full Stack Developer role Excellent working knowledge of the Full Software System Lifecycle, including … front-end and back-end aspects Experience of working with software systems/programmes within an environmental setting Demonstrable experience in the use of Java Middleware, API, Docker, and MQ systems Outstanding knowledge of performance and security in Enterprise Systems Experience of working with networks: LAN & WAN/Internet and Security Prior experience of Database Access Design and Application … Optimisation Demonstrable experience of working with Human Computer Interaction (HCI) in Software Systems, including Machine-to-Machine Automation Technologies Highly-proficient in Software System Design, Development, Testing, and Deployment Strategies for High Availability Desirable skills and experience for the role of Senior Full Stack Systems Developer include: Experience of developing software products for use within a More ❯
unparalleled support on your journey to success. Your future crew You'll join a newly formed, dynamic crew working on an exciting greenfield project. We're developing cutting-edge software that delivers workflow intelligence capabilities, empowering our customers to optimise their operations and make strategic, data-driven decisions. This is a unique opportunity to shape both the technical foundation … your mission is to: Drive Product Excellence : Develop features and solutions that directly align with our strategic business goals and deliver real value to our customers. Craft High-Quality Software : Write, test, and maintain robust, scalable, and efficient code that exemplifies engineering best practices and stands the test of time. Champion Operational Excellence : Ensure our systems are reliable, performant … and consuming RESTful APIs. Full-Stack Integration : Experience bridging frontend and backend systems, including API design, data flow optimisation, and end-to-end feature development. Strong foundation in unit testing, clean code practices, SOLID principles, and software design patterns. Proficiency with relational databases (MSSQL, PostgreSQL) and cloud platforms (AWS, GCP, or Azure). It will be even better More ❯
Bracknell, Berkshire, United Kingdom Hybrid/Remote Options
Experis
and experience in both infrastructure and application testing. The successful candidate will work closely with Workstream Leads, Project Managers, and Test Managers to ensure the delivery of high-quality testing across complex environments. Key Responsibilities Provide day-to-day support for testing activities within large-scale projects. Collaborate with Workstream Leads, Project Managers, and Test Managers to deliver … planned testing. Contribute to the production of Test Artefacts (plans, scripts, reports). Execute testing across Functional, Non-Functional, Infrastructure, and Hardware domains. Support defect triage, investigation, and root cause analysis. Ensure adherence to Waterfall delivery methodology. Build and maintain strong working relationships with peers and stakeholders. Understand and apply Software Development and Testing Lifecycles. Essential Skills … Experience Strong technical skills in: SQL Point of Sale (PoS) systems UNIX commands Oracle Windows Understanding of: Functional and Non-Functional testing Infrastructure, Networks, and Hardware design/testing Experience working in large team environments. Excellent verbal and written communication skills. Exposure to both Infrastructure hardware and Application design. Desirable Skills Experience in implementing test environments, tools, and More ❯
renewals Role Purpose We’re looking for a Senior Automation Tester to join our clients dynamic Engineering team. You’ll play a key role in building high-quality, scalable software solutions and help deliver reliable, high-performing software products through advanced testing practices and robust automation frameworks. High proficiency with Playwright, Typescript and SQL are the key … You’ll play a key role in building and maintaining automated test solutions to support continuous delivery. Working closely with developers, testers, and business stakeholders, you’ll ensure that software changes meet high quality standards from start to finish. Key Responsibilities Design and maintain automated test frameworks Create and execute automated test scripts that align with changing requirements. Conduct … API testing with tools such as Postman and validate data using advanced SQL queries. Collaborate with engineering and business teams to ensure test coverage aligns with business goals. Continuously improve testing methodologies and contribute to knowledge-sharing sessions. High level of communication skills – used to working in a collaborative way Technical Skills: Strong experience creating end to end More ❯
System Tester 3 Months London - Hybrid (1-2 days per week) £(Apply online only) per day (Inside IR35) My client, a bank is looking for a software tester to join their fast-paced team on an initial 3 month contract. This role is part of a strategic initiative to upgrade the existing Algo Collateral Management System. The legacy system … SmartStream Algo system, ensuring data integrity and functional accuracy. Collaborate with business analysts, developers, and project managers to understand requirements and translate them into test scenarios. Perform system integration testing (SIT) and support user acceptance testing (UAT) phases. Identify, document, and track defects using standard defect management tools. Participate in test reviews, walkthroughs, and sign-off processes. Ensure … to test reporting and metrics. Required Skills & Experience: Proven experience as a System Test Analyst or similar role in complex system upgrade or integration projects. Strong knowledge of system testing methodologies, tools, and best practices. Experience testing interfaces (inbound/outbound), including file-based and API integrations. Familiarity with test management tools such as JIRA. Ability to write More ❯
Wellington, Shropshire, United Kingdom Hybrid/Remote Options
Jonathan Lee Recruitment Ltd
Are you ready to elevate your career in software engineering? This is an exceptional opportunity to join a company at the forefront of innovation within the defence industry. Offering a dynamic work environment, exposure to cutting-edge technology, and the chance to work on a variety of vehicles and systems, this role promises both professional growth and exciting challenges. … With hybrid working options and a competitive salary of up to £70k plus bonus, this could be your next big career move. What You Will Do: - Design and implement software solutions that meet contractual requirements while ensuring cost-effective designs. - Support system design processes to optimise functionality allocation across different system components. - Assist in software and system validation … qualification in Computer Science or a related field. - Expertise in object-oriented C+ or later development, with knowledge of design patterns. - Familiarity with UML/SysML and the full software development lifecycle. - Experience in software verification and testing. - Strong communication skills and the ability to work effectively within a team. This company is committed to delivering excellence in More ❯
Telford, Shropshire, England, United Kingdom Hybrid/Remote Options
Jonathan Lee Recruitment
Are you ready to elevate your career in software engineering? This is an exceptional opportunity to join a company at the forefront of innovation within the defence industry. Offering a dynamic work environment, exposure to cutting-edge technology, and the chance to work on a variety of vehicles and systems, this role promises both professional growth and exciting challenges. … With hybrid working options and a competitive salary of up to £70k plus bonus, this could be your next big career move. What You Will Do: - Design and implement software solutions that meet contractual requirements while ensuring cost-effective designs. - Support system design processes to optimise functionality allocation across different system components. - Assist in software and system validation … qualification in Computer Science or a related field. - Expertise in object-oriented C++17 or later development, with knowledge of design patterns. - Familiarity with UML/SysML and the full software development lifecycle. - Experience in software verification and testing. - Strong communication skills and the ability to work effectively within a team. This company is committed to delivering excellence in More ❯
Telford, Wellington, Shropshire, United Kingdom Hybrid/Remote Options
Jonathan Lee Recruitment Ltd
Are you ready to elevate your career in software engineering? This is an exceptional opportunity to join a company at the forefront of innovation within the defence industry. Offering a dynamic work environment, exposure to cutting-edge technology, and the chance to work on a variety of vehicles and systems, this role promises both professional growth and exciting challenges. … With hybrid working options and a competitive salary of up to £70k plus bonus, this could be your next big career move. What You Will Do: - Design and implement software solutions that meet contractual requirements while ensuring cost-effective designs. - Support system design processes to optimise functionality allocation across different system components. - Assist in software and system validation … qualification in Computer Science or a related field. - Expertise in object-oriented C++17 or later development, with knowledge of design patterns. - Familiarity with UML/SysML and the full software development lifecycle. - Experience in software verification and testing. - Strong communication skills and the ability to work effectively within a team. This company is committed to delivering excellence in More ❯
to Filton) . The team work hybrid, so they need someone who’s happy to be in the office three days a week.You’d be joining a rapidly growing software house, and it’s honestly such an exciting time to come onboard as they’re scaling the team fast. They really are the nicest bunch and work on software … to either hold a British passport or have lived in the UK for the last 5 plus years.You’ll be part of a lovely and growing team of eight Software Testers , who are embedded into development teams working in a Agile environment. The team are working on products that span mobile apps, connected devices and web based platformsAs a … senior, your role will be very much hands on, but also involve championing and helping to improve best practices across testing and the teams and also helping with influencing test strategy. Whilst Automation isn’t essential, it would be a big bonus as they’re keen to build this out. They currently use Playwright for their web apps and More ❯
Embedded Software Engineer Hampshire Permanent (37 hours per week with a 1pm finish on Friday) £50,000 - £70,000 per annum Willing to Undergo SC or DV Clearance/Currently holds SC or DV Clearance Our client are looking for an Embedded Software Engineer to design, implement and test mission critical applications. You will ideally need C, C++ … or Rust experience to qualify for this role. Working Patterns: This role is based predominantly on site in Hampshire. The Key Responsibilities of an Embedded Software Engineer: Design, develop, and test embedded/software solutions across full lifecycle. Work on bare-metal, Embedded Linux, and signal processing systems. Code in C, C++, Rust, and Python. Collaborate with FPGA … hardware, and mechanical teams. Produce technical documentation and ensure security compliance. Below is a list of Key Skills required for the Embedded Software Engineer role, however you will not be expected to have everything: Degree in Engineering/Science or equivalent experience. Proficient in Embedded Linux, C/C++, or Rust. Strong in OOD, design patterns, and softwareMore ❯
Embedded Software Engineer Berkshire Permanent (37 hours per week with a 1pm finish on Friday) £50,000 - £70,000 per annum Willing to Undergo SC or DV Clearance/Currently holds SC or DV Clearance Our client are looking for an Embedded Software Engineer to design, implement and test mission critical applications. You will ideally need C, C++ … or Rust experience to qualify for this role. Working Patterns: This role is based predominantly on site in Berkshire. The Key Responsibilities of an Embedded Software Engineer: Design, develop, and test embedded/software solutions across full lifecycle. Work on bare-metal, Embedded Linux, and signal processing systems. Code in C, C++, Rust, and Python. Collaborate with FPGA … hardware, and mechanical teams. Produce technical documentation and ensure security compliance. Below is a list of Key Skills required for the Embedded Software Engineer role, however you will not be expected to have everything: Degree in Engineering/Science or equivalent experience. Proficient in Embedded Linux, C/C++, or Rust. Strong in OOD, design patterns, and softwareMore ❯
in Vitality’s successful business model by planning and executing tests on products and features to validate that they are fit for purpose.The Principal test engineer leads and plans testing across large or multiple teams, providing expertise in many technical areas or specialisms with very deep knowledge in a particular technical area. They are responsible for maintaining and designing … specialisms (one of which is automation) and are working towards competency in a third specialism. They are required to influence both internally and externally with third parties based on testing standards and governance. Key Actions Implement the software test life cycle : The process used to test software and ensure that quality standards are met. It includes test … analysis and design, test estimation, test planning and approach, test execution, defect management, and reporting. Recognised as an expert in a core subset of the testing practices employed by the teams and provide technical management and guidance Adhere to testing standards: Adhering to the Group test strategy that defines the required testing standards and practices. Recognised as More ❯
NVIDIA is well positioned as the "AI Computing Company", our GPUs being the brains that power modern Deep Learning software frameworks, accelerated analytics, modern data centers, and driving autonomous vehicles. We are looking for a Software QA Test Development Engineer Intern to join in the mission of crafting a distributed technology for all NVIDIA teams that remotely manage … for test automation and assisting in the development of tools for the QA team. As an intern, you will participate in crafting test plans with the goal of ensuring software reliability and detecting possible issues. You will have the opportunity to make a significant impact on the quality of NVIDIA's products while developing your skills. All interns must … involved in enhancing framework architecture and implementation for areas such as UI, REST API, process automation, and performance validation; Assist in building reliable fast feedback loops by integrating automation testing in CI and discovery pipelines; Help build testing-related documentation, including test plans, test cases, and bug reports; Manage bug lifecycle and collaborate with multi-functional teams to More ❯
The EC&I engineer develops control strategies and designs, and delivers Real Time Control software (ladder) and process documentation for companies manufacturing process development projects. They have overall responsibility for delivery of capable control systems for current and future systems, ensuring the safety of the process, minimising energy consumption, and maximising product output. Principal Accountabilities Designs and Develops control … Develops and maintains control systems and documentation, such as ladder logic code, logic diagrams, function block diagrams, SCADA interfaces, input and output lists and electrical/control schematics Trains software and controls/instrumentation engineers Analyzes EC&I (incl software) requirements to determine feasibility of design within time and cost constraints Consults with other engineering staff to evaluate … interface between hardware and software, and operational and performance requirements of overall system Uses analysis and mathematical models to predict and measure outcome and consequences of control system design. Develops and directs software system testing procedures, programming, and documentation. Coordinates installation, maintenance and upgrades of control systems Develops and maintains SCADA interfaces Person Specification Essential A BSc More ❯
The Environmental Test Leading Hand focusses on the practical application and supervision of environmental testing performed at the Environmental Test Facility, you will lead the team of technicians, ensuring testing is conducted safely, on time, accurately, efficiently and in compliance with relevant standards. This involves a combination of technical expertise, leadership skills, and knowledge of environmental testing procedures and equipment. They support continuous improvement of facilities, capabilities, and test processes. Responsibilities Perform testing of production items for environmental stress screening when required. Knowledgeable and capable of setting up environmental tests using a range of test equipment, chambers, shakers and software. Conduct environmental tests such as HALT, vibration, Shock, temperature, altitude, humidity and mechanical loading when … business stakeholders, and third-party vendors. Ability to identify, analyse, and resolve technical issues effectively, including distinguishing between severity levels and ensuring accurate issue logging. Experience Required Experience of testing to relevant testing standards and accreditations (e.g. MIL-STD-810, RTCA DO160). Experience of supervising a team of test technicians or engineers in an aerospace or defence More ❯