Senior SDET Engineer

Francisco Partners

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Black Duck Software, Inc. is seeking a Senior SDET Engineer to advance our Desktop IDE plugins testing frameworks.

You will extend and enhance Java- and Python-based automation to validate plugin quality across JetBrains, VS Code, Visual Studio, Eclipse and other IDEs. You will champion AI-powered testing capabilities, including AI-assisted test generation and visual object detection for IDE UI, while ensuring cross‑platform compatibility on Windows, macOS, and Linux.

Qualifications

  • 6–10 years of proven experience in Test Automation / QA Engineering.
  • Proficient in Java and/or Python—write test code, not just test cases.
  • Experience building, maintaining, and evolving automated test frameworks.
  • Hands-on testing of Desktop applications or IDE plugins, with cross-version compatibility.

Responsibilities

  • Extend, enhance, and evolve our in-house Java- and Python-based test automation frameworks for Desktop IDE plugin testing.
  • Drive AI-powered capabilities into test frameworks (AI-assisted test generation, LLM-driven code authoring, AI-based visual object detection for IDE UI).
  • Design and execute test strategies across functional, integration, UI, performance, and security testing for multiple IDE platforms (JetBrains, VS Code, Visual Studio, Eclipse, etc.).
  • Ensure consistent plugin behavior and UX across Windows, macOS, and Linux, across plugin framework differences and IDE versions.

Skills

Java
Python
Test automation
QA engineering
Cross-platform testing

Tools

JetBrains IDEs
VS Code
Visual Studio
Eclipse

Job description

Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and application behavior. With a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle.

Senior SDET Engineer - Desktop IDE Plugins

About Black Duck Software: At Black Duck Software, we are revolutionizing application security. As pioneers in DevSecOps, we provide cutting-edge SAST, SCA, and DAST solutions that empower organizations to build impeccable software at breakthrough speeds. Our powerful combination of industry-leading tools, specialized expertise, and innovative approaches enables development teams to find and fix vulnerabilities before they become problems—maximizing both security and productivity throughout the entire software development lifecycle.

Key Responsibilities
  • Extend, enhance, and evolve our in-house Java and Python-based test automation frameworks for Desktop IDE plugin testing.
  • Drive the integration of AI-powered capabilities into our test frameworks—including AI-assisted test generation, LLM-driven test code authoring, and AI-based visual object detection for IDE UI validation.
  • Design and execute comprehensive test strategies covering functional, integration, UI, performance, and security testing across all supported IDE platforms (JetBrains suite, VS-Code, Visual Studio, Eclipse, and others).
  • Ensure consistent plugin behaviour and UX fidelity across multiple IDE versions, plugin framework differences, and operating systems (Windows, macOS, Linux).
  • Collaborate closely and regularly with the plugin development team to understand new features, plan test coverage, and provide early quality feedback
  • Apply diverse testing methodologies—exploratory, regression, compatibility, and beyond—to uncover hidden defects and continuously elevate plugin quality
  • Contribute meaningfully to code reviews with insights that improve overall code and test quality
  • Engineer data generation and environment tooling that supports realistic, large-scale testing scenarios mirroring real customer usage
Background & Experience

Must Have:

  • 6–10 years of proven experience in Test Automation / QA Engineering
  • Developer-caliber programming proficiency in Java and/or Python — you write test code, not just test cases.
  • Demonstrated experience building, maintaining, and evolving automated test frameworks from the ground up or inheriting and improving existing ones.
  • Hands-on experience testing Desktop applications or IDE plugins — understanding of plugin architectures, UI automation challenges, and cross-version compatibility is a must.
  • Proven cross-platform testing experience across Windows, macOS, and Linux.
  • Experience with UI automation and visual testing techniques, including object/element detection strategies.

Note: The following disclaimer has been kept as plain text to reflect the original non-ATS content. However, per formatting rules, it should be rendered as a paragraph without emphasis when possible. This description retains the substance of the equal opportunity statement: Black Duck is an equal opportunity employer and provides reasonable accommodations in accordance with applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior SDET Engineer
Senior SDET Engineer

Black Duck • Bengaluru

On-site
INR 1,500,000 - 2,500,000
SDET 3 (Selenium, Python, Linux, C/CD, Docker & K8s)
SDET 3 (Selenium, Python, Linux, C/CD, Docker & K8s)

Francisco Partners • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Staff / Lead Software Engineer - SDET (Java)
Staff / Lead Software Engineer - SDET (Java)

Black Duck • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Principal Devops Engineer
Principal Devops Engineer

Vensure • Uttar Pradesh

On-site
INR 1,500,000 - 2,200,000
Application Engineer 2
Application Engineer 2

Black Duck • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Engineer 3
Software Engineer 3

Francisco Partners • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior SDET
Senior SDET

DTDL group. • India

On-site
INR 1,500,000 - 2,500,000
Senior Software Development Engineer Test
Senior Software Development Engineer Test

PW (PhysicsWallah) • Dadri

On-site
INR 1,500,000 - 2,100,000
Senior SDET
Senior SDET

Cognizant • Chennai District

Hybrid
INR 1,200,000 - 1,800,000
Performance Engineer 3
Performance Engineer 3

Francisco Partners • Bengaluru

On-site
INR 250,000 - 500,000