27 Aug
|
HCLTech
|
Gurugram
Gurgaon, Haryana
Job Summary
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.
Key Responsibilities
Responsibilities:
Develop test suits and automation against C/C++ APIs; build and maintain GTest -based suites.
Validate high-speed data transfers — DMA/RDMA paths — for correctness, integrity, and throughput.
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 exact reproducible defects, and verify fixes.
Track and report quality metrics; drive toward zero defects escaping to release.
Skill Requirements
Required Skills & Experience
Bachelor's/Master's in Electronics & Communications Engineering (or closely related).
3-5 years in software QA/test engineering.
Good understanding of.NET APIs.
Hands-on with GTest (Google Test).
Basic networking understanding (TCP/IP, sockets, protocols).
Familiarity with data transfer and speed concepts — DMA, RDMA.
Conan package installation/management.
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.
body.unify div.unify-button-container.unify-apply-now: focus, #body.unify div.unify-button-container.unify-apply-#body.unify div.unify-button-container.unify-apply-now: focus, #body.unify div.unify-button-container.unify-apply
📌 Test Lead (Gurugram)
🏢 HCLTech
📍 Gurugram