Remote Senior QA Engineer - Windows Internals

at Sur

Posted 1 day ago 3 applied

Description:

  • Our client is seeking a highly technical QA Engineer with deep expertise in Windows internals, networking, and application compatibility testing.
  • The role involves validating low-level functionality such as drivers, hooks, and system APIs across the Windows Secure Enclave platform.
  • This position is not a checkbox QA role; it requires reverse-engineering app behaviors, designing compatibility matrices, and creating regression suites to validate complex interactions between Windows components, third-party software, and integrations into the Windows ecosystem.
  • The role is part of a deeply technical team focused on building endpoint security and system-level compatibility software for unmanaged or BYOD endpoints.
  • The QA Engineer will work closely with developers who write kernel-mode and user-mode code.
  • Responsibilities include designing and executing test strategies for low-level Windows functionality, testing application compatibility for numerous real-world desktop applications in containerized/sandboxed environments, and building and maintaining robust manual and automated regression test suites.
  • The engineer will investigate complex system interactions using tools like Process Monitor, WinDbg, ETW, and Sysinternals, and will file, isolate, and document hard-to-reproduce defects with deep system context.
  • Collaboration with developers and product managers to understand technical requirements and corner cases is essential.
  • The role also involves developing automation tools and scripts in Python, PowerShell, or C# to streamline regression and compatibility testing.

Requirements:

  • Candidates must have 5+ years of Windows QA or SDET experience, focusing on drivers, internals, or endpoint security products.
  • A deep understanding of Windows OS internals, including kernel/user-mode transitions, ALPC, WFP, NDIS, and minifilters, is required.
  • Proven experience in testing file systems, registry behavior, networking stacks, service lifecycles, and Group Policy interactions is necessary.
  • Comfort with debuggers, profilers, and diagnostic tools is essential.
  • Strong experience in validating application behavior in controlled/sandboxed environments is required.
  • Familiarity with compatibility testing of major enterprise applications such as MS Office, Zoom, Teams, Citrix, and VPNs is important.
  • Candidates should have scripting and automation experience in Python, PowerShell, or C#.
  • Strong communication skills and meticulous bug reporting practices are essential for this role.

Benefits:

  • The position offers a salary range of $6500 USD per month, along with holidays.
  • Employees enjoy unlimited PTO, providing flexibility and work-life balance.