Senior Software Development Engineer in Test (SDET)
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Qualifications
About Capco
Capco is a global management and technology consultancy dedicated to the financial services industry. We empower our clients by delivering innovative solutions that drive success. With a commitment to excellence and a focus on collaboration, we foster an inclusive culture where creativity and forward-thinking thrive. Join us in our mission to transform financial services through technology and engineering.
Similar jobs
Search for Automation Software Test Engineer
2,531 results
Pro Contract Jobs Limited
Join Our Team as an Automation Software Test Engineer - £400 per day (6+ Months / Remote Work Available / Outside IR35)We are looking for a talented Automation Software Test Engineer to join our dynamic team working on an exciting greenfield project. In this role, you will collaborate closely with a small team of developers and UX designers in a friendly, non-corporate agency environment. Our flat organizational structure values contributions over titles, allowing for an innovative and flexible work atmosphere.Location·Option to work from London, Bristol, or Cornwall.·Full remote work flexibility.
Alten is seeking a Software Test Integration and Automation Engineer to join its team in London. This role supports software quality and reliability across projects in the space sector. Key responsibilities Design and develop automated test suites for software products Collaborate with cross-functional teams to embed testing into development workflows Support continuous improvement of testing processes and product quality Location This position is based in London.
Version 1
Role overview Version 1 is looking for a Test Automation Engineer to help strengthen software development and quality assurance across projects. This role focuses on building and maintaining automation frameworks to support reliable software delivery. What you will do Develop and maintain automated test scripts and frameworks Apply testing methodologies to ensure software meets quality standards Work closely with developers and other team members to identify and resolve issues Contribute to process improvements that support efficient, high-quality releases Collaboration and impact This position offers the chance to work alongside experienced professionals and use modern technologies. Test Automation Engineers at Version 1 play a direct role in shaping project outcomes and supporting client success. Location Offices are located in London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, and Belfast.
Version 1
Are you a talented Software Engineer in Test, Test Engineer, or Test Analyst who excels in manual testing while embracing the challenges of automation testing? Join our agile team at Version 1, where you'll play a vital role in assisting clients with their business transformation initiatives. Your expertise will be instrumental in identifying requirements, crafting innovative solutions, and offering continuous guidance and support in testing.In this role, you will:Define and execute comprehensive test strategies and scriptsAccurately record and monitor issues for effective resolutionSupport scrum teams in automating tests to streamline development processesReview test environments and processes to drive continuous improvement and uphold quality standardsProvide precise test estimates to aid project planning
airapps
About the Role airapps is looking for a QA Automation Engineer to help maintain the quality and reliability of its software products. This role is based in the London Metropolitan Area. What You Will Do Design and build automated test frameworks to support product development Carry out comprehensive testing to identify issues and verify fixes Work closely with teams across functions to support the delivery of high-quality software Location London Metropolitan Area
Join Capco as a Senior Software Development Engineer in Test (SDET) and play a pivotal role in revolutionizing the financial services landscape through cutting-edge automation. Based in London with a hybrid work model, you'll collaborate with a talented engineering team to tackle complex challenges, while enhancing your skills across innovative cloud-native technologies. Be part of high-impact projects that shape the future of finance and energy sectors.
Sony Interactive Entertainment
Join PlayStation as a Senior Software Development Engineer in Test and play a crucial role in enhancing our SDK's quality engineering framework. You'll design and implement robust CI/CD pipelines, develop automation tools in Python, and create automated tests across various system layers. Collaborate with cross-functional teams to improve workflows and ensure seamless delivery across multiple platforms. This role demands a strong technical background, collaboration skills, and a drive for impactful results in a dynamic environment.
AlphaSights
Location: London Start date: Immediate The Role: Join AlphaSights as a Senior Test Engineer within our dynamic Software Engineering Team. In our digital-first organization, ensuring continuous uptime, exceptional product quality, and outstanding user experiences is paramount. This role presents a unique opportunity to make an immediate impact on our engineering efforts. You will collaborate closely with Software Engineering and Product Management, spearheading the design and execution of automated testing solutions that scale across our platform, guaranteeing reliability and quality across frontend, backend, and APIs. We seek a proactive, innovative, and collaborative individual who is committed to continuous improvement and team success. This hands-on leadership role involves not just developing and maintaining automated tests but also guiding Test Engineering strategies, establishing technical standards, mentoring QA team members transitioning to Test Engineering, and defining best practices for testing, quality, and reliability. In this fast-paced environment, you will maintain a positive, solution-oriented mindset while delivering flawless user experiences through robust test automation. In addition to working with teams based in London and Portugal, you will have the chance to engage with teams across EMEA, the US, and Asia. What You’ll Do: Lead the design and development of automated test plans, suites, and frameworks across multiple projects to ensure comprehensive test coverage and high-quality releases. Mentor and guide junior QA engineers, enhancing their automation skills and cultivating a culture of quality and best practices. Maintain and scale test automation infrastructure to support CI/CD pipelines, cross-platform validation, and rapid feedback loops. Perform targeted manual testing, including exploratory testing, edge-case validation, and UI/UX verification when necessary. Collaborate closely with Engineering and Product teams to define test strategies, acceptance criteria, and testing priorities for complex features. Drive cross-team initiatives that enhance overall testing practices.
At Zaizi, we are on the lookout for a dedicated Senior QA Test Engineer who possesses a genuine enthusiasm for technology and a strong analytical mindset. This role requires exceptional communication skills as it involves direct interaction with clients and hands-on learning within their projects. We believe in nurturing talent and are committed to providing you with the necessary skills to advance your career in quality assurance.Our company culture is inclusive, innovative, and supportive, fostering an environment where positive thinkers thrive. We value individuals who challenge themselves to excel in their roles, and if you resonate with this ethos, you'll find a welcoming home at Zaizi!This position is primarily remote, with the possibility of onsite client engagements as needed and occasional travel to our London headquarters for meetings and workshops.Key Responsibilities: Design and implement automation frameworks from the ground up, including Web Services/API, performance, and accessibility testing within a DevOps CI/CD setup. Provide insightful solutions to clients as necessary. Oversee, plan, and execute exploratory and automation testing throughout the project lifecycle. Identify, document, track, and resolve quality issues and defects using a defect tracking system. Take full ownership of the release process to ensure effective product delivery. Collaborate closely with developers, junior test engineers, and cross-functional scrum team members to enhance test coverage and eliminate bottlenecks. Maintain and update regression test suites as products evolve. Work collaboratively in a DevOps-oriented environment. Qualifications:Skills & Attributes:Proficient in Cypress for test automationExperience in API testing using Rest Assured or PostmanFamiliarity with performance testing tools such as JMeter or equivalentExcellent communication skills for effective collaboration with team members and clientsExperience in Agile methodologiesA genuine passion for IT and emerging technologiesBasic knowledge of AWS is a plusNot meeting all the qualifications?We encourage applicants from all backgrounds to apply, even if you don’t meet all the criteria. Studies indicate that underrepresented groups, including women and people of color, may hesitate to apply unless they meet every qualification. If you are excited about this opportunity, we would love to hear from you, as you could be the perfect fit for this or another role at Zaizi.Security Clearance:As Zaizi partners with UK Central Government departments on various projects, candidates must obtain security clearance that meets government standards. Therefore, we can only consider individuals who have the right to work in the UK without sponsorship.
CyberArk Software Inc.
Join CyberArk Software as a Staff Automation Engineer, where you will play a pivotal role in enhancing our automation frameworks. You will work closely with cross-functional teams to design, implement, and maintain automated testing solutions that ensure the highest quality of our security products. Your expertise will help us streamline our processes, improve system reliability, and reduce time-to-market.
Role Overview Allye Energy is hiring a Test and Commissioning Engineer focused on electrical and software systems. This position is based in London and centers on testing and commissioning advanced energy solutions to ensure strong performance and reliability. What You Will Do Oversee the testing and commissioning process for energy systems, with attention to both electrical and software components. Work closely with designers and project managers to support smooth project delivery. Help optimize energy systems to improve sustainability and operational efficiency. About Allye Energy Allye Energy develops innovative solutions in the energy sector, with a focus on reliability and sustainability.
This position is primarily remote with occasional onsite client engagements and travel to our London headquarters for workshops and meetings.Join Zaizi as a Test Engineer and take charge of ensuring the quality of our web applications. We seek an individual who is passionate about developing test automation frameworks, crafting test cases, and performing manual testing.Key ResponsibilitiesDesign and develop automation, web services/API, performance, and accessibility testing frameworks integrated with DevOps CI/CD practices.Manage, plan, and execute exploratory and automation testing activities throughout the project lifecycle.Identify, document, track, and resolve quality issues and defects using our defect tracking system.Oversee the release process to ensure effective product delivery.Collaborate closely with developers and cross-functional scrum team members to enhance test coverage and minimize testing bottlenecks.Maintain and update regression test suites as the product evolves.Work collaboratively in a DevOps-oriented environment.Required Skills and TechnologiesProficient in CypressExperienced with JMeterFamiliar with Postman and SoapUIKnowledge of AWSDesired CompetenciesAbility to work effectively within cross-functional teams with a focus on a Shift Left QA and DevOps mindset.Experience in environments with multiple daily production releases, emphasizing continuous improvement.Support developers in collaborating on test automation to eliminate QA bottlenecks.Prioritize automation testing over manual testing and proactively seek solutions.Deliver test automation in agile and DevOps environments utilizing CI/CD practices.Experience in functional (API, UI) and performance testing.Familiarity with reactive applications and cross-browser/device testing.Strong customer-facing skills to build positive relationships.Integrity and honesty in all professional interactions.Excellent verbal and written communication skills.Not all qualifications met?We encourage applicants who are excited about this position, even if their backgrounds do not fully align with the job description. You might be the ideal candidate for this or another opportunity at Zaizi.We celebrate diversity and welcome applications from individuals of all backgrounds, including people of color, the LGBTQ+ community, those with disabilities, neurodivergent individuals, and parents.
Transform the Future of Finance with Us!At Light, we are on a mission to revolutionize the outdated ERP systems of the factory era with our dynamic Smart Financial Platform. We empower modern, global businesses with capabilities like automated accounting, real-time reporting, and agile financial flows that adapt to the pace of business.Our approach is collaborative; we develop alongside our customers, deliver swiftly, and are passionate about our craft. In a short span, Light has evolved from a concept to the backbone of renowned companies such as Lovable, Legora, and Keyshot. Users don’t just utilize Light—they truly enjoy the experience.As part of a pioneering team, we are defining a new category in software. Imagine engineers who are passionate about finance, designers who prioritize reconciliation, and operators who view finance as a product. If you are keen on modernizing the way the world manages money—one workflow at a time—you’ve found your place.Supported by top-tier investors and guided by industry leaders, we are creating groundbreaking products with the freedom to innovate boldly and take ownership of results. Join us in establishing Light as the global standard for next-gen finance.About the RoleAt Light, we are crafting the Global Financial Platform and our objective is to expand our engineering team rapidly. This growth hinges on our commitment to quality.You will be an integral part of the Foundation Team—the driving force that enhances our entire engineering organization. Our mission is to "build the factory that builds the product." As an SDET, your role will extend beyond merely writing tests for feature teams; you will be responsible for designing the internal quality infrastructure that empowers every engineer at Light to deliver with confidence.We seek a candidate who is passionate about test engineering as a discipline while being grounded in the realities of production systems. You will assist us in transitioning from ad-hoc testing to constructing robust frameworks, defining our internal quality standards, and enabling our teams to deploy multiple times daily, safely and confidently.
About Swap Swap builds the infrastructure for modern agentic commerce. The platform connects backend operations with a new kind of storefront, using AI to help brands manage and grow their business globally. Swap’s platform brings together cross-border operations, tax management, returns, demand forecasting, and a storefront powered by agentic technology. Merchants get real-time data, transparency, and tools to act quickly and decisively. The company values clarity, creativity, and shared ownership as it rethinks how global commerce works. Role Overview: Staff Software Engineer in Test – QA Platform Lead Swap is hiring a Staff Software Engineer in Test to lead the development of its internal QA Platform. This role focuses on building the tools and infrastructure that help engineering teams ship reliable software, faster. The QA Platform Lead will design, build, and maintain the internal platform, including frameworks, automation pipelines, and AI-assisted workflows, that Swap engineers rely on every day. The impact of this work will be measured by how widely the platform is adopted, the developer experience, and the speed at which teams can deliver quality software. Collaboration is key. The role works closely with the current SDET, who created the existing end-to-end testing framework. Together, you’ll expand on this foundation and shape a broader platform vision. The QA Platform Lead will set strategy, manage the roadmap, and make decisions about priorities and architecture. Main Responsibilities QA Platform Strategy and Roadmap Define the vision, strategy, and roadmap for the QA Platform, setting priorities that maximize impact. Make architectural and tooling decisions that influence quality practices across Swap’s engineering teams. Track adoption, usage, and developer satisfaction to ensure the platform is used and valued, not just built. Develop Reusable Quality Tools and Infrastructure Design and implement reusable tools, frameworks, and self-service quality infrastructure to help engineering teams deliver with confidence and less friction. Location This role is based in London.
Join Capco as a Principal Software Development Engineer in Test (SDET) where you will lead the design, development, and implementation of automated testing frameworks. You will work closely with cross-functional teams to ensure the highest quality of software delivery while driving innovation and efficiency in testing methodologies.
Pro Contract Jobs Limited
Join our dynamic team as a Senior JavaScript Automation Developer where you'll have the opportunity to work fully remote and outside of IR35 regulations. With a competitive daily rate of up to £400, this role requires you to leverage your extensive expertise in test automation and JavaScript programming.Your responsibilities will include:Joining an Agile development team focused on Front End and API development.Creating comprehensive test automation suites using JavaScript.Implementing BDD principles with tools like Cucumber and TestCafe.Collaborating with clients, analysts, and engineers throughout the software development lifecycle.Supporting test cycle execution, tracking defects, and providing test results to clients.
Senior Software Development Engineer in Test (SDET) — Enablement PlatformAbout SwapAt Swap, we are revolutionizing the landscape of modern agentic commerce. Our innovative AI-native platform seamlessly connects backend operations with a cutting-edge storefront experience, designed for brands aspiring to sell anything, anywhere.Our comprehensive offerings include cross-border solutions, tax management, returns processing, demand planning, and our next-gen agentic storefront, empowering merchants with full operational transparency and the ability to make informed, margin-preserving decisions in real-time.We are dedicated to fostering a culture that emphasizes clarity, creativity, and collective ownership as we reshape the future of global commerce.Role OverviewWe are seeking a talented Senior SDET to become an integral part of our Enablement Group. This team is responsible for establishing the foundational elements that empower various teams, including internal development tools, core services, reusable UI components, CI/CD processes, security integrations, public APIs, and our Apollo ingestion and event management system.In this role, you will set and uphold quality standards for our internal systems, ensuring adherence and compliance across teams. You will define both functional and non-functional quality benchmarks, translate these into actionable standards, and validate that our internal services consistently meet these criteria through reviews, gates, and operational signals.Key ResponsibilitiesLead the establishment of quality standards for internal systems encompassing reliability, performance, scalability, security, availability, observability, data integrity, and operational functionality.Collaborate with engineering teams to convert quality standards into service-level requirements and well-defined acceptance criteria for platform functionalities and internal services.Manage the compliance process: define measurement criteria, introduce evaluative evidence (tests, checks, dashboards), and initiate corrective actions when discrepancies arise.Conduct structured quality assessments for internal services, including design reviews, readiness evaluations, release criteria, and post-incident analyses that refine standards and checks.Establish and maintain quality gates within the CI/CD pipeline that uphold standards without hindering team productivity (including contract checks, smoke/regression tests, and security assessments as applicable).Define quality benchmarks for public APIs and platform adapters regarding contracts, backward compatibility, and versioning.
Role Overview Position: Senior Software Developer in Test Location: London, UK (Hybrid: roughly one day per week in the office) Contract Type: Permanent, full-time Compensation: £70,000 - £80,000 base salary, plus 10% bonus, 10% shares, and additional benefits About Appvia Appvia delivers cloud solutions and platform engineering to help organizations modernize software systems, boost developer productivity, and adopt cloud-native practices. The team focuses on modern application development, domain-driven design, and improving delivery outcomes through strong architecture, testing, and developer experience. Appvia works with clients in complex, high-impact settings where quality, reliability, and scalability matter. The goal: help organizations ship better software, faster. What You Will Do This is a hands-on, client-facing role within the Solutions Engineering team. The main focus is to advance a large-scale modernization and AI-driven transformation initiative. The Senior Software Developer in Test (React/Java) will: Lead the shift from slow, fragile end-to-end testing to scalable integration, functional, and contract testing methods Guide teams in adopting modern testing and quality engineering practices for complex systems Introduce new tools and approaches to improve developer feedback loops and embed quality early in the software delivery lifecycle Work with greenfield initiatives within brownfield environments Report to a Principal Software Engineer and act as a senior quality engineering advocate within delivery teams Interview Process Discovery conversation with Talent Acquisition Technical interview with the Engineering Team Final interview with Leadership Security Clearance Requirements Eligibility for UK Government Security Clearance (SC) is essential. Candidates must meet the following criteria: Hold a British Passport or Indefinite Leave to Remain (ILR) Have lived in the UK for the past five years No criminal record or financial irregularities
AlphaSights
Location: London Start date: Immediate The Role: Join AlphaSights as a dynamic and motivated Mid-Level Test Engineer within our Software Engineering Team. As a digital business, we prioritize continuous uptime, product quality, and exceptional user experience. This role is a crucial opportunity to make an immediate impact on our product development. Collaborating closely with Software Engineering and Product Management, your focus will be on designing and implementing automated testing solutions that ensure our applications are reliable, scalable, and adhere to the highest standards across frontend, backend, and APIs. In this position, you will be entrusted with specific areas of responsibility and expected to manage your time effectively. A positive, problem-solving mindset is essential, as is a passion for delivering seamless user experiences through robust test automation in a fast-paced environment. We seek a proactive and creative individual who enjoys collaboration and is dedicated to both personal growth and team success. You will have opportunities for on-the-job and classroom-based learning, diving into the field of IT with exposure to various technologies, regions, and challenges. Working primarily with teams in London and Portugal, you will also engage with colleagues from other offices across EMEA, the US, and Asia. What You’ll Do: Design and develop automated test plans and suites for various projects, validating software functionality and ensuring comprehensive regression coverage. Develop and maintain automated testing frameworks and infrastructure, providing tools for developers to test their own code. Lead test automation initiatives and conduct targeted manual testing as needed, such as exploratory testing, UI validation, and edge case verification. Create, manage, and maintain test data to support automated testing across environments, ensuring consistency and reproducibility of results. Support robust testing through API test automation, test data management, and cross-platform validation across browsers and devices. Collaborate with cross-functional teams to enhance product quality and user experience.
LMAX Group
Role overview LMAX Group is seeking a C++ Quality Assurance Engineer for its London-based development team. This position centers on building and maintaining automated testing frameworks and performing exploratory testing for advanced trading applications. Collaboration with developers is key, with a focus on ensuring code is designed for testability from the outset. What you will do Develop and maintain automated tests in C++ that are clear and easy to update Identify and escalate risks that might affect project delivery, and assist in planning mitigation strategies Participate in pair programming to encourage knowledge sharing and prevent information silos Research and introduce new testing methods to improve team efficiency Analyze the trading platform and write failing tests to expose bugs Work alongside developers to keep testability at the forefront of new code Essential skills and experience Hands-on experience writing automated tests in modern C++ on Linux or UNIX systems Ability to interpret business requirements and translate them into effective tests Proven skill in designing tests that are well-documented, simple, and maintainable Comfort working independently with minimal oversight No prior finance or trading experience required Desirable skills Familiarity with the Catch2 testing framework Experience using Continuous Integration tools such as Jenkins Knowledge of Python testing frameworks, especially pytest Background in UI testing Understanding of Websocket and TCP/IP networking Degree in a science or mathematics-related field Benefits 25 days of annual leave Performance-based bonus Pension contributions Private medical, dental, and vision insurance Life assurance Critical illness protection Wellness contribution program, including ClassPass access Mental health support through the Plumm platform Five volunteer days each year
Sign in to browse more jobs
Create account — see all 2,531 results

