Embedded Test Engineer

Quess Corp Limited

Gurugram District

On-site

INR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Quess Corp Limited is seeking an R&D QA Engineer to own integration and testing of high‑performance software. You will test C/C++ and .NET APIs, automate, and validate data handling on real hardware-in-the-loop systems in a fast embedded environment.

You will work with an R&D team across Linux/Windows, build test automation with GTest/PyTest, analyze failures, and report quality metrics to drive improvements.

Qualifications

  • Bachelor's or master's degree in CS or ECE.
  • 3–5 years of software QA/test engineering experience.
  • Experience testing C/C++ APIs and automation development.
  • Proficient with GTest, PyTest, NUnit, or similar.

Responsibilities

  • Perform functional and non-functional testing on C/C++ APIs and consuming applications.
  • Develop test suites and automation; build GTest-based tests.
  • Design test strategies from API contracts and criteria.
  • Set up Linux/Windows test environments including Embedded Linux.
  • Investigate failures, reproduce defects, and verify fixes.
  • Track quality metrics and drive continuous quality improvements.

Skills

C/C++ API testing
Test automation
GTest
PyTest
NUnit
Networking basics
Linux and Windows
Debugging/root-cause analysis

Education

Bachelor's/Master's in CS or Electronics & Communications Engineering

Tools

Conan
CMake
Git
Azure DevOps
Jira/Confluence

Job description

We are looking for an R&D QA Engineer to own the integration and testing of high-performance measurement and data-handling software. You will work embedded in an R&D team, partnering with developers to design, automate, and execute functional and non-functional testing of C/C++ and .NET APIs and the applications that consume them, on systems that move data at high speed across FPGA, network, storage, and GPU paths.

This is a hands-on engineering role — you will spend most of your time exercising low-level APIs, building automation, and validating data integrity and throughput on real hardware-in-the-loop setups.

Responsibilities
  • Perform functional and non-functional testing (performance, throughput, load, stress, reliability, stability, and resource/memory usage) on C/C++ APIs and consuming applications.
  • Develop test suites and automation against C/C++ APIs; build and maintain GTest-based suites.
  • Design test strategies and cases from API contracts and acceptance criteria (positive, negative, boundary, edge).
  • Set up and manage test environments across Linux and Windows (including Embedded Linux), with Conan package installation/build workflows.
  • Investigate failures to root cause, file precise reproducible defects, and verify fixes.
  • Track and report quality metrics, drive continuous quality improvements and minimize production escapes
Required Skills & Experience
  • Bachelor's/Master's in CS or Electronics & Communications Engineering (or closely related).
  • 3–5 years in software QA/test engineering.
  • C/C++ API testing and application/automation development.
  • Hands-on with GTest (Google Test), PyTest, NUnit, or similar testing frameworks.
  • Basic networking understanding (TCP/IP, sockets, protocols).
  • Familiarity with modern C++ build/package management tools (Conan, CMake, etc.)
  • Comfortable working across Linux and Windows.
  • Solid test design (equivalence partitioning, boundary analysis, negative/edge cases) and strong debugging/root-cause skills.
  • Clear written and verbal communication.
Good to Have
  • Experience testing high-throughput data transfer systems is preferred. Knowledge of DMA/RDMA concepts is a plus.
  • Storage technologies and GPU exposure.
  • Embedded Linux experience.
  • Understanding of IQ waveform data handling — capture, formats, basic signal/measurement concepts.
  • Broader high-speed communication interfaces/standards knowledge.
  • CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions) and Git.
  • Test management/reporting tooling (Zephyr, Jira/Confluence).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Test Automation Lead
Embedded Test Automation Lead

Vayavya Labs Pvt. Ltd • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Test Engineer
Test Engineer

Black Box • Bengaluru

On-site
INR 600,000 - 900,000
Hardware Test Automation Engineer
Hardware Test Automation Engineer

AMETEK • Bengaluru

On-site
INR 600,000 - 1,000,000
DevOps Engineer
DevOps Engineer

BookMyMentor • Bengaluru

Hybrid
INR 600,000 - 1,200,000
Hardware Testing Engineer
Hardware Testing Engineer

Plugzmart • Chennai District

On-site
INR 900,000 - 1,500,000
On-site innovation lab
Flat hierarchy
Hands-on hardware focus
Sr. R&D Software Engineer
Sr. R&D Software Engineer

TYZER TECHNOLOGIES • Bengaluru

On-site
INR 4,000,000 - 6,000,000
QA Engineer
QA Engineer

Techaiinc • Bengaluru

On-site
INR 600,000 - 1,200,000
Software Engineer (Development&Test)
Software Engineer (Development&Test)

Luxoft • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Test Engineer
Test Engineer

BTL India Private Ltd • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Unit Testing Engineer
Unit Testing Engineer

Aditi India • Bengaluru

On-site
INR 600,000 - 1,000,000