Senior Test Engineer

Sutherland

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

Sutherland in Bengaluru is seeking a Senior Test Engineer with strong expertise in manual and automation testing for C++/Qt-based applications. The role focuses on validating imaging, diagnostics, and industrial inspection systems to ensure quality, reliability, and performance throughout the product lifecycle.

You will design test plans and automation scripts, test backend C++ and Qt UI, and collaborate with developers, product teams, and BAs to define test strategies.

Qualifications

  • Perform end-to-end testing (manual + automated) across the Product Development Lifecycle (PDLC).
  • Design, develop, and execute test plans, test cases, and automation scripts.
  • Validate applications built using C++ (backend), Qt (UI), and relational databases.
  • Collaborate with developers, product teams, and BA teams for requirement analysis and test strategy.
  • Perform functional, integration, regression, and system testing.
  • Identify, log, and track defects using ALM tools (Azure DevOps).
  • Develop and maintain test automation frameworks for desktop applications.
  • Ensure performance, reliability, and stability testing of imaging and data-intensive applications.
  • Leverage AI tools (Windsurf, Cursor) to improve test efficiency and coverage.
  • Contribute to CI/CD pipelines and automated quality gates.

Responsibilities

  • End-to-end testing across PDLC (manual + automated).
  • Create and execute test plans, cases, and automation scripts.
  • Test C++ backend and Qt-based UI applications with databases.
  • Coordinate with cross-functional teams on test strategy and requirements.
  • Conduct functional, integration, regression, and system testing.
  • Log defects in ALM tools; track and verify fixes.
  • Build and maintain desktop test automation frameworks.
  • Assess performance and stability of imaging/data-intensive apps.
  • Apply AI tooling to enhance test coverage and efficiency.
  • Support CI/CD integration and quality gates.

Skills

Manual testing
Automation testing
C++ testing
Qt testing
PostgreSQL/MySQL
CI/CD
Azure DevOps
Python scripting
Test frameworks
Git

Tools

TestComplete
AutoIt
Squish for Qt
Intel VTune
WinDbg
Visual Studio
Azure DevOps

Job description

We are looking for a Senior Test Engineer with strong experience in manual and automation testing for C++/Qt-based applications. The role involves validating high-performance applications used in imaging, diagnostics, and industrial inspection systems, ensuring quality, reliability, and performance across the product lifecycle.

Key Responsibilities:
  • Perform end-to-end testing (manual + automated) across the Product Development Lifecycle (PDLC)
  • Design, develop, and execute test plans, test cases, and automation scripts
  • Validate applications built using C++ (backend), Qt (UI), and relational databases
  • Collaborate with developers, product teams, and BA teams for requirement analysis and test strategy
  • Perform functional, integration, regression, and system testing
  • Identify, log, and track defects using ALM tools (Azure DevOps)
  • Develop and maintain test automation frameworks for desktop applications
  • Ensure performance, reliability, and stability testing of imaging and data-intensive applications
  • Leverage AI tools (Windsurf, Cursor) to improve test efficiency and coverage
  • Contribute to CI/CD pipelines and automated quality gates
Technical Skills (Required)
Core Technologies:
  • Strong experience in C++ application testing
  • Experience testing Qt-based UI applications
  • Knowledge of PostgreSQL/MySQL databases (queries, validation, data testing)
  • Understanding of client-server and desktop application architectures
  • For MFC Applications: Tools like TestComplete or AutoIt
Automation Tools & Methodologies (C++ Focus)
  • Experience with C++ unit testing frameworks (e.g., Google Test, Catch2, Boost.Test)
  • UI automation exposure using Squish for Qt / Qt Test / similar tools
  • Experience using Python/Scripting for test automation (preferred)
  • Knowledge of test automation frameworks design (modular, reusable frameworks)
  • Experience with CI/CD integration (Azure DevOps pipelines, Jenkins, etc.)
  • Familiarity with:
  • Static and dynamic analysis tools
  • Exposure to performance testing and profiling tools for C++ applications
Tools & Platforms
  • Version control tools (Git)
  • Debugging and profiling tools in Visual Studio environment
  • Experience using AI-assisted development/testing tools (Windsurf, Cursor)
  • Basic understanding of AI concepts such as Agents and MCPs in SDLC context
Domain Exposure:
  • Exposure to testing applications in:
  • Healthcare / MedTech (imaging systems, digital pathology platforms)
  • Industrial / Materials science (inspection, semiconductor, or quality control systems)
  • Basic understanding of image processing or data-intensive applications
  • Understanding of C++ syntax, Object-Oriented Programming (OOP), and memory management
  • Experience in identifying object resource IDs, handling window handles, and interact with dynamic GUI elements
  • Familiarity with tools like Intel VTune Profiler or WinDbg to analyze memory leaks and crash dumps
About Sutherland:

Please visit our official page https://www.sutherlandglobal.com

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

Similar jobs worth comparing

Test Automation Engineer (C++)
Test Automation Engineer (C++)

Kynatech Systems • Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
C++ Test Automation Engineer
C++ Test Automation Engineer

Allwyn Corp • India

On-site
INR 1,500,000 - 2,500,000
C++ Test Automation Engineer
C++ Test Automation Engineer

Allwyn Corp • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Quality Control Engineer
Senior Quality Control Engineer

Broadway Global Services • Bengaluru

On-site
INR 2,000,000 - 2,800,000
Senior Test Analyst (Automation, Playwright, Appium)
Senior Test Analyst (Automation, Playwright, Appium)

Necsws • Mumbai

On-site
INR 1,200,000 - 2,200,000
QA Software Engineer
QA Software Engineer

Mingledorffs Tech • Hyderabad

On-site
INR 900,000 - 1,500,000
CCTech- QA Engineer (Web)
CCTech- QA Engineer (Web)

Nexthire • Pune District

On-site
INR 550,000 - 800,000
Embedded Test Engineer
Embedded Test Engineer

Quess Corp Limited • Gurugram District

On-site
INR 900,000 - 1,300,000
Senior QA Engineer
Senior QA Engineer

DataFlow Group • Bengaluru

On-site
INR 1,200,000 - 2,400,000
SENIOR TEST ENGINEER - Selenium
SENIOR TEST ENGINEER - Selenium

Happiest Minds Technologies • Bengaluru

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