SDET

Reference: 167853_1784897147

Software Development Engineer in Test (SDET)

Engineer quality. Build automation. Deliver confidence.

We're looking for a Software Development Engineer in Test (SDET) who is passionate about building scalable automation solutions and embedding quality throughout the software development lifecycle. This is more than a traditional testing role-it's an engineering-focused position where you'll design, develop, and maintain robust test frameworks, automation tools, and quality solutions that enable rapid, reliable software delivery.

As an SDET, you'll work alongside software engineers, product teams, and DevOps professionals to ensure applications are built with quality at their core. You'll leverage coding expertise to create intelligent automation solutions, improve testing efficiency, and drive engineering excellence across the organisation.

What You'll Be Doing

  • Designing, developing, and maintaining scalable automated testing frameworks
  • Building automated solutions for web, API, backend, and microservices testing
  • Writing production-quality code to support test infrastructure and automation platforms
  • Integrating automated testing within CI/CD pipelines and release processes
  • Developing tools that improve test coverage, reliability, and engineering productivity
  • Collaborating closely with developers to promote shift-left testing practices
  • Performing root cause analysis and helping teams identify and prevent defects early
  • Contributing to quality strategy, automation architecture, and engineering best practices

What We're Looking For

  • Strong programming experience in Python, Java, C#, JavaScript, or similar languages
  • Proven experience building and maintaining test automation frameworks
  • Strong understanding of software development principles and testing methodologies
  • Experience with modern automation tools such as Playwright, Selenium, Cypress, Appium, or related technologies
  • Knowledge of API testing, service validation, and test data management
  • Experience working with CI/CD tools and modern DevOps environments
  • Familiarity with cloud-native applications, containers, and distributed systems is highly desirable
  • Strong analytical, troubleshooting, and problem-solving skills

Why Join Us?

  • Work in a true engineering-led quality environment
  • Influence automation architecture and testing strategy
  • Collaborate with talented software engineers on modern technology platforms
  • Gain exposure to cloud, DevOps, microservices, and large-scale systems
  • Opportunity to shape how quality is delivered across critical products and services

This role is ideal for engineers who enjoy coding as much as testing and want to have a direct impact on software quality, automation maturity, and product reliability.

If you're passionate about software engineering and automation, we'd love to hear from you.

Apply today and help build quality into every release.

GCS is acting as an Employment Business in relation to this vacancy.

COMPETITIVE SALARY
Added 24/07/2026
Reference: 167853_1784897147

Other similar jobs

SDET

Added 16/09/2026

Role OverviewOur client is seeking an experienced Quality Assurance (QA) Professional to support software and mobile application testing initiatives. This individual will play a key role in ensuring product quality through effective test planning, execution, and validation across the software development lifecycle.Key ResponsibilitiesExecute manual testing for software and mobile applications.Develop, maintain, and execute comprehensive test cases and test scenarios.Identify, document, and track defects through resolution.Collaborate closely with developers, product managers, and Agile teams.Learn new products quickly and become a subject matter expert on functionality and user experience.Ensure releases meet quality standards and business requirements.Support API testing efforts and validate integrations...

Learn more

Python SDET- Trading platform- Contract

Added 11/09/2026

Python SDET | Trading Platforms | ContractPython SDET required for a leading financial markets organisation building and enhancing high-performance trading systems.This role sits within a highly technical engineering team responsible for mission-critical trading platforms, market data services and distributed microservices. You'll play a key part in designing automated test frameworks, driving quality engineering practices and embedding automation throughout the CI/CD delivery lifecycle.Essential SkillsStrong Python development experienceCommercial PyTest automation experienceSDET / Software Engineer in Test backgroundAPI and integration testingMicroservices and distributed systemsCI/CD pipeline automationDocker and KubernetesSQL and data validationLinux environmentHighly DesirableEquities, FX, Fixed Income, Commodities or Crypto trading platformsMarket data systemsKafka...

Learn more

Senior SDET / QA Automation Engineer

Added 08/09/2026

We are seeking an experienced Senior SDET / QA Automation Engineer to join our technology team. The ideal candidate will have a strong background in software quality assurance, test automation, application development, and database technologies. This role involves designing and executing test strategies, developing automation frameworks, collaborating with cross-functional teams, and ensuring the delivery of high-quality software solutions.The successful candidate will possess a blend of QA expertise, software development skills, and database knowledge, with experience working across the full software development lifecycle.Key ResponsibilitiesDevelop and execute comprehensive test plans, test cases, and test scripts to ensure software quality and reliability.Design, build,...

Learn more

SDET

Added 02/07/2026

We are looking for a SDET with strong automation expertise to build and scale test frameworks from scratch. The role requires deep understanding of automation architecture, CI/CD integration, cloud-based testing, and end-to-end validation across web, API, and mobile platforms.Key ResponsibilitiesDesign and develop scalable test automation frameworks from scratchImplement parallel testing (cross-browser and multi-device execution)Build and maintain automated tests for web, APIs, and mobile applicationsDevelop scripts for real device testing in local labs and Sauce Labs environmentsIntegrate automation into CI/CD pipelines using Concourse and GitHub ActionsPerform troubleshooting, debugging, and root cause analysisCollaborate with cross-functional teams to ensure product qualityRequired SkillsStrong programming...

