> Markdown version of [/jobs/ext/2185459-test-engineer](https://www.wearedevelopers.com/jobs/ext/2185459-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Test Engineer - **Company:** Generis Tek Inc. - **Location:** Holmdel, NJ, United States - **Experience:** Expert - **Salary:** $124,800.0 - $135,200.0 - **Contract:** Permanent contract - **Skills:** HTML, .NET Framework, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Computer Engineering, Software Debugging, Hardware Interface Design, Python (Programming Language), LabVIEW, Regression Testing, Reverse Engineering, Serial Communications, Software Engineering, TCP/IP, USB, Software Troubleshooting, Git, Information Technology, Vba Programming Language, Software Version Control, Visual Basic Language, Legacy Systems - **Published:** August 22, 2026 - **Apply:** https://www.dice.com/job-detail/d9df2f8e-fb5d-4c85-93fa-059318864711 ## About the Role Strong C# and MS..NET software development skills; automated electronic hardware test development; instrument communication and control; SCPI; VISA; Git/source control; debugging and troubleshooting of software/hardware interfaces; experience with C++, Visual Basic 5/6, Lab VIEW and/or Python; ability to reverse-engineer and migrate legacy test applications; electronic test equipment; DUT/PCBA/module testing; manufacturing test and calibration; technical documentation. Experience with Client/Agilent/Client test equipment, RF/telecommunications/networking products, TCP/IP, GLIB, USB, serial communications, ISO/IEC 17025 environments, and Client Gondor is highly desirable. Education: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related technical discipline preferred. Equivalent combinations of education and substantial relevant automated-test/software experience will be considered. Approximately 5+ years of relevant software/test automation experience preferred, particularly experience developing software that controls and tests physical electronic hardware. ## Description Duties: Analyze, convert, validate, and deploy legacy manufacturing, module, PCBA, instrument, and calibration test applications to C# within the Client Gondor test platform. Reverse-engineer existing applications written in C++, VB5/VB6, Lab VIEW, .NET, HTML, Python, and related technologies while preserving test functionality, measurement methodology, limits, sequencing, calibration requirements, and pass/fail criteria. Develop and maintain interfaces to electronic test equipment using SCPI, VISA, and other applicable hardware interfaces. Troubleshoot software, communications, instrumentation, DUT, fixture, and test-interface issues. Perform regression testing and comparison against legacy systems to demonstrate functional equivalence. Develop reusable C# components, maintain source code and revision control, create Test Instructions and technical documentation, and support deployment and knowledge transfer to Client Manufacturing/Test Engineering personnel. ## Related Videos - [Prototyping with Hardware and the Web](https://www.wearedevelopers.com/videos/651-prototyping-with-hardware-and-the-web) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)