Software Testing Jobs in England

351 to 375 of 1,915 Software Testing Jobs in England

Data Engineer

Manchester, England, United Kingdom
Pret A Manger
implement robust data solutions that transform raw data into actionable insights. As part of a collaborative and learning-focused culture, you will follow modern data engineering best practices, including software engineering principles, automation, and cloud technologies, to deliver high-quality solutions. This is an exciting opportunity to influence Pret’s data transformation journey, enabling the business to innovate and … a variety of data sources and platforms, ensuring reliability and performance. Write clean, efficient, and well-documented Python, Java and SQL code for data transformation and orchestration. Practice disciplined software engineering, including automated testing, peer code reviews, and version control (Git). Monitor and optimise data pipelines for performance, scalability, and cost-effectiveness. Work with cloud-based platforms … of Agile methodologies, participating in sprint cycles, stand-ups, and retrospectives. Skills and experience Essential: 3+ years’ experience as a Data Engineer, working with big data solutions and following software engineering best practices. Proficient in Python and Java for data engineering and automation tasks. Strong knowledge of SQL for querying, transforming, and managing datasets. Experience building and optimising cloud More ❯
Posted:

Senior DevOps Engineer

London, England, United Kingdom
Hybrid / WFH Options
EDF Trading Ltd
in Quant Engineering. The company has recently embarked on a journey to accelerate cloud adoption and move towards containerised applications. The team will be instrumental in shaping the entire software development life cycle, by automating all aspects of it; from initial development all the way through to testing, deployment and monitoring. The role, in particular, will provide the … software engineering skills within the team. Responsibilities will include: Automation of the end-to-end application life cycle Support development teams with their production deployments Manage the off shore support development team task with developing a middleware api providing consolidated information on the overall health of the Quant Engineering estate. The role is hands-on and covers a broad … range of technologies. The DevOps Engineer is expected to lead and collaborate closely with software engineers, testers, infrastructure engineers, database administrators and support analysts. In addition, there are a growing number of citizen developers that are working predominantly with python and machine learning. Part of the role will be to work with this community, imparting knowledge and best practice. More ❯
Posted:

Senior Engineer - NodeJS

London, England, United Kingdom
LegalAndGeneral
futures for all our customers. Job Description We are seeking a talented Senior Engineer to join our dynamic and expanding engineering team. In this role, you will leverage your software engineering expertise to develop innovative features, resolve complex bugs, and manage technical debt. Additionally, you will apply a strategic perspective to enhance our team's processes and tools, ultimately … driving the delivery of high-quality, valuable software to our customers. What you'll be doing: Developing and maintaining robust features and resolving end-to-end issues with a keen understanding of various approaches, ensuring we deliver exceptional outcomes to our customers. Our solutions are fit for purpose, provide significant business value, adhere to quality standards, and align with … security, usability, and accessibility Participating in code reviews with a focus on both functional and non-functional requirements, considering performance, resiliency, maintainability, and security to consistently build high-quality software for our customers Enthusiastically advocating for inspection and adaptation to enhance team effectiveness and happiness, supporting changes that improve processes and culture, ensuring the team remains happy, productive, and More ❯
Posted:

Ambitious Senior Azure Data Engineer

London, England, United Kingdom
Laminar Projects
our short film about it) We also have a separate product team, Shape Construction, that takes the deep understanding of the projects we work on to develop construction management software products. The core of all this is our true secret sauce; people. We only recruit kind and authentic people who are fast learners. We are deeply focused on designing … data solutions in Azure Data Factory, Azure Synapse Analytics (Azure SQL Data Warehouse), Azure Databricks. Experience with Python and Azure Functions to glue together data infrastructure. Strong experience in software engineering fundamentals including testing (e.g. Azure Test Plans, dbt), Git version control, agile development and sharing knowledge via code review, mentoring and documentation (e.g. Confluence, DevOps wiki). … have: Microsoft Certification: Azure Data Engineer Associate, Azure Solutions Architect Expert Experience with Microsoft Power BI/Azure Analysis Services/Microsoft Fabric Experience building and leading data/software teams Experience building processes at a departmental level Experience in implementing products with data scientists Laminar isn’t the place for you if any of the following is true More ❯
Posted:

