Software Development Engineer In Test (sdet)

Hounslow, ENG, GB, United Kingdom

Job Description

Role: Software Development Engineer in Test (SDET):



Job Type: Permanent, Full Time

Location: Hounslow, Greater London

Advert start date: 04th December 2025

Advert closing date: 03rd January 2026

Annual Salary: 40,000 to 45,000 Depending on experience

Hours:37.5 Hours per Week (Monday to Friday)

Job Reference Number: FTL04122025

About Our Company:



Futuristic Technologies Ltd is a London-based consulting firm delivering high-quality Business and IT solutions to small and medium-sized enterprises worldwide. Our consultants specialize in a wide range of services, including market research, IT security, business analytics, software development, cloud infrastructure, systems operations, implementation, testing, and ongoing optimization.

We have partnered with organizations across various industries to design, implement, and support their business and technology transformations. With a commitment to innovation and excellence, we strive to deliver future-ready IT solutions that drive measurable impact for our clients.

At Futuristic Technologies, we value dynamic, adaptable, and forward-thinking professionals who are passionate about solving complex challenges and contributing to continuous improvement. We are growing rapidly and are always excited to welcome talented individuals who want to grow with us.

:



Futuristic is seeking a Software Development Engineer in Test (SDET) who leverages strong software development skills to build automated testing solutions that ensure high-quality software delivery. This role involves designing and writing test scripts, developing robust automated test frameworks, and executing a variety of tests, including functional, performance, and security testing. The SDET will collaborate closely with development teams and contribute to CI/CD pipelines to support efficient and reliable release processes.

Job Role and Responsibilities:



Design and Develop Automated Test Solutions:

Architect, build, and maintain scalable automated test frameworks and reusable test scripts for functional, regression, integration, performance, and API testing.

Ensure Product Testability:

Improve software testability across systems by influencing design decisions, implementing automated UI and API tests, and embedding quality gates into CI/CD pipelines.

Execute Comprehensive Testing:

Perform both manual and automated testing--including functional, regression, performance, stress, security, and exploratory testing--across multiple platforms (web, mobile, tablet).

Collaborate Across Engineering Teams:

Work closely with Software Engineers, QA Analysts, Architects, and DevOps to align requirements, validate test scenarios, and integrate automated testing early in the development lifecycle.

Own Defect Identification and Resolution:

Investigate test failures, perform root-cause analysis, report defects with actionable insights, and collaborate with developers to drive timely resolutions.

Contribute to CI/CD Strategy:

Enhance CI/CD workflows by integrating automated tests, optimizing build and deployment pipelines, and ensuring reliable, fast delivery cycles.

Test Planning and Coverage:

Translate product and technical requirements into detailed test plans, test cases, and automated suites. Ensure robust coverage across microservices, components, APIs, and end-to-end workflows.

Develop and Maintain Test Automation for Key Technologies:

Build automated tests for systems leveraging

Java 11, Spring Boot 2.7, and Oracle 19

. Write high-quality automation code using

Java (JDK), Selenium, Playwright, WebDriver, Cucumber, JBehave

, and

Gherkin

. Use

JavaScript/TypeScript

to develop test frameworks with Playwright and Selenium.

Performance Testing:

Design and execute performance and load tests using tools such as

JMeter

, ensuring systems meet reliability and scalability criteria.

Frontend Validation & Web Standards Compliance:

Conduct UI and functional testing to validate HTML, CSS, and overall user experience quality.

API Testing & Data Validation:

Leverage

Fetch API, RestAssured, or equivalent tools

to validate service interactions, data flows, and microservices communication.

Documentation Excellence:

Maintain clear, comprehensive documentation for test plans, strategies, frameworks, and results to ensure transparency and repeatability.

Quality Leadership & Mentorship:

Provide mentorship to junior team members, share best practices in automation, and influence overall quality strategy and tooling decisions.

Continuous Improvement:

Champion improvements in QA processes, automation efficiency, tool adoption, and development workflows. Stay current with industry trends and emerging technologies in test automation and software quality.

Required Skills and Experience:



Minimum 10+ years of experience

as a Software Development Engineer in Test (SDET) or similar role.

Master's degree in Computer Science, Engineering, or related field (or equivalent experience) -- mandatory.



Strong command of

Core Java

with the ability to write clean, scalable, maintainable automation code (background as a Java developer is highly desirable).

Hands-on experience with

Selenium

, BDD frameworks such as

JBehave

, and end-to-end testing tools (Playwright, Cypress, RestAssured).

Strong understanding of

microservices architecture

, inter-service communication, and distributed systems testing.

Experience designing, executing, and maintaining tests for

Java 11, Spring Boot 2.7, and Oracle 19

environments.

Solid experience with

CI/CD pipelines

and tools like Jenkins, Git, GitLab CI, CircleCI, or Azure DevOps.

Background in manual testing alongside strong automation expertise.

Familiarity with performance testing tools such as

JMeter

, K6, or Gatling.

Experience working in

Agile methodologies

(SCRUM, Kanban).

Technical development background with coding skills in

Java, C#, TypeScript, JavaScript

, or similar.

QA certifications (ISTQB, CSTE) are advantageous.

Preference for candidates with stable, progressive career growth and developer-to-QA transition experience.

Desirable Skills:



Familiarity with cloud platforms (AWS, Azure, GCP). Experience with security testing or modern performance testing frameworks. Knowledge of containerized and microservices environments (Docker, Kubernetes).
Job Type: Full-time

Pay: 40,000.00-45,000.00 per year

Benefits:

Company pension Free parking On-site parking Sick pay
Ability to commute/relocate:

Hounslow TW4 6JQ: reliably commute or plan to relocate before starting work (required)
Education:

Master's (required)
Experience:

Software Development Engineer in Test (SDET): 10 years (required)
Work Location: In person

Application deadline: 03/01/2026
Reference ID: FTL04122025

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4324207
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Hounslow, ENG, GB, United Kingdom
  • Education
    Not mentioned