Software Development Engineer in Test (SDET)

5 years

0 Lacs

Posted:2 months ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Overview:

Application Testing Team


Key Responsibilities:

  • Design and build scalable, maintainable, and reusable automation frameworks

    for UI, API, and integration testing.
  • Develop and maintain automated test suites using

    Selenium WebDriver

    and integrate them with CI/CD pipelines.
  • Evaluate and implement

    AI-powered test automation tools

    such as

    TestRigor

    ,

    Testim

    , or

    Mabl

    to improve coverage, test creation speed, and test maintenance.
  • Collaborate with developers, QA engineers, product owners, and DevOps to align test coverage with business goals.
  • Drive adoption of AI-based test case generation, self-healing scripts, and intelligent test prioritization.
  • Ensure framework extensibility for web, mobile, and API layers.
  • Review code for test scripts, enforce coding standards, and ensure high test reliability and maintainability.
  • Provide documentation, training, and support to team members on using and extending the automation framework.
  • Continuously monitor test execution, analyze flakiness, and optimize for performance and accuracy.


Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in test automation development.
  • Strong experience with

    Selenium

    and core automation principles.
  • Programming proficiency in

    Java, Python, or .NET

    .
  • Experience with at least one

    AI-powered test automation platform

    , such as:
  • Hands-on experience with

    REST API testing

    using

    Postman, RestAssured

    , or similar tools.
  • Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
  • Good understanding of test lifecycle management, version control (Git), and Agile processes.


Preferred Qualifications:

  • Experience integrating AI tools in enterprise test automation frameworks.
  • Knowledge of self-healing automation, intelligent locator strategies, or test impact analysis.
  • Exposure to performance testing tools (e.g., JMeter, Gatling).
  • Working knowledge of Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP).
  • Familiarity with BDD tools like Cucumber.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You