Applications Dev & Test - Software Design Engineer in Test
Listed on 2026-01-13
-
Software Development
Software Engineer, Software Testing, DevOps
Software Design Engineer in Test 3 (SDET III) – Windows Storage & File Systems
Job#: 3016482
The Windows Storage & File Systems team is seeking a highly skilled Software Design Engineer in Test 3 to help advance the quality, reliability, and performance of core Windows storage components. This team builds and maintains the testing infrastructure that ensures billions of Windows devices can store, access, and protect data seamlessly. If you’re passionate about low‑level systems, love debugging complex issues, and want to influence foundational OS technologies, this role offers a rare opportunity to make an outsized impact.
TypicalDay in the Role
- Review automated test runs and triage failures.
- Distinguish between product bugs and test bugs, opening incidents for both.
- Debug and fix legacy tests to reduce noise and improve signal quality.
- Collaborate closely with developers on high‑impact product issues.
- Modernize older test suites (e.g., WTT) and migrate them into current test platforms.
- Address low‑hanging bugs to improve overall product quality and test reliability.
This team is responsible for ensuring the robustness of Windows Storage and File Systems. You will help maintain and evolve the testing infrastructure that validates storage components across the OS, ensuring they meet the highest standards of reliability and performance.
Key Projects- Debugging and repairing legacy test suites.
- Reducing test noise to improve product quality signals.
- Identifying and isolating product vs. test defects.
- Migrating older test frameworks into modern, scalable platforms.
- Enhancing automation and scripting to streamline test execution.
- Work on core operating system features that power billions of devices.
- Build deep expertise in storage systems, file systems, and OS internals.
- Influence high‑impact components with global reach.
- Join a team where technical depth, curiosity, and problem‑solving are celebrated.
- Execute test plans, scenarios, scripts, and procedures.
- Validate system modifications and prepare them for implementation.
- Develop testing programs addressing areas such as database impacts, software scenarios, and usability.
- Document defects using internal bug tracking systems and partner with developers to resolve them.
- Analyze and document issues related to program behavior, output, or content.
- Monitor bug resolution progress and track success metrics.
- Maintain databases of known test defects.
- Plan test schedules and strategies aligned with project scope and delivery timelines.
- Associate’s degree in Computer Science, Computer Engineering, or related technical field.
- 5‑6 years of professional experience in software testing or development.
- Minimum 3 years of hands‑on experience with C and C++ (disqualifier if missing).
- Proficiency in C#, Power Shell, and scripting languages.
- Strong debugging skills, especially in C/C++.
- Experience writing test documentation (test plans, test cases, results reports).
- Ability to analyze and interpret test results and recommend improvements.
- Experience with storage systems, file systems, or OS internals.
- Familiarity with legacy test frameworks (e.g., WTT) and modern test platforms.
- Strong understanding of automation and test infrastructure.
- Improvements in product quality metrics.
- Reduction of test noise in quality dashboards.
- Effectiveness in identifying and resolving test and product bugs.
- Contributions to modernizing and stabilizing test infrastructure.
- Hybrid Work Arrangement (HWA) – Redmond, WA
EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law.
Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).