Find a jobRecruiters

Software Engineer in Test - SDET

Exclusive opportunity

Onsite

Software Engineer in Test - SDET

Charter Global

Software Engineer in Test - SDET

Skills

IOSJavaGitLabJenkinsPostmanSeleniumPlaywrightMachine LearningAIGradleGitHubJiraJavascriptAzure

11 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Work mode:

Onsite

Published on:

14 October 2026

What they need


Job Title: Senior Software Development Engineer in Test (Sr. SDET)

Position Summary The Senior Software Development Engineer in Test is responsible for designing, developing, and maintaining enterprise-grade test automation solutions that ensure the quality, reliability, and performance of complex web, mobile, and API-driven applications. The role requires advanced expertise in object-oriented programming, automation framework architecture, cloud-based test execution, and AI-assisted testing approaches. The Sr. SDET works closely with product owners, developers, architects, and DevOps engineers to define test strategy, embed quality into the software development lifecycle, and drive continuous testing within CI/CD pipelines.

Key Responsibilities

  • Design, develop, and maintain scalable, reusable test automation frameworks using Java and JavaScript with Selenium WebDriver and Playwright, applying design patterns such as Page Object Model, data-driven, and keyword-driven approaches.
  • Build and execute automated test suites for web and mobile (iOS and Android) applications across multiple browsers, devices, and platforms.
  • Develop automated API test suites for RESTful web services using Rest Assured and Postman, validating request/response payloads, schemas, authentication mechanisms, status codes, and service integrations.
  • Research, evaluate, and implement AI-driven testing capabilities and agentic solutions, including intelligent test generation, self-healing locators, autonomous test agents, and AI-assisted defect analysis, to improve test coverage and efficiency.
  • Integrate automated test execution into CI/CD pipelines and leverage cloud-based infrastructure and device/browser grids for parallel and distributed test execution.
  • Define and own test strategy, test plans, and test approach documents aligned with business requirements, system architecture, and release objectives.
  • Perform and oversee Functional, Regression, Smoke/Sanity, Integration, and End-to-End testing across distributed application layers.
  • Lead defect triage sessions, perform root cause analysis, and collaborate with development teams to prioritize and resolve defects.
  • Establish quality metrics, test coverage reporting, and dashboards to provide stakeholders with visibility into product quality and release readiness.
  • Review code and test scripts, enforce automation coding standards, and mentor team members on automation best practices and framework usage.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, and retrospectives, contributing to acceptance criteria and testability of user stories.

Required Skills And Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a closely related field.
  • Strong programming proficiency in Java and JavaScript, with solid understanding of object-oriented design and data structures.
  • Some Experience with AI/ML-based testing tools, large language model integrations, and agentic automation solutions.
  • Advanced hands-on expertise with Selenium WebDriver and Playwright for UI automation.
  • Experience with mobile test automation for native and hybrid applications on iOS and Android with Appium.
  • Expertise in REST API testing using Rest Assured and Postman, including JSON/XML validation and authentication protocols (OAuth, token-based).
  • Experience with test frameworks and tools such as TestNG, JUnit, Cucumber/BDD, Maven/Gradle, and Git.
  • Working knowledge of cloud technologies and cloud-based test execution platforms, along with CI/CD tools such as Maven, Gitlab, Jenkins, GitHub Actions, or Azure DevOps.
  • Strong knowledge of software testing methodologies, SDLC/STLC, and Agile practices.
  • Proficiency with defect tracking and test management tools such as JIRA, qTest, or Zephyr.
  • Excellent analytical, problem-solving, and communication skills.

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

10 days ago

Quick apply

Cherrypick

Software Engineer

Freelance

Paris, France

Hybrid

Skills

PythonNumPypandas

15 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools