Join the Windows Ecosystem & Commercial Engagement (WECE) Quality, Reliability, and Telemetry (QRT) team and help reinvent how Windows is tested, validated, and proven across the broader hardware ecosystem. Our charter is to ensure Windows builds and updates land safely, predictably, and at scale across a growing set of third-party OEM, silicon, firmware, driver, and software configurations. We are looking for a Software Engineer II to own automation components and deepen Windows platform quality in the Customer Experience Review (CER) Lab. You will design, build, and operate parts of a productized validation capability used by Microsoft labs and third-party partners, including station automation, packaged test collateral, device orchestration, diagnostics, and consistent result reporting. You will work independently on well-scoped features and collaborate with senior engineers on larger designs. You will investigate Windows, driver, firmware, deployment, power, performance, and reliability failures; identify root causes; and improve the platform so recurring classes of failure are easier to detect, explain, and prevent. Equally important, you will partner with data engineering, data science, and analytics teams to build telemetry, logging, and tracing that complements test failures. You will apply generative AI, agents, and Model Context Protocol (MCP)-based tools responsibly to accelerate development, test authoring, analysis, documentation, and operational workflows while preserving deterministic test execution. You will own and contribute to end-to-end Windows validation across the third-party ecosystem, including: Packaged test features and OEM self-assessment components that can be versioned, deployed, and supported across approved environments. Automation components for harnesses, runners, scheduling, device control, environment setup, and result aggregation. Diagnostics for Windows system behavior, drivers, firmware, deployment, power, performance, reliability, and cross-layer failures. Telemetry and result pipelines that produce comparable, actionable evidence for engineers and program stakeholders. AI-assisted workflows that reduce repetitive effort, expand coverage, and shorten investigation time with appropriate review. This role combines hands-on feature ownership with growing design influence and operational responsibility for validation capabilities used every day. We optimize for early signal, clear ownership, and fast learning. We build tools and test products that reduce friction for lab operators and partners. We expect Software Engineer II's to own scoped features end-to-end, make sound technical decisions, and communicate risks early. We are AI-forward and use acceleration tools with appropriate security, review, and validation. We value pragmatic engineering: simple where possible, robust where required, and observable in operation. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level