Head of Site Reliability Engineering - Midnight

London, England, United Kingdom
Hybrid / WFH Options
Io Me
overall performance. Lead the entire lifecycle of services, including inception, design, deployment, operation, and refinement. Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews. Oversee the maintenance of live services by continuously measuring and monitoring factors like availability, latency, and overall system health. Assist our … teams in creating software that is both simple and flexible to configure and deploy. Lead sustainable incident response practices, ensuring timely resolution with a focus on minimizing impact. Collaborate with software engineering and testing teams to establish and maintain automated regression suite infrastructure and performance testing. Sustainably scale systems through mechanisms like automation; evolve systems by pushing More ❯
Posted:

Product Specialist

London, United Kingdom
S&P Global, Inc
to draft clear User Stories and associated acceptance criteria with guidance from senior team members. Project Support: Assist the team with project estimation, planning, execution, and project management tasks. Testing Support: Contribute to writing test cases, participate in UAT (User Acceptance Testing), and help identify and raise issues or bugs. Team Collaboration: Work closely with development and QA … teams, helping to translate business needs into software specifications and supporting testing efforts to ensure quality. Documentation Assistance: Contribute to building business cases and developing client-facing documentation such as user guides and release notes. Communication Bridge: Act as a supporting liaison to facilitate clear communication between business and technology teams. Change Request Support: Assist in reviewing client More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack developer

Cambridge, England, United Kingdom
Experis UK
self-hosted, on-prem servers. Unit tests, Selenium tests, automated installation tests, anything else we can have the CI system do for us The Controller provides security policy and software updates for the endpoint security product installed on the client PCs. It also receives status, events and threat data from these clients, including malware traces which are used to … chances of interviewing at Experis UK by 2x Get notified about new Full Stack Engineer jobs in Cambridge, England, United Kingdom . Cambridge, England, United Kingdom 1 week ago Software Engineers (all levels - Graduates to principal Engineer) Cambridge, England, United Kingdom 5 months ago Cambridge, England, United Kingdom 1 week ago Cambridge, England, United Kingdom 1 week ago Cambridge … Cambridge, England, United Kingdom 4 weeks ago Cambridge, England, United Kingdom 1 week ago Cambridge, England, United Kingdom 2 weeks ago Cambridge, England, United Kingdom 22 hours ago Senior Software Engineer in Test, Ad Client Cambridge, England, United Kingdom 2 days ago Cambridge, England, United Kingdom 2 weeks ago Cambridge, England, United Kingdom 1 month ago Cambridge, England, United More ❯
Posted:

Senior Space & Strategic Navigation Engineer

Cambridge, England, United Kingdom
Draper Labs
environment that inspires the cross-fertilization of ideas necessary for true innovation. For more information about Draper, visit www.draper.com. Job Description Summary: The Senior Space & Strategic Navigation Engineer develops software for cutting-edge space and defense systems used by the US Government and commercial customers as well as internal R&D projects. A Guidance and Control (G&C) Engineer … develops, integrates, and deploys advanced G&C algorithms and software for systems able to operate in complex environments such as underwater, ground, air, and space. Job Description: Duties/Responsibilities * Evaluates requirements, proposes solutions, explores design trades to support a design. * Designs algorithms using modern theory and proven techniques. * Develops embedded software based on prototype algorithms. * Analyzes designs … to demonstrate performance and functionality. * Develops and executes software tests to check compliance with requirements. * Evaluates results to establish problem causes and develop solutions for inefficient or problems. * Prepares technical data, procedures, reports, drawings, manuals, and other required documentation. * Communicates with customers and stakeholders to establish requirements and describe the design and deliverables. * Tracks priorities, scope, schedule, and cost. More ❯
Posted:

Principal MLOps/GenAI Infrastructure Engineer

