Reigate, Surrey, England, United Kingdom Hybrid / WFH Options
esure Group
driven insights alongside exceptional service, to deliver personalised experiences that meet our customers ever-changing needs today and in the future. Job Description We are currently recruiting for a Software Development Engineer in Test (SDET) on a permanent basis. The Test Engineer will produce high quality software services to support in building better experiences for our customers and … to drive us towards being a true data driven, digital first organisation. What you’ll do: Member of multi-discipline team shaping esure’s future performance testing capability Proactively improves application performance, reliability, processes and continuous improvement culture Defines, tests and reports NFRs across customer journeys and services Delivers automated performance, load, stress and endurance testing to meet … requirements Uses leading tools like Gatling, JMeter and k6 for testing Builds and maintains frameworks integrating with CI/CD pipelines and DevOps workflows Creates and delivers end-to-end performance test strategies and plans Drives testing improvements, automation, and active engagement in testing communities Qualifications What we’d love you to bring: A background in softwareMore ❯
a minimum requirement you’ll need to have obtained, or be predicted to obtain, a 2.2 in your Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, Software Development, Electronic Engineering or a related subject. Description Job Title: Summer Intern Air Software Engineer Location: Warton/Samlesbury (Lancashire) We offer a range of … however for this role you will be expected to attend your site 5 days per week. Salary: £24,300 Pro Rata What you’ll be doing: Creating cutting edge software for our platforms and be involved in the entire lifecycle of a product, from concept, design, and development through to delivery and maintenance in service. Contributing to addressing the … engineering issues on a programme and to encompass requirements capture/evaluation, systems and software design, software implementation, software unit and integration testing, qualification, and certification as well as defect investigation and resolution. Delivering software solutions for highly complex, real-time systems and software platforms. Articulate a strong understanding of multiple software development More ❯
Phoenix, Arizona, United States Hybrid / WFH Options
ABCS, Inc
Title: Software Quality Assurance (SQA) Technical Lead Duration: Contract to Hire Location: Hybrid Rate: Upto $67/hr on W2 Job Description: We are seeking a highly skilled and experienced Software Quality Assurance (SQA) Technical Lead to drive our automation strategy and enhance our testing capabilities. In this role, you will be responsible for designing, developing, and … maintaining robust automation frameworks, leading a team of QA engineers, and ensuring the delivery of high-quality software through innovative testing practices. The ideal candidate will possess deep technical expertise in modern testing methodologies and a proven track record of implementing effective automation solutions. KEY RESPONSIBILITIES: -Lead the design, development, and implementation of scalable and maintainable automation … frameworks from scratch, utilizing industry best practices. -Streamline and maintain the existing functional testing framework, Behavior-Driven Development (BDD) methodologies, working closely with development and product teams to define and automate test scenarios using Gherkin syntax. -Mentor and guide a team of QA engineers, fostering a culture of technical excellence, continuous improvement, and quality assurance. -Collaborate with cross-functional More ❯
are supporting our prestigious client with the recruitment of a dynamic Research & Development Engineer on a permanent contract. The successful engineer will be required to support the design, development, testing and deployment of in-house computer storage testing and secure data erasure equipment. RESPONSIBILITIES/DUTIES: Understand and apply principles of digital and analogue electronics in product development … design (training provided if needed). Assemble and configure PC-based and embedded systems used in test equipment. Install, configure, and maintain Linux-based operating systems and software. Conduct softwaretesting and evaluation of in-house applications. Perform basic scripting or programming (e.g., Bash, Python, C) for automation and diagnostics. Use soldering skills for board-level work and … and participate in quality audits. PERSONAL: Key Requirements: Understanding of digital and analogue electronics Some experience (or strong interest) in PCB and circuit design Experience with PC assembly and software installation Strong working knowledge of Linux Soldering skills (through-hole and SMT) Comfortable with basic programming or scripting (e.g. Python, Bash) Softwaretesting and evaluation experience Strong More ❯
are supporting our prestigious client with the recruitment of a dynamic Research & Development Engineer on a permanent contract. The successful engineer will be required to support the design, development, testing and deployment of in-house computer storage testing and secure data erasure equipment. RESPONSIBILITIES/DUTIES: Understand and apply principles of digital and analogue electronics in product development … design (training provided if needed). Assemble and configure PC-based and embedded systems used in test equipment. Install, configure, and maintain Linux-based operating systems and software. Conduct softwaretesting and evaluation of in-house applications. Perform basic scripting or programming (e.g., Bash, Python, C) for automation and diagnostics. Use soldering skills for board-level work and … and participate in quality audits. PERSONAL: Key Requirements: Understanding of digital and analogue electronics Some experience (or strong interest) in PCB and circuit design Experience with PC assembly and software installation Strong working knowledge of Linux Soldering skills (through-hole and SMT) Comfortable with basic programming or scripting (e.g. Python, Bash) Softwaretesting and evaluation experience Strong More ❯
a minimum requirement you’ll need to have obtained, or be predicted to obtain, a 2.2 in your Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, Software Development, Electronic Engineering or a related subject. Description Length of placement: 12 months Job Title: Undergraduate Air Software Engineer Location: Warton/Samlesbury (Lancashire) We … working arrangements, however for this role you will be expected to attend your site 5 days per week. Salary: £24,300 What you’ll be doing: Creating cutting edge software for our platforms and be involved in the entire lifecycle of a product, from concept, design, and development through to delivery and maintenance in service. Contributing to addressing the … engineering issues on a programme and to encompass requirements capture/evaluation, systems and software design, software implementation, software unit and integration testing, qualification, and certification as well as defect investigation and resolution. Delivering software solutions for highly complex, real-time systems and software platforms. Articulate a strong understanding of multiple software development More ❯
Security Vetting (NSV) to Security Check (SC) level as a minimum. Your future duties and responsibilities As a Test Manager, you will play a vital role in supporting and testing a secure, enterprise-grade web-based application used within a mission-critical environment. This is a hands-on role that blends technical testing with team leadership responsibilities. You … KPIs. Additionally, you will manage and mentor a small team of support and test engineers, fostering a collaborative and high-performance culture. This is an ideal opportunity for a testing professional ready to step into a more senior role, where leadership, technical insight, and a commitment to continuous improvement will be key to success. Key responsibilities include: • Logging and … Reading office in a secure environment Required qualifications to be successful in this role To succeed in this role, you’ll bring a strong background in application support and softwaretesting, ideally gained within a secure or highly regulated environment. Experience in testing web-based systems, writing detailed test cases, and running SQL diagnostic queries is key. More ❯
Position Overview: The Sr Tester Engineer leveraging a combination of automation testing, some manual testing and software development in support of DevSecOps to enhance mission-critical systems. The candidate will contribute to developing and testing innovative solutions while ensuring compliance with rigorous security and operational standards. This role involves collaboration with cross-functional teams, including DevOps … software engineering, and cybersecurity professionals, to deliver high-quality, secure, and efficient solutions. Key Responsibilities: 1. Testing and QA: Develop, execute, and maintain automated test scripts using tools like Pytest and Selenium. Perform backend and frontend testing, including functional, unit, integration, and regression testing. Document and communicate test results, ensuring adherence to quality standards. 2. DevSecOps: Implement … and manage containerized applications using Docker and Kubernetes. Automate infrastructure deployments using Terraform and Ansible. Optimize and secure DevOps workflows, including code reviews, branching strategies, and static analysis. 3. Software Development: Develop and maintain software using Python, C++, or other modern programming languages. Contribute to developing custom tools and applications to support mission requirements. Participate in Agile softwareMore ❯
We are seeking a Sr. Java Developer with strong experience in systems, software, cloud, and Agile methodologies to support a complex program providing Agile development, operations, and maintenance for critical systems. Working within a DevOps framework, you will participate in or lead major project deliverables throughout the software development lifecycle, including scope and work estimation, architecture and design … coding, and unit testing. Primary Responsibilities: Engage in software programming initiatives to support innovation and enhancement using Java, JavaScript, Python, SpringBoot, Hibernate, and Angular. Develop and direct software system validation and testing methods using Junit and Katalon. Develop and integrate custom software solutions to leverage automated deployment technologies. Prototype and deploy solutions within Commercial Cloud Solutions … with team members, Product Owners, and Scrum Masters to ensure User Story alignment and implementation to customer use cases. Analyze (through proof of concept, performance, and end-to-end testing) and effectively coordinate infrastructure needs driven by developed software to meet customer mission needs. Support the Agile software development lifecycle following Program SAFe practices. Utilize industry-leading More ❯
Solutions supports 85 defense, commercial and government customers from over 50 US locations and nine countries. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Senior Software Engineer in Hazelwood, MO. In this position the candidate will support the Air Force Dynamic Mission Planning/Replanning efforts. This effort represents the development of new capability allowing … mobile technology. This is new technology to support and foster our national defense posture for the next 30 years. Position Responsibilities: Supports the design, development, test, and maintenance of software throughout the end-to-end lifecycle Assists Product Owner to review, analyze, and translate customer requirements into initial design of software products Supports with development, maintenance, enhancement and … optimization of software products and functionalities for systems integrations Support development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products Support with debugging and resolution of issues identified to ensure the reliability and efficiency of software products Troubleshoot technical issues Assists to develop, establish, monitor and improve software processes Basic Qualifications (Required More ❯
Solutions supports 85 defense, commercial and government customers from over 50 US locations and nine countries. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Senior Software Engineer in Hazelwood, MO. In this position the candidate will support the Air Force Dynamic Mission Planning/Replanning efforts. This effort represents the development of new capability allowing … mobile technology. This is new technology to support and foster our national defense posture for the next 30 years. Position Responsibilities: Supports the design, development, test, and maintenance of software throughout the end-to-end lifecycle Assists Product Owner to review, analyze, and translate customer requirements into initial design of software products Supports with development, maintenance, enhancement and … optimization of software products and functionalities for systems integrations Support development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products Support with debugging and resolution of issues identified to ensure the reliability and efficiency of software products Troubleshoot technical issues Assists to develop, establish, monitor and improve software processes Basic Qualifications (Required More ❯
Solutions supports 85 defense, commercial and government customers from over 50 US locations and nine countries. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Senior Software Engineer in Hazelwood, MO. In this position the candidate will support the Air Force Dynamic Mission Planning/Replanning efforts. This effort represents the development of new capability allowing … mobile technology. This is new technology to support and foster our national defense posture for the next 30 years. Position Responsibilities: Supports the design, development, test, and maintenance of software throughout the end-to-end lifecycle Assists Product Owner to review, analyze, and translate customer requirements into initial design of software products Supports with development, maintenance, enhancement and … optimization of software products and functionalities for systems integrations Support development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products Support with debugging and resolution of issues identified to ensure the reliability and efficiency of software products Troubleshoot technical issues Assists to develop, establish, monitor and improve software processes Basic Qualifications (Required More ❯
Solutions supports 85 defense, commercial and government customers from over 50 US locations and nine countries. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Senior Software Engineer in Hazelwood, MO. In this position the candidate will support the Air Force Dynamic Mission Planning/Replanning efforts. This effort represents the development of new capability allowing … mobile technology. This is new technology to support and foster our national defense posture for the next 30 years. Position Responsibilities: Supports the design, development, test, and maintenance of software throughout the end-to-end lifecycle Assists Product Owner to review, analyze, and translate customer requirements into initial design of software products Supports with development, maintenance, enhancement and … optimization of software products and functionalities for systems integrations Support development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products Support with debugging and resolution of issues identified to ensure the reliability and efficiency of software products Troubleshoot technical issues Assists to develop, establish, monitor and improve software processes Basic Qualifications (Required More ❯
Solutions supports 85 defense, commercial and government customers from over 50 US locations and nine countries. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Senior Software Engineer in Hazelwood, MO. In this position the candidate will support the Air Force Dynamic Mission Planning/Replanning efforts. This effort represents the development of new capability allowing … mobile technology. This is new technology to support and foster our national defense posture for the next 30 years. Position Responsibilities: Supports the design, development, test, and maintenance of software throughout the end-to-end lifecycle Assists Product Owner to review, analyze, and translate customer requirements into initial design of software products Supports with development, maintenance, enhancement and … optimization of software products and functionalities for systems integrations Support development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products Support with debugging and resolution of issues identified to ensure the reliability and efficiency of software products Troubleshoot technical issues Assists to develop, establish, monitor and improve software processes Basic Qualifications (Required More ❯
Solutions supports 85 defense, commercial and government customers from over 50 US locations and nine countries. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Senior Software Engineer in Hazelwood, MO. In this position the candidate will support the Air Force Dynamic Mission Planning/Replanning efforts. This effort represents the development of new capability allowing … mobile technology. This is new technology to support and foster our national defense posture for the next 30 years. Position Responsibilities: Supports the design, development, test, and maintenance of software throughout the end-to-end lifecycle Assists Product Owner to review, analyze, and translate customer requirements into initial design of software products Supports with development, maintenance, enhancement and … optimization of software products and functionalities for systems integrations Support development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products Support with debugging and resolution of issues identified to ensure the reliability and efficiency of software products Troubleshoot technical issues Assists to develop, establish, monitor and improve software processes Basic Qualifications (Required More ❯
Solutions supports 85 defense, commercial and government customers from over 50 US locations and nine countries. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Senior Software Engineer in Hazelwood, MO. In this position the candidate will support the Air Force Dynamic Mission Planning/Replanning efforts. This effort represents the development of new capability allowing … mobile technology. This is new technology to support and foster our national defense posture for the next 30 years. Position Responsibilities: Supports the design, development, test, and maintenance of software throughout the end-to-end lifecycle Assists Product Owner to review, analyze, and translate customer requirements into initial design of software products Supports with development, maintenance, enhancement and … optimization of software products and functionalities for systems integrations Support development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products Support with debugging and resolution of issues identified to ensure the reliability and efficiency of software products Troubleshoot technical issues Assists to develop, establish, monitor and improve software processes Basic Qualifications (Required More ❯
Solutions supports 85 defense, commercial and government customers from over 50 US locations and nine countries. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Senior Software Engineer in Hazelwood, MO. In this position the candidate will support the Air Force Dynamic Mission Planning/Replanning efforts. This effort represents the development of new capability allowing … mobile technology. This is new technology to support and foster our national defense posture for the next 30 years. Position Responsibilities: Supports the design, development, test, and maintenance of software throughout the end-to-end lifecycle Assists Product Owner to review, analyze, and translate customer requirements into initial design of software products Supports with development, maintenance, enhancement and … optimization of software products and functionalities for systems integrations Support development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products Support with debugging and resolution of issues identified to ensure the reliability and efficiency of software products Troubleshoot technical issues Assists to develop, establish, monitor and improve software processes Basic Qualifications (Required More ❯
Solutions supports 85 defense, commercial and government customers from over 50 US locations and nine countries. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Senior Software Engineer in Hazelwood, MO. In this position the candidate will support the Air Force Dynamic Mission Planning/Replanning efforts. This effort represents the development of new capability allowing … mobile technology. This is new technology to support and foster our national defense posture for the next 30 years. Position Responsibilities: Supports the design, development, test, and maintenance of software throughout the end-to-end lifecycle Assists Product Owner to review, analyze, and translate customer requirements into initial design of software products Supports with development, maintenance, enhancement and … optimization of software products and functionalities for systems integrations Support development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products Support with debugging and resolution of issues identified to ensure the reliability and efficiency of software products Troubleshoot technical issues Assists to develop, establish, monitor and improve software processes Basic Qualifications (Required More ❯
Embedded Software Development Engineer - (phone number removed) - £27.30/hr (Umbrella Rate - Inside IR35) This is a maternity cover opportunity, starting 29/9/2025, currently funded to 31/3/2026 Step into the world of cutting-edge engineering with this incredible opportunity as an Embedded Software Development Engineer. This is your chance to work … forward-thinking team. With a focus on professional growth and hands-on experience, this role offers the perfect platform to elevate your career. If you're passionate about embedded software and want to make a real impact, this is the role for you. What You Will Do: - Perform microcontroller softwaretesting on control boards to ensure optimal … performance. - Analyse system-level requirements and convert them into detailed software requirements. - Design and implement software components using MATLAB/Simulink and/or C/C++ code. - Develop and execute unit test cases for software components to ensure quality and reliability. - Contribute to software validation activities using Model in Loop, Software in Loop, and More ❯
Warwick, Canley, West Midlands (County), United Kingdom
Jonathan Lee Recruitment Ltd
Embedded Software Development Engineer - (phone number removed) - £27.30/hr (Umbrella Rate - Inside IR35) **This is a maternity cover opportunity, starting 29/9/2025, currently funded to 31/3/2026** Step into the world of cutting-edge engineering with this incredible opportunity as an Embedded Software Development Engineer. This is your chance to work … forward-thinking team. With a focus on professional growth and hands-on experience, this role offers the perfect platform to elevate your career. If you're passionate about embedded software and want to make a real impact, this is the role for you. What You Will Do: - Perform microcontroller softwaretesting on control boards to ensure optimal … performance. - Analyse system-level requirements and convert them into detailed software requirements. - Design and implement software components using MATLAB/Simulink and/or C/C++ code. - Develop and execute unit test cases for software components to ensure quality and reliability. - Contribute to software validation activities using Model in Loop, Software in Loop, and More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
GMA Consulting
Software Support - Graduate Developer - Glasgow Location: [Remote/Hybrid] options THE COMPANY My client is a Scottish Consultancy that develops software solutions for customers across the world. Role Overview We are seeking a motivated and detail-oriented Software Support & Graduate Development Engineer to join our team. This role will focus on providing technical support for our software … on performance and progression. This position is ideal for someone with a strong technical foundation, excellent communication skills, and a collaborative mindset. Key Responsibilities Provide first and second-line software support for internal teams and external clients. Troubleshoot and resolve issues related to SQL databases, .NET applications, React and Angular front-end interfaces, and both on-premises and Azure … create support knowledge base articles, and share best practices with clients and colleagues. Use tools like GitHub Copilot and other AI assistants to support code review, bug fixing, and testing efficiency. Act as a liaison between clients, support, and development teamsensuring clear communication and timely resolution of issues. Essential Skills & Experience Strong foundation in SQL (queries, stored procedures, performance More ❯
a highly skilled Full Stack Developer to join our team and provide Agile DevOps support for mission-critical systems. This role offers a unique opportunity to develop robust systems, software, and cloud environments while maintaining and enhancing critical systems. You will contribute technical expertise throughout the software development lifecycle, from design and development to implementation and testing, within a DevOps framework. Key Responsibilities: Lead and participate in software programming initiatives to support innovation and enhancement, utilizing HTML, CSS, JavaScript, Java, Python, SpringBoot, Hibernate, and Angular. Direct and develop software system validation and testing methods using JUnit and Katalon. Create and integrate custom-developed software solutions leveraging automated deployment technologies. Prototype, develop, and … with team members, Product Owners, and Scrum Masters to ensure alignment and implementation of User Stories to customer use cases. Conduct proof of concept, performance, and end-to-end testing to analyze and coordinate infrastructure needs driven by developed software. Support Agile software development lifecycle following Program SAFe practices. Utilize industry-leading DevOps tools like GitHub, Jenkins, and More ❯
Software Tester - Contract Norwich - Remote Duration: 3 months+ Currently looking for an experienced Software Tester to support an established global business with a new large Python project! Key sills Writing automated continuous integration testing Acceptance testingTesting pipelines Python, Django Kotlin TeamCity On successful application immediate interview slots available with client. If interested please send More ❯
Software Development QA Manager page is loaded Software Development QA Manager Apply remote type Hybrid locations London time type Full time posted on Posted 2 Days Ago job requisition id JR- The Apex Group was established in Bermuda in 2003 and is now one of the world's largest fund administration and middle office solutions providers. Our business … Quality Assurance, you will be responsible for defining, leading, and executing Tocan's quality assurance strategy. This role involves oversight of the QA team, ensuring the highest standards of software quality across our platform. The ideal candidate will be a visionary leader with a hands-on approach, capable of driving innovation, ensuring customer satisfaction, and embedding a culture of … expectations for QA team members, monitoring performance and providing constructive feedback. 3. Process and Standards: Define and implement robust QA processes, methodologies, and tools to ensure efficient and effective testing practices. Drive the adoption of industry best practices in manual, automated, and performance testing. 4. Product Quality Oversight: Oversee all testing activities across the Investor, Administrator, and Fund More ❯
/Vision/401k Offered Duration: 12-18+ Months with possibility to convert direct Clearance: Must have active DoD Secret Clearance Job Description Designs, develops, operates, and maintains software and firmware components and computing systems software to be applied to and integrated with engineering scientific and manufacturing requirements. Applies the appropriate standards, processes, procedures, and tools throughout … and other systems and applications of this nature. Interfaces with customers suppliers' application users and other technical and support personnel. LM MFC Grand Prairie location is looking for a Software Engineer to support development, integration, and test of embedded software solutions. The candidate will work with the team implementing, integrating, and testing embedded software solutions. This … will include development of both embedded software as well as test software used to integrate and test the embedded software devices. Required skills: • Must have an active DoD Secret Clearance • Must work onsite fulltime • Real-time embedded software development in Linux • C++ (modern C++ 11 or higher desired) • multi-threading/multi-processing Desired Skills: • Ability More ❯