|
1 to 25 of 43 Software Testing Jobs in the City of London
City of London, London, United Kingdom ONMO
seeking a meticulous and detail-oriented QA Engineer to join our team. As QA Engineer, you will play a crucial role in ensuring the quality and reliability of our software applications. You will collaborate with cross-functional teams to define test strategies, create test plans, execute test cases, and identify and report software defects. The ideal candidate will … have a strong understanding of software testing methodologies, excellent analytical skills, and a passion for delivering high-quality products. Tech Stack AWS Serverless Lambda with Node.js API Gateway (REST/JSON) DynamoDB S3 WAF Back-Office Banking Systems API Integration Dynamics 365 CRM React.js (website)/React Native (app) Responsibilities Collaborate with cross-functional teams to understand project … define test strategies and plans. Develop, document, and maintain detailed test cases and test scripts based on project requirements and functional specifications. Execute manual and automated tests to verify software functionality, performance, usability, and security. Identify, document, and track software defects using a bug tracking system and work closely with the development team to ensure timely resolution. Participate More ❯
City of London, London, United Kingdom AI71
and performance. Position Overview: As a Quality Assurance Engineer at AI71, your primary focus will be on ensuring the quality and reliability of our AI products, specifically through thorough testing of our APIs, UI, and driving the performance testing related activities. You will collaborate with product and engineering teams to develop and execute comprehensive test plans, automate testing … standards. Key Responsibilities: • Test Planning & Execution: Design and execute test plans for various product features, including APIs, UI, and where applicable data layer validations. Conduct functional, regression and performance testing to ensure that our AI-driven products perform according to specifications. • Automation & Scripting: Develop and implement automated test scripts to improve efficiency and ensure comprehensive coverage across test cases. … Use automation tools such as Selenium, JUnit, pytest, playwright or custom frameworks for API and UI testing. • API & UI Testing: Focus on validating APIs and UIs for performance, reliability, and correct functionality. Ensure that both the backend (APIs) and the user-facing interfaces meet the product's functional and quality standards. • Model Testing & Validation: Ensure the quality of More ❯
City of London, London, United Kingdom Valcon
user-friendly solutions that leverage the latest technologies to deliver exceptional results for both scale-ups and large companies. Our Technology Practice has 5 capabilities: IT Architecture Cloud Engineering Software Engineering Intelligent Process Automation Quality Management We are seeking a detail-oriented and technically skilled AI/ML Test Engineer to ensure the quality, reliability, and robustness of AI … datasets, and model outputs, and driving quality throughout the AI/ML lifecycle. The ideal candidate will combine strong problem-solving abilities with a deep understanding of data science, software testing, and automation frameworks. Key Responsibilities: Diagnose and debug failures in AI systems, including technical bugs, data quality issues, or model limitations. Design and implement creative test scenarios … impact of model behavior on end-user experience and business objectives. Create, manage, and validate large and diverse test datasets, including synthetic and adversarial data. Automate model and API testing using frameworks such as pytest, unittest, or behave. Collaborate with data scientists and engineers to understand ML pipeline components and potential failure points. Evaluate model robustness against noisy, manipulated More ❯
City of London, London, United Kingdom Ncounter Technology Recruitment
CP98H £65,000-£80,000 Software Development Engineer in Test (SDET) Fintech | London/Hybrid Join a fast-moving fintech company at the forefront of real-time trading technology. We're looking for a skilled SDET to help drive quality across a suite of high-performance web applications used by leading global financial clients. What You'll Do: Build … and backend layers Contribute to the design of test frameworks and CI/CD pipelines Collaborate with engineers, product managers, and UX to define and validate features Perform exploratory testing and champion quality throughout the SDLC Support secure deployment and testing practices in containerised environments Tech You’ll Work With: Automation tools: Playwright, Cypress, JUnit, Jasmine Languages: JavaScript …/TypeScript, Java or Kotlin DevOps & Infra: Docker, Kubernetes, GitLab CI, Bitbucket Testing tools: Postman, browser dev tools, SAST/DAST integrations Environments: Unix and Windows What You Bring: Hands-on experience building test automation from scratch Strong debugging and analytical skills Comfortable reviewing code and contributing to testable architecture Excellent communication and a collaborative mindset Exposure to Agile More ❯
City of London, London, United Kingdom Mastek
detail-oriented Test Data Engineer to join our growing team. As a Test Data Engineer, you will be responsible for designing, implementing, and executing test cases and scripts for software applications in the banking domain. You will work closely with the development team to identify and resolve defects, ensure product quality, and deliver reliable and efficient software solutions. … Key Data- Testing Responsibilities: Test Internal data ingestion and reference data ingestion Data Ingress – Source to Landing Zone Landing Zone to Bronze Bronze to Silver – Data Quality, Metadata Enrichment, Tagging, Radar Registration, Reformatting Silver to Gold – Curation Registration in Unity Catalogue/Purview Macrobond PCX use case tests Scripts PCX use case tests Output Dataset labelling algorithm tests Vintaging … labelling algorithm tests Key Core- Testing Responsibilities: Plan, Schedule, Coordinate, prep, run and report manual tests when required, defect lifecycle, prep test data, mainly for System Test, SIT and migrations testing. Analyse and prioritise test cases to ensure effective test coverage, identify defects, and track resolution to closure; participate in Defect Triage calls Create detailed test cases, test plans More ❯
City of London, England, United Kingdom JR United Kingdom
detail-oriented Test Data Engineer to join our growing team. As a Test Data Engineer, you will be responsible for designing, implementing, and executing test cases and scripts for software applications in the banking domain. You will work closely with the development team to identify and resolve defects, ensure product quality, and deliver reliable and efficient software solutions. … Key Data- Testing Responsibilities: Test Internal data ingestion and reference data ingestion Data Ingress – Source to Landing Zone Landing Zone to Bronze Silver to Gold – Curation Registration in Unity Catalogue/Purview Macrobond PCX use case tests Scripts PCX use case tests Output Dataset labelling algorithm tests Vintaging labelling algorithm tests Key Core- Testing Responsibilities: Plan, Schedule, Coordinate … and prioritise test cases to ensure effective test coverage, identify defects, and track resolution to closure; participate in Defect Triage calls Create detailed test cases, test plans, and other testing documentation Participate in Test Workshops to define test scenarios and key inputs for phase test plans Prepare and present test reports, metrics, and status updates to project stakeholders Participate More ❯
City of London, London, United Kingdom Lynx Recruitment
coding standards, security best practices, and high-quality code reviews. Promote continuous improvement in development practices and processes. Advocate for a “security by design” mindset in all engineering activities. Software Development Design, build, test, and deploy full stack applications using modern tools and frameworks. Collaborate with product managers, designers, and stakeholders to understand business needs. Write clean, maintainable, and … efficient code. Troubleshoot and resolve complex production issues. Contribute to automation and CI/CD testing workflows. Skills & Experience Back End: Proficiency in Node.js (preferred), or .NET/Java. Front End: Solid experience with JavaScript , React , and TypeScript . Strong foundation in Agile/Lean methodologies and modern software delivery practices. Working knowledge of UI/UX principles More ❯
City of London, London, United Kingdom Accolite
Implement and deploy services in a cloud environment. Collaborate with the team to brainstorm and suggest breakthrough product ideas. Participate in building high-performing, scalable enterprise-grade applications. Ensure software readiness through unit testing and benchmarking. Required: Bachelor's degree in Computer Science or equivalent. 6-9 years of hands-on work experience as a Java Developer. Strong … with microservices, SQL, Kafka, and relational databases. Exposure to Amazon Web Services (AWS) or cloud technologies. Good understanding of Docker, containers, and images. Knowledge of Java-related technologies and software development project management. Experience with RESTful and SOAP web services. Strong understanding of OOPs concepts and good design skills. Familiarity with UML and design patterns. Excellent communication and collaboration More ❯
City of London, London, United Kingdom Glite Tech
resolve issues Prevent regressions and recurring bugs Be responsible for quality assurance across all Glite Tech products; including mobile apps, websites, and backend APIs Perform both manual and automated testing Maintain the automated mobile release management infrastructure Essential skills 🙏 Knowledge of at least one script languages (e.g. JS, python, bash, etc.) Knowledge of common data formats: JSON, XML, HTML … problem-solving, and communication skills Attention to detail and ability to interpret product requirements Desirable Skills 👌 Mobile or Web Automation test frameworks: XCUITest, selenium, UI Automator Knowledge of unit testing and end-to-end testing best practices Knowledge of Docker Experience with iOS and Android developer settings Understanding of mobile application release cycles Experience of learning new languages More ❯
City of London, London, United Kingdom Hybrid / WFH Options BrowserStack
Shape the Future of Software Development as a Customer Engineer at BrowserStack Are you passionate about solving complex technical puzzles and helping the world's leading companies build amazing software? Come join BrowserStack, the world's leading software testing platform! Our mission is to become the testing infrastructure for the entire internet. We help developers … build bug-free software for the 5 billion internet users who access websites and mobile apps across millions of digital environments. Our cloud platform handles the immense complexity of testing across thousands of devices, browsers, and operating systems, so developers don't have to. We are a "Great Place to Work-CertifiedTM" company that recently secured $200 million … Technical Foundation: You have a solid background in a technical discipline, such as a B.S. in Computer Science or equivalent practical experience, and are deeply familiar with the modern Software Development Life Cycle (SDLC). Core Technical Skills: You have hands-on experience with some combination of: At least one modern programming language (like Java, C#, Python, or JavaScript More ❯
City of London, London, United Kingdom Synthesized
About Us Synthesized is reimagining software testing for the AI era. Trusted by global leaders like Deutsche Bank, UBS, and the European Commission, our AI-powered platform enables teams to generate high-quality, privacy-safe test data in seconds—slashing costs, accelerating delivery, and eliminating reliance on production data. We're a VC-backed startup supported by top … and sound judgment in dealing with business challenges Proactively seek opportunities to support and mentor other pre-sales team members and share standard methodologies 🌱 About You 5+ years of software development experience Solid understanding and ability to code with two or more modern scripting languages (e.g. SQL, Python, Node.js) and/or popular programming languages (e.g. Java, Kotlin, C …/C++, C#) Experience with developer tooling, and test automation software, including Kubernetes Pre-sales experience with enterprise software Experience selling database, DevOps, test automation technology and/or deploying applications with any of the major cloud providers Experience with database programming and data models Have the willingness to wear many hats, be passionate about unblocking issues for More ❯
City of London, London, United Kingdom Hybrid / WFH Options Roc Search
Job Title: Software Development Engineer in Test (SDET) - C# Job Type: Permanent - Immediate start Location: London/Hybrid Skills: C#, Playwright, TypeScript, Cucumber, API testing, Specflow, BDD Roc Search have partnered with an exciting, market disruptive Fintech in London, who are looking for a SDET to join their team on a permanent basis. The company are a fast … who have funding from a key Tier 1 banking client - so there is the stability that you don't receive from other startups! The role This role will assess software quality by implementing and maintaining traceable automation tests to the requirements, ensuring the test cases, expected result and evidence is captured in the agreed test tools and Azure DevOps. … You will collaborate closely with the Lead QA and other team members across Software Development, BA, and the client to expand, enhance and maintain comprehensive Back-end and Front-end automation testing frameworks, in line with the Test Strategy and Test Plan. Experience required Familiarity with testing frameworks - ideally Playwright as this is what they use, as More ❯
City of London, London, United Kingdom La Fosse
opportunity to take ownership of automation initiatives, influence best practices, and drive innovation across the engineering function. ✅ Required Experience: Strong test automation expertise with C# Hands-on experience in testing RESTful web services Experience working with cloud platforms, particularly AWS Solid understanding of CI/CD pipelines and related tooling Mobile application experience (automated testing experience with reactive More ❯
City of London, London, United Kingdom Hybrid / WFH Options La Fosse
mature, scalable Quality Engineering practice. Act as a technical expert, hands-on in test automation and tooling. Line manage and mentor a team of Quality Engineers. Partner closely with software engineering teams to define test requirements and embed automation across development workflows. Define and develop key performance metrics to monitor testing outcomes and system behaviour. Lead the design … test scripts. Promote and implement automation best practices and industry standards. Drive root cause analysis processes to minimise time-to-resolution for defects. Requirements: Strong and proven experience in software quality assurance, test automation, and QA leadership. Proficiency in C# and associated testing frameworks. Experience with cloud platforms, particularly AWS , and CI/CD tools such as TeamCity … Jenkins, Octopus, GitHub . Hands-on experience with automation tools and frameworks including playwright and reactive native mobile automation Mobile testing tools optional (Appium, Xcuitest) Compensation: This role offers £90K to £100K bonus and hybrid working. More ❯
City of London, London, United Kingdom Annapurna
work closely with data and analytics engineers to ensure the quality, accuracy, and trustworthiness of data products that power critical business decisions. You’ll be instrumental in designing robust testing frameworks, advocating for data quality best practices, and enabling teams to move fast without compromising on integrity. Key Responsibilities Define and execute test strategies for data pipelines to ensure … regression scenarios based on downstream consumption patterns Balance speed and quality in a dynamic, agile data environment by targeting meaningful checkpoints Champion a culture of quality and advocate for testing best practices across data teams Required Skills & Experience 5+ years of experience in software testing, with a strong emphasis on data quality and pipelines Advanced proficiency in … abilities, with a strong attention to detail Proven experience collaborating with cross-functional teams to drive data quality outcomes Familiarity with modern data stacks (Snowflake, Redshift, Databricks) and data testing principles More ❯
City of London, London, United Kingdom Understanding Recruitment
again with a global leader in message archiving services as they search for Lead Java SDETs to join their team of 400 developers in the UK. You will oversee testing resources on a small, highly focused team responsible for the delivery of highly scalable and robust services within their platform With over 1,000 employees worldwide, this company provides … services for clients in some of the most regulated industries globally. As a Lead Java SDET, you will: Lead a small team of SDETs and drive the team's testing and automation strategies Define, automate, and execute test cases to verify product requirements, maintain test infrastructure, and perform cross-browser testing. Write and maintain automation frameworks and tools, contribute … grooming, issue resolution, and support the release process. A good Lead Java SDET will have: A degree in Computer Science or a related field. 8+ years of experience in testing specifically with java 2+ years of experience leading a small team A strong specialisation in testing, with proven expertise in UI testing and robust programming skills. Benefits More ❯
City of London, London, United Kingdom Understanding Recruitment
A good iOS SDET will have: A degree in Computer Science or a related field. 5+ years of experience developing native iOS applications using Swift. A strong specialisation in testing, with proven expertise in UI testing and robust programming skills. In-depth knowledge of SwiftUI, UIKit, Foundation, structured concurrency, and dependency injection. Familiarity with Kotlin as an additional More ❯
City of London, London, United Kingdom Trayport
The Role Developers in Test are key to the continued stability and delivery of our software. Candidates should be passionate about delivering high quality software and committed to ensuring our clients have the best user experience possible. Testers at Trayport share an unrivaled passion for software testing and love nothing more than voraciously and persistently hunting down … and investigating potential issues and helping to make our software the best it can be. Our testers use a combination of test automation, technical testing and exploratory testing to build quality into our software, working closely with the rest of their team and coaching others on how to write better software. For us, teamwork is everything. … of high-quality, tested, maintainable code Investigate and perform root cause analysis on bugs, putting on your detective hat and diving into the code when necessary Discuss and design software architecture and contribute to whiteboard sessions Act as a point of contact regarding product knowledge, handling queries from various members of the business Attend knowledge sharing sessions with other More ❯
City of London, London, United Kingdom Trayport
The Role Developers in Test are key to the continued stability and delivery of our software. Candidates should be passionate about delivering high quality software and committed to ensuring our clients have the best user experience possible. Testers at Trayport share an unrivaled passion for software testing and love nothing more than voraciously and persistently hunting down … and investigating potential issues and helping to make our software the best it can be. Our testers use a combination of test automation, technical testing and exploratory testing to build quality into our software, working closely with the rest of their team and coaching others on how to write better software. For us, teamwork is everything. … of high-quality, tested, maintainable code Investigate and perform root cause analysis on bugs, putting on your detective hat and diving into the code when necessary Discuss and design software architecture and contribute to whiteboard sessions Act as a point of contact regarding product knowledge, handling queries from various members of the business Attend knowledge sharing sessions with other More ❯
City of London, London, United Kingdom TESTQ Technologies Limited
Overall 10+ years’ experience in Software Testing Proven experience (Minimum 5+ years) managing UAT in complex IT or digital transformation projects. UAT Test to lead the planning, execution, and oversight of User Acceptance Testing (UAT) activities for critical business applications and system changes. Collaborate with cross-functional teams including business analysts, project managers, QA teams, and end … UAT activities. Provide training or guidance to UAT participants where needed. Work closely with IT, QA, and project delivery teams to ensure smooth handover into production. Strong understanding of software development lifecycle (SDLC) and testing methodologies. Excellent stakeholder management and communication skills. Ability to translate business requirements into actionable test scenarios. Hands-on experience with test management tools More ❯
City of London, London, United Kingdom Hybrid / WFH Options Saffron QA
London office and monthly trips to consultancy office in Berkshire Salary: £40-50,000/annum + benefits Saffron QA is the recruitment partner to a successful and expanding software testing consultancy. The organisation has a reputation of providing high calibre software testing services within the financial services sector. We are in the market for 3x … Test Automation Engineers with experience of testing data migrations, data validation and designing test automation solutions using Python. The position will initially focus on API testing, but candidates should be open to engaging in UI automation projects in the future. The ideal candidate will be keen to progress their career in a consulting environment, where they can contribute … with technical support on proof of concepts as well as presenting and demoing solutions to clients. We are looking for a candidate with the following experience; Strong data focussed testing, including data validation and strong SQL knowledge. Ability to create a test automation framework from scratch using Python. Experience working with version control tools like GIT, GIT hub, Bitbucket More ❯
City of London, England, United Kingdom Vallum Associates
Engineer will be responsible for managing, maintaining, and evolving our test environments to ensure they align with the strategic goals of the modernization program, providing reliable, scalable environments for testing activities. The role will also require you to drive the Test environment management processes across Legacy and Modernised Services as well as building technical test knowledge to contribute to … Automation and CI/CD Integration: Implement and maintain automated environment provisioning using Infrastructure as Code (IaC) tools. Integrate test environments with CI/CD pipelines to facilitate automated testing and continuous delivery. Monitoring and Reporting: Monitor environment performance and usage, ensuring optimal operation and resource utilization. Develop and maintain metrics and dashboards to track environment health, usage, and … ago Leatherhead, England, United Kingdom 2 weeks ago London, England, United Kingdom 1 day ago London, England, United Kingdom 1 week ago London, England, United Kingdom 1 month ago Software Development Engineer in Test (SDET) London, England, United Kingdom 4 days ago Hemel Hempstead, England, United Kingdom 1 day ago Software Quality Assurance Jobs in London London, England More ❯
City of London, London, United Kingdom Hybrid / WFH Options EC1 Partners
based on client requirements and market conditions. Develop infrastructure components including order management systems, rules engines, and routing logic. Conduct simulation, backtesting, and performance analysis. Follow best practices in software development including automated testing and monitoring. Requirements Essential: BSc/MSc in Computer Science, Engineering, Mathematics, or related field. Strong proficiency in Java , Linux , and object-oriented design More ❯
City of London, London, United Kingdom Hybrid / WFH Options Recruitment Gamechangers
Software Engineer Salary: £75k-90k plus attractive bonus on top Location: London or Leeds (very relaxed about hybrid working, if preferred) There are 2 roles available. About Us I am working closely with an ambitious sports forecasting company specializing in developing player-level, play-by-play simulators that generate highly accurate, near-instant outcome projections for sporting events. Purpose … of role We have an exciting opportunity for a Senior Software Engineer to join our rapidly expanding company. As a Senior Software Engineer, you will be working in a fast paced, delivery focused environment, playing a critical role in helping a young and fast-growing company. You will have a deep technical understanding of software engineering, cloud … and development of fellow engineers. Skills and competencies Essential Skills : Autonomous Work & Planning - Effectively plans and manages workload independently, delivering high-quality results. Technical Expertise - Strong educational background in software development with a minimum of 5 years of professional experience. Proficient in .NET and .NET Core, with advanced knowledge of C# and object-oriented programming. Hands on experience in More ❯
City of London, London, United Kingdom Hybrid / WFH Options B4B Payments - A Banking Circle Group Company
Job Title : Senior Software Engineer (Ruby on Rails) Location: London/Remote/Hybrid Job Status: Permanent/Full-time About us B4B Payments is a multi-award-winning, global financial services technology company offering an advanced transaction payments platform and APIs for emerging payments and financial services. Our flexible technology and comprehensive services include embedded finances, payment accounts … and most successful companies around the world, as they accelerate the digitalisation of their customer and supply-chain. About the role We're looking for a UK based, experienced Software Engineer with a deep knowledge of Ruby on Rails to join our friendly, well organised and product led dev team here at B4B Payments. You'll be working closely … a fun and fulfilling environment Design and implement new features as part of a product specific team led by a product owner Take ownership of the end-to-end software development lifecycle from technical specification through to testing and warranty Provide feedback and mentoring of your peers through the software development lifecycle Contribute ideas to improve how More ❯
|
Salary Guide Software Testing the City of London - 10th Percentile
- £42,500
- 25th Percentile
- £46,250
- Median
- £70,000
- 75th Percentile
- £103,750
- 90th Percentile
- £112,500
|