Senior Test Engineer (Bengaluru)

Senior Test Engineer (Bengaluru)

02 Aug
|
Sutherland
|
Bengaluru

02 Aug

Sutherland

Bengaluru

Experience: 8–10 Years

Notice Period: Immediate Role Overview:

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

Test-driven development (TDD) / Behavior-driven development (BDD)

Continuous Testing practices

Static and energetic analysis tools

Exposure to performance testing and profiling tools for C++ applications

Tools & Platforms

Azure DevOps (test management, defect tracking, pipelines)

Version control tools (Git)

Debugging and profiling tools in Visual Studio environment

AI Tools Familiarity

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

Proficiency in languages like Python, JavaScript, or VBScript to write reusable, cross-platform test scripts

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

📌 Senior Test Engineer (Bengaluru)
🏢 Sutherland
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior test engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior test engineer (bengaluru) / bengaluru