Job Specifications
Job Title: Sr. Quality Engineer/Software Development Engineer in Test (SDET)
Rate: $50-60/ Hour
Location: Hybrid
Our Intranet site is our only centralized SharePoint solution for sharing knowledge, information, tools, and resources across our organization. It’s the foundation we need to operate as a system, provides a hub for critical communications and collaboration, and serves as the gateway our 28,000 colleagues need to do their jobs well and efficiently each day.
The Senior Software Test Automation Engineer will lead automated and manual testing for enterprise SharePoint sites using a Selenium-based framework. This role ensures high-quality functionality, accessibility, API reliability, and mobile responsiveness across complex SharePoint environments. The engineer will build scalable test automation, integrate tests into CI/CD pipelines, and partner with cross-functional teams to deliver secure, consistent, and user-centric SharePoint experiences. Design, develop, and execute automated test scripts for SharePoint sites using Selenium-based test automation frameworks (Java/Python/C# as needed).
Develop and maintain regression, smoke, functional, and integration automation suites covering SharePoint pages, web parts, lists, libraries, workflows, and custom SPFx components.
Validate site navigation, document management workflows, metadata tagging, search, and permissions across different SharePoint site collections.
Perform accessibility testing (WCAG) using tools like AXE, WAVE, and manual keyboard-only navigation checks.
Conduct mobile responsive testing across iOS/Android devices and different browsers to ensure consistent SharePoint UX.
Execute API-level testing for SharePoint REST APIs to validate integration, authentication, and content operations.
Implement and integrate GitHub Actions, Zephyr, and ZAPI to streamline automated test execution, reporting, and end-to-end test management workflows.
Create, maintain, and manage SharePoint test data, including lists, libraries, users, groups, and metadata structures.
Work closely with SharePoint Dev teams to validate environment setups, site provisioning, permission models, and deployment changes.
Integrate automated tests into CI/CD pipelines for continuous testing and reporting.
Perform exploratory, cross-browser, and compatibility testing to identify UI/UX issues, performance gaps, and navigation defects.
Log, track, and communicate defects in JIRA or ServiceNow to ensure timely resolution.
REQUIRED QUALIFICATIONS:
5+ years of experience developing test automation scripts, scenarios, and test management
4+ years of experience with in-depth knowledge of quality engineering practices and standards
5+ years of experience with object-oriented programming and scripting languages
2+ years of experience with designing and implementing quality engineering standards and processes
About the Company
Welcome to On-Demand Group. Most people call us ODG, because working with us feels like working with real people. And that's by design. We're a tech consulting and talent partner that's built on one simple belief: keep it human. What's that mean? Well, we go beyond filling roles. We build teams, we create lasting partnerships and we help clients move forward with the right people and solutions to drive real impact. For more than 30 years, organizations have trusted us not only for our expertise, but for how we show up--with ...
Know more