Mansfield, England, United Kingdom Hybrid / WFH Options
develop
QA Engineer will join a collaborative, cross-functional team, bringing expertise in both manual and automated testing. This role focuses on embedding quality throughout the development lifecycle, ensuring that testing is proactive and continuous. The successful candidate will work across web and mobile platforms, applying modern quality engineering practices and supporting a culture of excellence. Key Responsibilities Plan, design … quality from the outset Apply BDD techniques to create shared understanding and clear acceptance criteria Participate in design reviews, backlog refinement, and sprint ceremonies Conduct exploratory, regression, and smoke testing across multiple environments Work with DevOps to integrate tests into CI/CD pipelines Contribute to performance and security testing strategies Document and report defects clearly, supporting timely … resolution Advocate for a “Quality at Source” mindset across the team Required Skills and Experience Hands-on experience in softwaretesting (manual and automation) Experience testing mobile applications (manual and automated) Must show evidence of ‘shift-left’ approach – must show evidence of early testing involvement Focus on non-functional testing as well as functional Strong More ❯
Officer Job Purpose The Head of QA and Automation Architecture will play a pivotal role in leading and shaping the quality assurance function and test automation strategy at our software company. Based in Dublin and reporting directly to the CTO, this senior position requires a visionary leader with deep technical expertise in both manual and automated testing, capable … and efficiency. Monitor, analyse, and report on key QA metrics, KPIs, and team performance. Use data-driven insights to drive quality improvements. Advocate for and implement best practices in softwaretesting and automation, including tooling assessments and process enhancements. Maintain clear and effective communication channels with Product Management, Development, Customer Services, and other business units to ensure business … Degree or Diploma in Computer Science or equivalent experience. Proven leadership experience, with at least 5 years in a senior QA management or architect-level role, preferably within the software fintech sector. Extensive experience architecting, creating, and maintaining automation frameworks and test suites for large-scale web, mobile, and back-office systems. Experience managing and mentoring QA and Test More ❯
South East London, London, United Kingdom Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
Type: Permanent Location: London or Leeds (Hybrid working model) Are you ready to take the lead and make an impact? At Ten10, we empower businesses to deliver high-quality software faster and more effectively, and were looking for a talented Principal Technical Consultant to join our growing team. If youre an experienced leader with a passion for solving complex … challenges and mentoring others, this could be your perfect next step. Why Join Ten10? Were proud to be one of the UKs leading independent consultancies for Quality Engineering, SoftwareTesting, RPA, and DevOps . Our mission is simple: help our clients achieve their goals by implementing innovative, high-quality engineering practices. Heres what makes us stand out: Challenging … unique as your career aspirations. Flexibility: Our hybrid working model gives you the balance you need. The Role As a Principal Technical Consultant , youll bring your extensive knowledge of software engineering, automation, and performance testing to create bespoke solutions for our clients. Youll also take a leadership role, guiding your team to success and leading by example. What More ❯
Head of Software Development Basic Salary – £70-80k (Neg) with bonus and package Home based role with access to prestigious offices in the Manchester area circa 1-2 times per week Solution — The “data” held within Electronic Health records is analysed and interpreted by software and that is subsequently used as a service that advances drug development. … companies’ developing pioneering lifesaving drugs and devices cutting development time, saving money, and impacting the health of millions globally. Are you ready to take the helm of a dynamic software development team and drive innovation within a leading organisation? This role offers the chance to lead, inspire, and shape the future of cutting-edge software products... Why This … team of developers, fostering a culture of continual improvement and personal development. - Strategic Influence: Play a pivotal role in shaping technical and product strategies, ensuring the successful delivery of software that meets business and client needs. - Collaborative Environment: Work closely with other Heads of Teams, Product Managers, and senior management to ensure unified and effective operational running. - Professional Growth More ❯
unique opportunity to ensure the stability, reliability, and quality of production systems, with a focus on Front Office to Back Office applications. Key Responsibilities: Conduct regression, functional, and defect testing across FO to BO systems in production Support the automation of regression packs, reducing manual testing efforts and enhancing testing efficiency Collaborate with development teams, business analysts … production support, and other stakeholders to ensure timely defect resolution and seamless product enhancements Maintain comprehensive test documentation using XRAY and JIRA, ensuring traceability and quality throughout the testing process Assist in the continuous improvement of test practices and automation efforts to mitigate production risk and support system stability Test bug fixes, product enhancements, regulatory updates, and platform stability … patches for live systems Required Experience & Skills: Proven experience in both manual and automated testing of complex financial systems In-depth knowledge of investment banking products, trade flows, and financial applications Expertise in SQL, Python, JavaScript, and test management tools such as XRAY and JIRA Strong analytical and problem-solving skills, with a track record of effective test coordination More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Venn Group
unique opportunity to ensure the stability, reliability, and quality of production systems, with a focus on Front Office to Back Office applications. Key Responsibilities: Conduct regression, functional, and defect testing across FO to BO systems in production Support the automation of regression packs, reducing manual testing efforts and enhancing testing efficiency Collaborate with development teams, business analysts … production support, and other stakeholders to ensure timely defect resolution and seamless product enhancements Maintain comprehensive test documentation using XRAY and JIRA, ensuring traceability and quality throughout the testing process Assist in the continuous improvement of test practices and automation efforts to mitigate production risk and support system stability Test bug fixes, product enhancements, regulatory updates, and platform stability … patches for live systems Required Experience & Skills: Proven experience in both manual and automated testing of complex financial systems In-depth knowledge of investment banking products, trade flows, and financial applications Expertise in SQL, Python, JavaScript, and test management tools such as XRAY and JIRA Strong analytical and problem-solving skills, with a track record of effective test coordination More ❯
United Kingdom, Northampton, Northamptonshire Hybrid / WFH Options
4M Recruitment
We are currently recruiting for a Software Engineer to join their busy client who is rapidly expanding on a remote home working basis. Your main role will be to develop software/applications for this market leading software provider. The main purpose of this role is to: Develop software applications using C++ as the main language … Complete unit testing to ensure the software performs as per the design Use JIRA to report on faults The ideal candidate will have the following skills, experience and attributes: 4+ years software engineering experience. Coding experience in C++ Strong technical background Linux based environments Software Development/Software Engineering and unit testing Attention to More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Lorien
the business is now seeking a Senior Test Engineer to lead its QA efforts. The Opportunity: As a Senior Test Engineer, you'll collaborate closely with a team of software developers to establish and enhance the testing processes. Your responsibilities will include designing comprehensive test plans, evaluating test cases, and implementing QA best practices. You'll be testing across a range of digital platforms, including both internal tools and customer-facing applications. Key Skills & Experience: At least 5 years of hands-on experience in softwaretesting, covering both web and mobile platforms Strong background in creating test documentation such as strategies, scripts, plans, and reports As a Senior within the team we would hope that … you understand the concepts and principles behind automated testing Solid understanding of the software development lifecycle Experience working in Agile environments with frequent release cycles (e.g., bi-weekly sprints) Familiarity with tools like Jira and Confluence Bonus: Experience testing data from third-party feeds What's on Offer: Competitive salary up to £50,000 Performance-based bonus More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Sogeti
dual) or immigration status, employment history going back 3 continuous years, and unspent criminal record check (known as Disclosure and Barring Service) Your role Mandatory Skills: Deep understanding of softwaretesting principles and methodologies, including functional, regression, and exploratory testing. Proven ability to design, execute, and document complex manual test cases aligned with detailed requirements and user stories. … Extensive experience with automation testing tools such as Selenium, Cypress, JUnit, and TestNG, including development and maintenance of automation scripts. Strong proficiency in programming languages such as Java, JavaScript, or Python to develop robust test automation solutions. Expertise with defect tracking and test management tools like Jira, Trello, or equivalent. Solid knowledge of CI/CD pipelines and experience … for source code management. Excellent communication and interpersonal skills, with the ability to collaborate effectively across cross-functional teams. Strong analytical skills and meticulous attention to detail when evaluating software requirements and identifying edge cases. Essential Skills: Hands-on experience with API testing using tools such as Postman or Rest Assured, including automated API test scripting. Deep familiarity More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
ETS Technical
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is essential. In this position, you'll focus on architecting, building, and validating PC-based software solutions for various robotic vision applications, working … refined production ready product releases. This is not a work from home role and requires office based attendance. Responsibilities Work closely with a small multi disciplinary team as the software lead to outline technical requirements and establish effective testing procedures. Produce maintainable, optimised code that aligns with technical specifications. Prepare and update comprehensive technical documentation that meets industry … protocols. Participate actively in quality assurance, including softwaretesting and peer code reviews. Accelerate concept development through fast prototyping and iteration. Troubleshoot and fix issues identified during field operations and deployments. Contribute to ongoing research and planning activities relevant to the position. Aid in handling and protecting intellectual property with the leadership team. Liaise with external collaborators and More ❯
Coleshill, England, United Kingdom Hybrid / WFH Options
Mercury
functional development team, you’ll collaborate closely with Developers and Product Owners to test, refine and deliver high-quality software. You’ll be involved in both manual and automated testing, applying an analytical mindset and a keen eye for detail to everything you do. Here’s what you’ll be doing: Develop a strong understanding of the Mercury product … user stories as they’re being built, providing fast and actionable feedback. Log and track defects in Azure DevOps, helping the team prioritise effectively. Participate in regression and release testing cycles. Collaborate with other QA Engineers to continuously refine testing practices and improve quality across the team. What we’re looking for You’ll be someone who takes … pride in quality, thinks critically, and enjoys balancing technical depth with user empathy. We’re looking for: Demonstrable experience across the softwaretesting lifecycle, from planning through to execution and defect management. Hands-on experience with both manual and automated testing using Selenium WebDriver with C# for UI automation. Knowledge of API testing tools such as More ❯
Littleton, Colorado, United States Hybrid / WFH Options
Lockheed Martin
your experience and passion for engineering to Lockheed Martin, and build the systems which support our nation's defense systems. In this role, you will design, develop, and integrate software solutions that support complex space and defense missions. You will collaborate with systems engineers, hardware engineers, and cybersecurity specialists to ensure reliable, secure, and high-performing software for … both embedded and large-scale system environments. From spacecraft flight software to ground-based command and control systems, your work will directly contribute to advancing national security and space exploration. What does this role look like? • Develop, test, and integrate software using C, C++, Java, and C# across embedded and system-level applications. • Implement real-time operating systems … RTOS) solutions for mission-critical and safety-critical applications. • Apply DevSecOps practices to enable secure, automated software development, testing, and deployment pipelines. • Collaborate across multi-disciplinary teams to support system-level design, integration, and validation. • Perform troubleshooting, debugging, and performance optimization in complex environments. • Support software documentation, configuration management, and compliance with cybersecurity standards. • Contribute to technical More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
Stevenage Software Engineer - Undergraduate Placement 2026 Salary : £23,495 Dynamic (Hybrid) Working: 4-5 days per week on-site due to workload classification Security clearance: British Citizen or a Dual UK national with British citizenship. Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all … plus option to purchase extra holiday Flexi Leave: up to 15 additional days Facilities : fantastic site facilities including subsidised meals, free car parking and much more... The opportunity The Software team at MBDA deliver software for the next generation of weapons in an ever evolving environment to support those on the battlefield! Our teams provide a range of … products from high integrity real time software running on our weapon systems, software infrastructures (i.e. DevOps) and production test software to support functional test & manufacturing. We use a variety of programming languages, software tools and software lifecycle methodologies to achieve this. You will get exposure to aspects of a software development lifecycle, a chance More ❯
component migrations. A proactive and detail-oriented approach will be vital to ensure smooth transitions from legacy systems to scalable, reliable, and future-proof solutions. In addition, experience with softwaretesting practices, Agile methodologies (Scrum or Kanban), and defensive programming techniques will be highly desirable. We are looking for someone who thrives in collaborative, fast-paced teams, who … Go programming experience Agile/Scrum experience Load Balancer experience Defensive programming techniques Tools and Technology Java Jira AWS TDD CI/CD Experience A degree in Computer Science, Software Engineering, or a related field or similar work based experience. Proven experience as a Senior Software Engineer ideally with a focus on media-related projects. Very good working … knowledge of standard software development frameworks, techniques and methodologies. Experience with providing coaching and mentoring Ability to work collaboratively in a team, contributing to the development of business scenarios. Knowledge of software development tools and technologies. You are flexible and curious in your approach Strong analytical and problem-solving skills Additional information Duration of the contract: initially More ❯
Central London, London, United Kingdom Hybrid / WFH Options
Spyrosoft Ltd
component migrations. A proactive and detail-oriented approach will be vital to ensure smooth transitions from legacy systems to scalable, reliable, and future-proof solutions. In addition, experience with softwaretesting practices, Agile methodologies (Scrum or Kanban), and defensive programming techniques will be highly desirable. We are looking for someone who thrives in collaborative, fast-paced teams, who … Go programming experience Agile/Scrum experience Load Balancer experience Defensive programming techniques Tools and Technology Java Jira AWS TDD CI/CD Experience A degree in Computer Science, Software Engineering, or a related field or similar work based experience. Proven experience as a Senior Software Engineer ideally with a focus on media-related projects. Very good working … knowledge of standard software development frameworks, techniques and methodologies. Experience with providing coaching and mentoring Ability to work collaboratively in a team, contributing to the development of business scenarios. Knowledge of software development tools and technologies. You are flexible and curious in your approach Strong analytical and problem-solving skills Additional information Duration of the contract: initially More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Progress Sales Recruitment Ltd
Head of Software Development Basic Salary – £70-80k (Neg) with bonus and package Home based role with access to prestigious offices in the Manchester area circa 1-2 times per week Solution — The “data” held within Electronic Health records is analysed and interpreted by software and that is subsequently used as a service that advances drug development. … companies’ developing pioneering lifesaving drugs and devices cutting development time, saving money, and impacting the health of millions globally. Are you ready to take the helm of a dynamic software development team and drive innovation within a leading organisation? This role offers the chance to lead, inspire, and shape the future of cutting-edge software products... Why This … team of developers, fostering a culture of continual improvement and personal development. - Strategic Influence: Play a pivotal role in shaping technical and product strategies, ensuring the successful delivery of software that meets business and client needs. - Collaborative Environment: Work closely with other Heads of Teams, Product Managers, and senior management to ensure unified and effective operational running. - Professional Growth More ❯
Employment Type: Full-Time
Salary: £60,000 - £80,000 per annum, Inc benefits, OTE
Hanover, New Hampshire, United States Hybrid / WFH Options
Dartmouth College
Posting date: 10/17/2025 Open Until Filled: Yes Position Number: Position Title: Software Engineer Hiring Range Minimum: $101,500 Hiring Range Maximum: $119,000 Union Type: Not a Union Position SEIU Level: Not an SEIU Position FLSA Status: Exempt Employment Category: Regular Full Time Scheduled Months per Year: 12 Scheduled Hours per Week: 40 Schedule: Join … Location of Position: Lebanon, NH 03766 41 Centerra Parkway Remote Work Eligibility?: Hybrid Is this a term position?: No Is this a grant funded position?: No Position Purpose: The Software Engineer for Advancement is a full-stack developer who designs, develops, tests, and maintains software applications that advance the mission of Dartmouth's Advancement division. This role requires … high-quality, maintainable solutions within an agile team environment This role independently executes moderate to complex technical work and actively contributes to team-based architecture and implementation efforts. The Software Engineer collaborates with teammates, clients, vendors, and campus partners to develop custom applications, enhance vendor systems, and support integrations that connect Advancement systems to broader institutional platforms. This includes More ❯
Job Description We are seeking a skilled and motivated Lead Software Engineer to join our Group Technology team in Milton Keynes. In this role, you will take the lead in developing, supporting and enhancing business systems and applications using .NET technologies and SQL Server. You will also play a key part in driving and supporting change within the department … and technically.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 Provide direction for more Junior Software Engineers Foster a culture of observability across the team. … 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 More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
Junior-Mid level Software Developer Hybrid London (3 days per week) Up to £55,000 + Benefits Are you a motivated developer who enjoys working across the full stack, learning new technologies, and building solutions that make a real impact? We're working with Olus , a fast-growing digital consultancy helping law firms and corporate legal teams embrace technology … high-impact projects in a collaborative environment where your ideas and growth truly matter. Why this role? Be part of a growing, innovative consultancy combining business change, data, and software expertise. Work on a variety of projects - from building web apps to exploring low-code and automation platforms . Hybrid working: 3 days per week in a premium central … and stakeholders to translate business needs into technical solutions. Helping to build scalable, secure applications using traditional frameworks and low-code tools (e.g. Microsoft Power Platform, Outsystems). Writing, testing, and maintaining code while following agile best practices. Contributing to proofs of concept and prototypes , exploring new technologies and ways of working. Learning continuously and taking on more responsibility More ❯
The IT Solutions concepting team is active throughout the world to deliver HLC (High Level Control software) solutions within Vanderlande. The High-Level Control software suites (VIBES for airports and PACE Sort for Parcel) contain software modules to support the logistic sorting and transport of materials. Due to the growth of Vanderlande, we are currently looking for … a Software Solution Architect to expand the team. You will be a part of the team responsible for the software system design, testing, and integration of complex baggage handling systems. As a Software Solution Architect, you will translate system requirements into specifications for our software solutions. Key Responsibilities As a Software Solution Architect, you … will lead the design of the software modules for specific customer projects. These projects have multidisciplinary aspects usually consisting of mechanical, electromechanical, SCADA, Low Level Control, IT, and High-Level Control. The main task of the architect is the High-Level Control part but also requires understanding and interfacing with the other aspects of the project. Typically, these projects More ❯
platforms. Design and build Proofs of Concept and prototypes using cloud services, AI, VR/AR, and Edge AI technologies. Provide hands-on technical guidance, promoting best practices in software engineering, CI/CD, testing, and agile delivery. Develop reusable assets such as reference architectures, templates, and playbooks to improve consistency and delivery speed. Partner with cross-functional … teams to transform innovative ideas into prototypes that support wider adoption. Required Experience 5+ years of cloud-native development experience (ideally Azure). 5+ years of software engineering, ideally with C# and/or Python. Strong experience with cloud services (Azure App Services, Functions, AI Services). Proficiency in REST APIs, microservices, and event-driven architectures. Skilled in Git … based version control (GitHub/Azure DevOps) and CI/CD tools (Azure DevOps, GitHub Actions, Jenkins). Strong understanding of softwaretesting practices and solution architecture principles. Experience translating business needs into technical designs and delivering in agile environments. Excellent communication and stakeholder engagement skills. Desirable Experience with Generative AI (LLMs, RAG, LangChain, Semantic Kernel). Microsoft More ❯
platforms. Design and build Proofs of Concept and prototypes using cloud services, AI, VR/AR, and Edge AI technologies. Provide hands-on technical guidance, promoting best practices in software engineering, CI/CD, testing, and agile delivery. Develop reusable assets such as reference architectures, templates, and playbooks to improve consistency and delivery speed. Partner with cross-functional … teams to transform innovative ideas into prototypes that support wider adoption. Required Experience 5+ years of cloud-native development experience (ideally Azure). 5+ years of software engineering, ideally with C# and/or Python. Strong experience with cloud services (Azure App Services, Functions, AI Services). Proficiency in REST APIs, microservices, and event-driven architectures. Skilled in Git … based version control (GitHub/Azure DevOps) and CI/CD tools (Azure DevOps, GitHub Actions, Jenkins). Strong understanding of softwaretesting practices and solution architecture principles. Experience translating business needs into technical designs and delivering in agile environments. Excellent communication and stakeholder engagement skills. Desirable Experience with Generative AI (LLMs, RAG, LangChain, Semantic Kernel). Microsoft More ❯
is expected for this opportunity. As a member of the DevOps team, the Engineer will design, build, and maintain stable and efficient infrastructure environments required to deploy Q-Free software in internal and external networks. The position leverages people, process, and technology to stimulate collaboration and innovation across the entire software development, operations, and release process. The ideal … end quality across functions · Design and build efficient and stable infrastructure to optimize service delivery to meet project uptime requirements in both cloud and client-hosted environments throughout the software development lifecycle · Identify and implement automated infrastructure capabilities like backups, security tools, and monitoring · Monitor, troubleshoot, maintain, and continuously improve processes for building, packaging, and deploying software · Baseline … and configuration utilizing VMware, Hyper-V, etc. · Construct, manage, and implement configuration management (CM) automated install processes for all products and customers · Installation of proprietary, public, and third-party software on development, test, and/or production servers. This includes customer environments. Responsible for maintaining detailed installation instructions for each installation. Ability to troubleshoot installation issues. · Kubernetes management, including More ❯
Swindon, Wiltshire, England, United Kingdom Hybrid / WFH Options
Fynity
Test Analyst looking for your next opportunity? We are seeking a highly motivated individual to support the delivery of high-quality technology solutions by planning, designing, and executing comprehensive testing activities across multiple projects. Key Responsibilities Design, plan, create, and execute test scripts based on system and user requirements, from the exit of unit testing through to the … lifecycles. Translate acceptance criteria into detailed technical and functional test scripts, including integrations. Manage defects, including reporting, prioritisation, and dashboard updates. Work closely with the Test Manager to prioritise testing activities, defects, and resolution efforts with both internal teams and external partners. Support project teams to ensure end-user testing is carried out effectively and in line with … test plans. Ensure all entry and exit criteria are met for each testing phase. Co-ordinate and support non-functional testing activities in alignment with project requirements. About You Essential Experience Experience delivering and contributing to testing within complex programmes and projects. Strong stakeholder management and business engagement skills. Previous experience working as a Test Analyst across More ❯
South East London, London, United Kingdom Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
travel (Hybrid Working Model) Type: Permanent NOTE: THIS ROLE REQUIRES SC CLEARANCE - YOU MUST BE ELIGIBLE TO BE CONSIDERED Join Ten10, one of the UKs leading independent Quality Engineering, SoftwareTesting, RPA, and DevOps consultancies. We provide innovative solutions that empower our customers to deliver quality software faster, more effectively, and more frequently. Due to our continued … growth, we are excited to welcome a Programme Test Manager to our London-based delivery team. Why Join Us? Innovative Solutions: Work with cutting-edge technology in testing, automation, and DevOps. Career Growth: Access exceptional training, tailored development opportunities, and a clear career progression path. Supportive Environment: Enjoy a collaborative, dynamic culture that values innovation and team success. What … and technologies. Lead the creation and implementation of complex test frameworks to support automation, integration, and continuous functional and non-functional testing. Stay ahead of emerging trends in delivery, testing, and technology, ensuring pragmatic adoption of new practices. Oversee large-scale test programmes across multiple workstreams, vendors, and delivery methodologies. Collaborate with delivery teams to ensure excellence in execution More ❯