Learn more

SDET

Added 02/07/2026

We are looking for a SDET with strong automation expertise to build and scale test frameworks from scratch. The role requires deep understanding of automation architecture, CI/CD integration, cloud-based testing, and end-to-end validation across web, API, and mobile platforms.Key ResponsibilitiesDesign and develop scalable test automation frameworks from scratchImplement parallel testing (cross-browser and multi-device execution)Build and maintain automated tests for web, APIs, and mobile applicationsDevelop scripts for real device testing in local labs and Sauce Labs environmentsIntegrate automation into CI/CD pipelines using Concourse and GitHub ActionsPerform troubleshooting, debugging, and root cause analysisCollaborate with cross-functional teams to ensure product qualityRequired SkillsStrong programming...

Learn more

SDET

Added 02/07/2026

We are looking for a SDET with strong automation expertise to build and scale test frameworks from scratch. The role requires deep understanding of automation architecture, CI/CD integration, cloud-based testing, and end-to-end validation across web, API, and mobile platforms.Key ResponsibilitiesDesign and develop scalable test automation frameworks from scratchImplement parallel testing (cross-browser and multi-device execution)Build and maintain automated tests for web, APIs, and mobile applicationsDevelop scripts for real device testing in local labs and Sauce Labs environmentsIntegrate automation into CI/CD pipelines using Concourse and GitHub ActionsPerform troubleshooting, debugging, and root cause analysisCollaborate with cross-functional teams to ensure product qualityRequired SkillsStrong programming...

Learn more

SDET

Added 02/07/2026

We are looking for a SDET with strong automation expertise to build and scale test frameworks from scratch. The role requires deep understanding of automation architecture, CI/CD integration, cloud-based testing, and end-to-end validation across web, API, and mobile platforms.Key ResponsibilitiesDesign and develop scalable test automation frameworks from scratchImplement parallel testing (cross-browser and multi-device execution)Build and maintain automated tests for web, APIs, and mobile applicationsDevelop scripts for real device testing in local labs and Sauce Labs environmentsIntegrate automation into CI/CD pipelines using Concourse and GitHub ActionsPerform troubleshooting, debugging, and root cause analysisCollaborate with cross-functional teams to ensure product qualityRequired SkillsStrong programming...

Learn more

SDET

Added 02/07/2026

We are looking for a SDET with strong automation expertise to build and scale test frameworks from scratch. The role requires deep understanding of automation architecture, CI/CD integration, cloud-based testing, and end-to-end validation across web, API, and mobile platforms.Key ResponsibilitiesDesign and develop scalable test automation frameworks from scratchImplement parallel testing (cross-browser and multi-device execution)Build and maintain automated tests for web, APIs, and mobile applicationsDevelop scripts for real device testing in local labs and Sauce Labs environmentsIntegrate automation into CI/CD pipelines using Concourse and GitHub ActionsPerform troubleshooting, debugging, and root cause analysisCollaborate with cross-functional teams to ensure product qualityRequired SkillsStrong programming...

Learn more

SDET

Added 02/07/2026

We are looking for a SDET with strong automation expertise to build and scale test frameworks from scratch. The role requires deep understanding of automation architecture, CI/CD integration, cloud-based testing, and end-to-end validation across web, API, and mobile platforms.Key ResponsibilitiesDesign and develop scalable test automation frameworks from scratchImplement parallel testing (cross-browser and multi-device execution)Build and maintain automated tests for web, APIs, and mobile applicationsDevelop scripts for real device testing in local labs and Sauce Labs environmentsIntegrate automation into CI/CD pipelines using Concourse and GitHub ActionsPerform troubleshooting, debugging, and root cause analysisCollaborate with cross-functional teams to ensure product qualityRequired SkillsStrong programming...

Learn more

SDET

Added 02/07/2026

We are looking for a SDET with strong automation expertise to build and scale test frameworks from scratch. The role requires deep understanding of automation architecture, CI/CD integration, cloud-based testing, and end-to-end validation across web, API, and mobile platforms.Key ResponsibilitiesDesign and develop scalable test automation frameworks from scratchImplement parallel testing (cross-browser and multi-device execution)Build and maintain automated tests for web, APIs, and mobile applicationsDevelop scripts for real device testing in local labs and Sauce Labs environmentsIntegrate automation into CI/CD pipelines using Concourse and GitHub ActionsPerform troubleshooting, debugging, and root cause analysisCollaborate with cross-functional teams to ensure product qualityRequired SkillsStrong programming...

Learn more

SDET

Added 02/07/2026

We are looking for a SDET with strong automation expertise to build and scale test frameworks from scratch. The role requires deep understanding of automation architecture, CI/CD integration, cloud-based testing, and end-to-end validation across web, API, and mobile platforms.Key ResponsibilitiesDesign and develop scalable test automation frameworks from scratchImplement parallel testing (cross-browser and multi-device execution)Build and maintain automated tests for web, APIs, and mobile applicationsDevelop scripts for real device testing in local labs and Sauce Labs environmentsIntegrate automation into CI/CD pipelines using Concourse and GitHub ActionsPerform troubleshooting, debugging, and root cause analysisCollaborate with cross-functional teams to ensure product qualityRequired SkillsStrong programming...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.