London, England, United Kingdom
Hybrid / WFH Options
hackajob
working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely adapt … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Principal Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting technologies … with an emphasis on reliability, reusability, and performance. Contribute to the design and integration of monitoring and observability solutions (CloudWatch, Prometheus, Grafana) to ensure infrastructure and model health. Champion software engineering excellence through Test-Driven Development (TDD), rigorous test automation, and continuous quality assurance practices. Support architectural decisions for scalable and maintainable systems, collaborating with engineering and product stakeholders More ❯
Posted:

Senior Site Reliability Engineer II

London, England, United Kingdom
Axon
languages such as Python, Go, C#, Java, or similar. Experience of code collaboration such as GitHub, ArgoCD, or similar. Experience utilizing CI/CD platforms to automate provisioning infrastructure, software builds, tests, and releases. Experience using observability tools such as APM, logging, and metrics to assist with debugging issues. Experience using Infrastructure as Code tools for provisioning infrastructure such … Experience designing tooling to simplify the operational management of SaaS/PaaS systems. Familiarity with building flexible and testable Infrastructure as Code modules. Empathy to support the needs of software engineers. Benefits that Benefit You Competitive Base Salary Annual Bonus and Restricted Stock Unit Eligibility Comprehensive Pension Plan with Matching Contribution 30 days paid holiday in addition to UK More ❯
Posted:

Principal GenAI Infrastructure Engineer

London, England, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely adapt … the BBC to build, collaborate on, manage, and maintain their machine learning platforms at scale. You will play a key role in driving our ambition to build an outstanding software engineering team, environment, and culture. We are looking for a Principal Engineer to join our tech community to drive this transformation, build a modern digital ecosystem using exciting technologies … with an emphasis on reliability, reusability, and performance. Contribute to the design and integration of monitoring and observability solutions (CloudWatch, Prometheus, Grafana) to ensure infrastructure and model health. Champion software engineering excellence through Test-Driven Development (TDD), rigorous test automation, and continuous quality assurance practices. Support architectural decisions for scalable and maintainable systems, collaborating with engineering and product stakeholders More ❯
Posted:

Senior Platform Engineer

London, England, United Kingdom
Hybrid / WFH Options
Motability Operations
Proficient at scripting with one or more of the following: Java, Perl, Python, or scripting in Shell and Perl Automating delivery of Infrastructure as Code e.g. Terraform Working with software development methodologies; agile, test automation and CI/CD in public/private/hybrid cloud environment Automating configuration management (e.g. Ansible, Chef, Puppet, Salt) Experience with container technologies More ❯
Posted:

SYSTEM TESTING ENGINEERING GROUND CONTROL SOFTWARE -AEROSPACE AND DEFENSE

London, United Kingdom
Gentrian
SYSTEM TESTING ENGINEERING GROUND CONTROL SOFTWARE -AEROSPACE AND DEFENSE: Bullisher is a data-centric fintech solution provider in the aerospace and defense industry for institutional level investors, looking to disrupt and revolutionize a $3 trillion dollar industry. We spearhead an industry-leading Blackbox to facilitate and administer trade agreements pioneered by a vehicle, driven by our new generation … benchmark delivering solutions through innovation with uncompromising agility. JOB DESCRIPTION: We commit to build upon the drivers and the productivity tools and enhancement of portfolios and software that supports requirements throughout test workflows. With bigger test coverages, taking measurements, automate the test caveats, and collaborate with government agencies as they change their laws and regulations to make designs more … Time to market pressure is everything: Areas to cover will include - validation and production test systems, taking measurements, automating the world around you, expanding capabilities, auto sequencing and parallel testing, electromechanical validation, viewing the data, graphical control coding, software test automation, multiple test vectors, and managing & controlling complex automation sequences. Our approach is to build out a suite More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Test Engineer

