BCforward
BCforwardVerified Source

Microsoft 365 Test Lead, Contract Role

73K–74K
Onsite · Charlotte, North Carolina
Posted August 13, 2026
contract

Overview

You will own the Microsoft 365 testing strategy for a 12-month contract with a Fortune 500 client, coordinating a team of QA engineers and ensuring release quality. You will report to the QA Director and work onsite in Charlotte, NC or Jersey City, NJ. This role stands out for its focus on M365 suite validation, including Exchange Online, SharePoint, and Teams, with opportunities to shape testing automation from day one.

What You'll Do9

  • 1Build the Microsoft 365 test plan and test cases for all M365 workloads, including Exchange Online, SharePoint, and Teams, within the first 30 days.
  • 2Lead a team of 5 testers, assigning work and reviewing test results for accuracy.
  • 3Coordinate with development and ops teams to triage and resolve defects in M365 environments.
  • 4Design and implement test scripts using PowerShell and Selenium for regression and performance testing.
  • 5Drive test execution across browsers and devices, tracking defects in Azure DevOps or JIRA.
  • 6Deliver weekly test status reports to stakeholders, highlighting risks and mitigation plans.
  • 7Ensure test environments mirror production, managing M365 tenant configuration and data seeding.
  • 8Optimize regression suites to run within 4 hours, reducing manual effort by 40%.
  • 9Document test results and lessons learned for future test cycles.

Requirements8

  • 15+ years in software testing, with at least 2 years as a lead on Microsoft 365 or Office 365 projects.
  • 23+ years experience with Azure DevOps and JIRA for test management and defect tracking.
  • 3Hands-on PowerShell scripting for test automation and environment setup.
  • 42+ years testing Exchange Online and SharePoint Online configurations.
  • 5Proven ability to coordinate offshore and onsite test teams.
  • 6Strong knowledge of Selenium and Appium for UI automation.
  • 7Excellent communication skills for reporting to senior stakeholders.
  • 8Bachelor's degree in Computer Science or related field, or equivalent experience.

Salary Insight

$73 - $74k per year

Location

Typeonsite
LocationCharlotte, North Carolina

Required Skills

microsoft 365exchange onlinesharepointpowerhsellselenium
Share:

Similar open positions

Explore active roles that match your skills and interests.

Apex Systems

Apex Systems

3h agoNew York, New Yorkpayroll

Microsoft 365 Test Lead (Teams/OneDrive)

Lead integrated testing and release validation for the Microsoft 365 collaboration ecosystem. You will coordinate end-to-end testing across Microsoft Teams and OneDrive to ensure regulatory integration quality. You will manage test environments and drive defect resolution with engineering teams. This role offers 12 months onsite in Jersey City or Charlotte.

146K–152K
microsoft 365microsoft teamsonedrive+2 more
Purple Drive Technologies LLC

Purple Drive Technologies LLC

11h agoChicago, Illinoispayroll

Test Lead Manager, QA & Azure DevOps

Own test strategy and execution for enterprise releases in Chicago, IL. You lead a QA team through SIT, UAT, Regression, and E2E cycles, ensuring quality gates across Azure DevOps, SharePoint, Jira, and HP ALM. You drive defect management, governance, and stakeholder alignment from day one. This role demands hands-on leadership and risk mitigation in a delivery-focused environment.

Competitive salary
azure devopssharepointjira+1 more

Brains Workgroup, Inc.

11h agoNew York, New Yorkpayroll

Senior Windows Engineer, M365 & Exchange

Own the M365 and Exchange environment for a major NYC bank, serving 10,000+ users across hybrid infrastructure. You hold the roadmap for Exchange Online, Exchange On-Premises, and Microsoft Teams, ensuring uptime and security. You collaborate with the infrastructure team to migrate workloads and modernize collaboration tools. This role stands out for its hybrid schedule, 5 days onsite per two weeks, and a strong compensation package with bonus.

170K–185K
exchange onlineexchange on-premisesmicrosoft teams+2 more
Nityo Infotech Corporation

Nityo Infotech Corporation

8h agoColumbus, Ohiopayroll

Microsoft 365 Exchange Online Engineer

Own the Microsoft 365 and Exchange Online environment at L2, L3, and L4 support levels for a Columbus-based client. Manage hybrid mail flow, connectors, and server roles with direct client communication. This role requires onsite presence and hands-on troubleshooting across the full Exchange infrastructure.

Competitive salary
microsoft 365exchange onlineexchange+2 more
Inabia Software & Consulting Inc.

Inabia Software & Consulting Inc.

1d agoSeattle, Washingtoncontract

Manual QA Engineer, Microsoft Dynamics 365

You will own manual functional and regression testing for a large-scale ERP stabilization and modernization initiative on Microsoft Dynamics 365. You will validate end-to-end business workflows across finance, operations, and integrated systems, coordinating UAT with stakeholders. You will work onsite in Bellevue, WA, 2–3 days per week, as part of a contract engagement with Robert Half. The role focuses on integration testing, including APIs, flat-file integrations, and ETL data sync, within a collaborative team environment.

30K–35K
Microsoft Dynamics 365Azure DevOpsAPI testing+5 more
Mitchell Martin, Inc.

Mitchell Martin, Inc.

10h agoWashington, District of Columbiapayroll

M365 Platform Engineer, Endpoint & Automation

Own the strategic transition of endpoint platforms to cloud-based environments, serving as the senior technical authority for M365 and Intune engineering. You will drive automation and platform modernization across the hybrid workforce, collaborating with infrastructure and security teams to reduce manual effort and improve operational stability. This role blends deep technical engineering with daily scripting in PowerShell, shaping the future of endpoint delivery at scale.

125K–139K
m365intunepowershell+2 more