R&D Engineer- QA
Posted on:
3 days ago
Vacancies:
1 Vacancy
Job Summary
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 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 precise reproducible defects and verify fixes.
Track and report quality metrics; drive toward zero defects escaping to release.
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 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 precise reproducible defects and verify fixes.
Track and report quality metrics; drive toward zero defects escaping to release.
Required Skills & Experience
Bachelor's/Master's in Electronics & Communications Engineering (or closely related).
3 5 years in software QA/test engineering.
C/C API testing and application/automation development.
Bachelor's/Master's in Electronics & Communications Engineering (or closely related).
3 5 years in software QA/test engineering.
C/C API testing and application/automation development.
Good understanding 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.
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.
Good to Have
Basic FPGA understanding.
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).
Basic FPGA understanding.
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).