London, England, United Kingdom
Hybrid / WFH Options
Crane Venture Partners
that will improve how we diagnose and treat brain disorders, ultimately improving and saving the lives of patients across the world. The Role As a member of the CoMind Software Team, As a Software Test Engineer, you will play an active role throughout the entire Software Development Life Cycle (SDLC), with a primary focus on software and integration testing. You will work closely with cross-functional teams (including Software Engineers, Data Science/ML Engineers, Systems Engineers, and the QARA team) to ensure the safety and effectiveness of medical devices through comprehensive Verification and Validation processes. Responsibilities: Software Testing: Develop and implement comprehensive testing strategies—including test plans, protocols, execution, and … reporting—for medical device software, ensuring full coverage across the Software Development Life Cycle (SDLC) for both products and internal tools Verification and Validation: Lead formal Software Verification and Validation (V&V) activities, ensuring adherence to industry standards such as IEC 62304, ISO 14971, IEC 62366, ISO 13485, and FDA regulations, including cybersecurity requirements Process Improvement: Drive More ❯
Posted:

Software Automation Tester

Bolton, Lancashire, United Kingdom
Hybrid / WFH Options
Kingfisher Recruitment Specialists
Global leader. As a Senior Tester, you will play a key role in ensuring the reliability, functionality, and performance of software systems with a focus on automated testing. You'll work on a diverse technology stack, including C, C++, and C#, and help test solutions that run on Windows/Linux servers and embedded environments. This is a hands … on role that blends test strategy, automation development, and collaborative problem solving. The role requires: 7+ years of experience in software QA, with strong automation testing skills. Proficiency in C, C++, and/or C# (or equivalent scripting for automation). Hands-on experience testing on Windows and Linux servers. Solid understanding of web architectures, APIs, and … client-server testing. Previous experience testing embedded systems, IoT devices, or hardware-software integrated solutions. Experience with automation tools like Selenium, Robot Framework, or similar. Familiarity with version control, CI/CD pipelines, and Agile methodologies. Strong communication skills and a proactive, problem-solving mindset. Relevant certifications (e.g., ISTQB, Certified Agile Tester). The role: Design, develop, and More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 50,000 Annual
Posted:

Software Automation Tester

Bolton, Greater Manchester, United Kingdom
Hybrid / WFH Options
Kingfisher Recruitment Specialists
Global leader. As a Senior Tester, you will play a key role in ensuring the reliability, functionality, and performance of software systems with a focus on automated testing. You'll work on a diverse technology stack, including C, C++, and C#, and help test solutions that run on Windows/Linux servers and embedded environments. This is a hands … on role that blends test strategy, automation development, and collaborative problem solving. The role requires: 7+ years of experience in software QA, with strong automation testing skills. Proficiency in C, C++, and/or C# (or equivalent scripting for automation). Hands-on experience testing on Windows and Linux servers. Solid understanding of web architectures, APIs, and … client-server testing. Previous experience testing embedded systems, IoT devices, or hardware-software integrated solutions. Experience with automation tools like Selenium, Robot Framework, or similar. Familiarity with version control, CI/CD pipelines, and Agile methodologies. Strong communication skills and a proactive, problem-solving mindset. Relevant certifications (e.g., ISTQB, Certified Agile Tester). The role: Design, develop, and More ❯
Employment Type: Permanent
Salary: £45000 - £50000/annum bonus, life,health.25hols.parking
Posted:

Senior Software Quality Assurance Engineer

Redditch, England, United Kingdom
Swisslog Holding AG
Senior Software Quality Assurance Engineer Where do people love what they do, and being great at what they do? At Swisslog, that’s where! Our teams are the heart of a world-leading Robotics company that’s harnessing the power of technology to shape the future of intralogistics. The result? We’re transforming performance and efficiency for customers across … the globe, giving them the vital edge in their markets. Responsibilities Make an impact: You review customer requirements and provide effort estimation for testing in the sales phase. In the software implementation phase, you complete test specifications and execute test cases, review technical designs to match specification and to ensure testability. You validate new or existing complex test … methods and procedures. Additionally, you are involved in test planning (e.g., Iterations, FATs). You conduct manual and automated testing to identify and resolve software defects. You collaborate with Software Developers and Project Managers to understand requirements and implementations. In the integration & ramp up phase, you define a Software Integration Test Plan on behalf of the More ❯
Posted:

Senior Software Test Engineer - Satellite - Hampshire - £50k+

London, England, United Kingdom
Platform Recruitment
My client is an industry leader in the design and manufacture of satellite technology. They are looking for a Senior Software Test Engineer to join the expanding systems team. Position Title System Test Team Senior Engineer Responsibilities Reporting to the Integration Group Manager, the candidate will have the following responsibilities: Development and ownership of system test plans in collaboration … Compilation of regular test execution summary reports with metrics. Job Requirements - including work experience and education Bachelor’s/Master’s Degree in Electronic/Computer Science Engineering. Experience testing telecommunication or satellite systems. Experience in system testing, preferably with exposure to low-level (non-GUI) testing. Experience in planning, estimating, and developing system tests. Experience with DevOps … Jenkins, Docker containers, and automation test frameworks. Experience with test management software. Knowledge of defect tracking and knowledge management software (Atlassian JIRA and Confluence preferred). Knowledge of testing methodologies. Knowledge of RF test equipment such as spectrum analyzers, VNAs, and power meters. Proven programming experience in automation testing environments (C/C Python, etc.). Excellent More ❯
Posted:

Software Tester

Nottingham, Nottinghamshire, United Kingdom
Voortman Steel Group
Join our innovative DIGI-Steel team as a software tester and contribute to delivering high-quality software solutions for the global steel industry. What are you going to do? Voortman Steel Machinery is a global leader in CNC steel processing machines, software, and services. Our DIGI-Steel division is a specialized development hub focused on delivering innovative … applications for the steel fabrication and machinery industries. We are a small, friendly, and highly skilled team dedicated to pushing the boundaries of technology. We are seeking an experienced Software Tester to join our dynamic development team. In this permanent role, you will test our new cloud-based software platform to ensure satisfying user interaction and fulfillment. This … as Swagger, Dynamo DB, AWS CloudWatch, and PostgreSQL; Creating and maintaining complex data sets for test cases; Understanding requirements and creating detailed, comprehensive test plans and test cases; Identifying software bugs and providing detailed reproduction steps; Collaborating with stakeholders and the QA Lead to ensure extensive test coverage; Engaging daily with developers throughout the Agile (Scrum) SDLC; Contributing to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Cambridge, England, United Kingdom
ENVEA Global
As the R&D Embedded Software Engineer you will be a member of an international R&D team who develop sophisticated sensors to monitor environmental emissions and to optimise industrial processes. Our centre of expertise is focussed on the measurement of dust at very low concentrations (mg/m3), the mass flow of solids at high concentrations (tons/… of technologies such as laser scattering, electrodynamic, capacitance, microwave and ultrasonic. You will work in a team of scientists and engineers to develop analogue and digital hardware with embedded software for innovative sensors to measure dust, solids, and flow. You will be responsible for the full software lifecycle from system design, firmware implementation, testing and deployment to … metrological algorithms and take certified emission monitoring (QAL, AMS) and functional safety (SIL) into account. You will maintain existing products throughout their life cycle; this includes revising the embedded software components as required by hardware design changes. You will participate in the development, testing and deployment of software and hardware for PC/tablet/smartphone systems. More ❯
Posted:

Software QA Engineer

London, England, United Kingdom
Camascope
Join to apply for the Software QA Engineer role at Camascope Join to apply for the Software QA Engineer role at Camascope Software QA Engineer – London, England, United Kingdom About Camascope Camascope is a rapidly growing technology company dedicated to enhancing the safety, efficiency, and information flow within the care and medication sector. We are a passionate … perfect place for you. This is an exciting period to join our company, offering substantial scope for both professional and personal development. What You Will Work On As a Software QA Engineer at Camascope, you’ll play a key role in ensuring the quality of our products. You’ll design and execute manual tests, analyze test results, and collaborate … deliver robust, high-quality solutions. Additionally, you will actively contribute to our automation efforts by identifying key test cases for automation and implementing automated scripts to enhance efficiency and testing coverage. As part of a dynamic team, you will have the opportunity to contribute to continuous improvements in our QA processes and, if you have team leadership experience, support More ❯
Posted:

Software Development Engineer - Test, Lab126

London, England, United Kingdom
Amazon
Software Development Engineer - Test, Lab126 Lab126, Devices Team is looking for a passionate and talented Software Engineer in Test who has experience in test design, implementation, and automation. As a member of the team, you will be responsible for leading the development of testing infrastructure and automated testing of core product features. You will have significant … influence on our overall strategy by helping define product features, drive the system architecture, and spearhead best practices that enable a quality product. Key job responsibilities - Build and improve software and tools by translating business, functional and design requirements and problems into robust, scalable, and supportable test solutions. - Be a champion for the user: Insist on the highest standards … and help create functional and engaging features that delight customers. - Mentor junior software development engineers in test and being pioneer for building the effective test team and extensible test solutions. A day in the life As a Test Engineer, you will be responsible for establishing new test frameworks and processes for testing a brand new device. To do More ❯
Posted:

Software Test Engineer

Portsmouth, England, United Kingdom
Erikogkriss
Join to apply for the Software Test Engineer role at Erik og Kriss 1 week ago Be among the first 25 applicants Join to apply for the Software Test Engineer role at Erik og Kriss Location: Portsmouth Clearance Required: Must be eligible for or hold SC Clearance Work Arrangement: Hybrid (On-site presence required based on team needs … Hourly Rate: £50p/h Inside IR35 Umbrella Overview We are seeking a skilled Software Test Engineer to join our agile Scrum team, contributing to the development and delivery of cutting-edge software solutions in the Satellite Communications domain. This role involves working across the full software development lifecycle, with a strong focus on test automation, exploratory … testing, and quality assurance. Key Responsibilities Validate and verify code quality for new product development using agile methodologies. Design, implement, and execute manual and automated test cases using Java, Selenium, Cucumber, and Postman. Collaborate with developers and stakeholders to define test strategies and acceptance criteria. Interpret Model-Based Systems Engineering (MBSE) diagrams to inform test planning. Participate in sprint More ❯
Posted:

Senior Java Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
System Loco
and supporting production systems Working with product owners to help define future ambitions Performing code reviews, providing constructive feedback, and mentoring other developers Highly skilled with Java & SpringBoot Proven software delivery experience on numerous API/Micro-services projects Knowledge of NoSQL, ideally MongoDB Ability to robustly test and validate software through unit testing, integration testing and automated testing frameworks Excellent problem-solving skills, attention to detail, and the ability to work autonomously or within a team Participate in agile development processes, including sprint planning, stand-ups, and retrospectives Nice to haves: Experience with Containerisation and/or knowledge of Docker AWS experience, specifically Lambda, SNS, SQS, API Gateway CI/CD with GitHub More ❯
Posted:

Principal Software Developer

Stoke Gifford, Gloucestershire, United Kingdom
Synoptix
Principal Software Developer The Role: This is a highly varied role giving the successful candidate the opportunity to work across multiple projects and at all stages of the Software Development Lifecycle. Whilst focused on software development, this role also provides the opportunity to participate in software design at all levels. This will include work on: Research … services, including our upcoming AI Assurance service offering. Engineering Services Delivery of engineering services on behalf of clients, assisting them in the development of their solutions. Key Responsibilities: Leading Software Development Projects Act as part of a multidisciplinary team to develop products and services. This will include Systems Engineers, Security Engineers, Product Managers and others as required. Support the … wider team in project planning, requirements definition and requirements analysis. Lead software design, development, testing, deployment and maintenance for a range of AI and Computer Vision products. Providing Software Engineering Subject Matter (SME) Expertise Act as part of multidisciplinary teams in delivering engineering services to Synoptix clients. Provide SME guidance to Synoptix clients on the architecture and More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 85,000 Annual
Posted:
Software Testing
England
10th Percentile
£27,500
25th Percentile
£42,500
Median
£57,500
75th Percentile
£67,500
90th Percentile
£80,000