cover image
On-Demand Group

On-Demand Group

www.ondemandgroup.com

3 Jobs

111 Employees

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 intention, care, and a commitment to doing things the right way. We're often told we're different: we listen more closely, dig deeper, and genuinely care. Rooted in Midwest values and guided by a hospitality mindset, ODG is a proud woman-owned, women-led and family-run business. At ODG, business is personal. (And that's exactly how we like it.) Everyone's welcome, valued, and supported here. We take the time to listen and adapt, because we know the best solutions come from truly understanding people as much as the tech they're using. From senior-level IT consulting, contract-to-hire, and direct hire needs, to nearshore consulting in LATAM and offshore consulting in the Philippines, we bring the global talent and tech consulting power. If you're looking for a partner who brings technical excellence with a human-centered approach--welcome to ODG. Let's make great things happen together. Visit our website to get in touch! ondemandgroup.com

Listed Jobs

Company background Company brand
Company Name
On-Demand Group
Job Title
Senior Quality Engineer/SDET
Job Description
**Job title:** Senior Quality Engineer/SDET **Role Summary:** Lead automated and manual testing for enterprise SharePoint environments, ensuring functional, accessibility, API, and mobile quality. Build and maintain Selenium-based test frameworks, integrate tests into CI/CD pipelines, and collaborate with development and operations teams to deliver secure, consistent SharePoint experiences. **Expectations:** - Deliver high‑quality test coverage for complex SharePoint sites and custom SPFx components within release cycles. - Continuously improve test automation efficiency and reliability. - Act as a quality advocate, driving standards and best practices across teams. **Key Responsibilities:** - Design, develop, and maintain regression, smoke, functional, and integration automation suites using Selenium (Java/Python/C#). - Validate SharePoint site navigation, document workflows, metadata, search, permissions, and REST APIs. - Perform accessibility testing (WCAG) with AXE, WAVE, and manual checks; conduct mobile‑responsive testing on iOS/Android and major browsers. - Integrate automated tests into CI/CD pipelines (GitHub Actions) and test management tools (Zephyr, ZAPI). - Create and manage test data for lists, libraries, users, groups, and metadata structures. - Collaborate with SharePoint Dev teams on environment setup, provisioning, permission models, and deployment changes. - Execute exploratory, cross‑browser, and compatibility testing to uncover UI/UX, performance, and navigation issues. - Log, track, and communicate defects in JIRA or ServiceNow; drive resolution with development teams. **Required Skills:** - 5+ years test automation development, 4+ years quality engineering experience. - Proficient in object‑oriented programming and scripting (Java, Python, C#). - Deep knowledge of Selenium, REST API testing, CI/CD, GitHub Actions, Zephyr, ZAPI, JIRA/ServiceNow. - Experience with accessibility standards (WCAG) and tools (AXE, WAVE). - Strong analytical, problem‑solving, and communication abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Certifications: ISTQB Advanced Test Automation Engineer or equivalent preferred.
Minneapolis-st. paul, United states
Hybrid
Senior
11-12-2025
Company background Company brand
Company Name
On-Demand Group
Job Title
Full Stack Engineer
Job Description
Job Title: Full Stack Engineer (Senior) Role Summary Lead design, architecture, and full-stack development to build secure, scalable, and reliable solutions. Bridge strategy and execution across backend, frontend, and cloud technologies, driving engineering best practices and technical excellence. Expectations * Demonstrate proven expertise in system design and cloud-based architecture (AWS, Azure, microservices). * Provide hands‑on code, tooling, and guidance across the product lifecycle. * Collaborate closely with product, infrastructure, and business stakeholders to shape technology roadmaps. * Champion quality, automation, and continuous improvement. * Communicate complex technical concepts effectively to non‑technical audiences. Key Responsibilities - Assess existing systems and integrations; identify gaps and improvement opportunities. - Define and drive system architecture and design decisions for secure, scalable solutions. - Deliver high‑quality backend and frontend code (Go, Java, .NET, React). - Establish engineering best practices, coding standards, and review processes. - Partner with product, infrastructure, and business teams to roadmap and prioritize technology initiatives. - Promote automation, testing, and continuous integration/continuous deployment (CI/CD). - Articulate technical strategies and recommendations to stakeholders and leadership. - Evaluate legacy systems and implement modernization or integration solutions. Required Skills - Advanced system design principles and architecture patterns. - Cloud platforms: AWS, Azure; experience with APIs, microservices, and container orchestration. - Full‑stack development: Go, Java, .NET, React (or equivalent modern stacks). - Legacy system evaluation and modernization. - Strong collaboration and communication; ability to engage both technical and business teams. - Familiarity with security, privacy, and compliance frameworks (HIPAA, GDPR, etc.) is a plus. Required Education & Certifications - Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience. - Minimum 5 years of progressive software engineering experience. - Relevant certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect, etc.) are desirable but not mandatory. ---
Minnetonka, United states
Hybrid
Mid level
19-12-2025
Company background Company brand
Company Name
On-Demand Group
Job Title
Quality Assurance Analyst
Job Description
**Job Title** Quality Assurance Analyst **Role Summary** Responsible for developing, executing, and reporting on test strategies within a retail technology and DevOps environment. Works independently and collaborates with internal teams and external vendors to ensure functional, security, performance, compatibility, and usability standards are met for POS and mobile technology releases. **Expectations** - Operate autonomously with minimal supervision while actively collaborating with DevOps, Retail Technology, and third‑party vendors. - Communicate test status and findings bi‑weekly and participate in vendor management calls. - Recommend QA process enhancements and support release acceptance decisions. **Key Responsibilities** - Design test strategy plans, scenarios, and cases for integration, system, regression, GUI, performance, and compatibility testing. - Execute tests, analyze results using SQL and SSRS, and generate clear status reports. - Identify and document defects, work with teams to define severity, and track resolution. - Build quality power‑platform apps with Azure DevOps (CI/CD) for Power Apps. - Collaborate with product and project managers to refine test cases and plans continuously. - Review release management notes, provide feedback on feature clarification, and ensure UAT acceptance criteria are met. **Required Skills** - 3+ years QA experience in a technology department. - Strong knowledge of testing concepts, tools, and methodologies (integration, system, regression, compatibility, GUI, performance). - Ability to translate requirements into test cases and report bugs across internal and vendor teams. - Proficiency in SQL, SSRS, Azure DevOps CI/CD, JIRA, Asana, Microsoft Teams, and related communication tools. - Excellent attention to detail, organizational, interpersonal, and presentation skills. - Capability to learn new software quickly and adapt to fast‑paced environments. - Experience with retail technology preferred. **Required Education & Certifications** - B.A. or B.S. in Information Systems, Information Technology, or related field (or equivalent combination of education and experience). - No specific certifications required, though familiarity with software development life cycle and QA best practices is essential.
Minneapolis-st. paul, United states
Hybrid
Junior
01-02-2026
Company background Company brand
Company Name
On-Demand Group
Job Title
Data Analyst
Job Description
**Job Title**: Data Analyst **Role Summary**: Collect, analyze, and interpret data from a mobile application to inform product strategy. Build and maintain dashboards, reports, and data pipelines using enterprise BI tools such as Domo, Adobe Analytics, and Snowflake. Collaborate with product managers, marketing, engineering, and analytics teams to track performance metrics, validate data quality, and identify opportunities for mobile product optimization in an agile environment. **Expectations**: - 1‑3 years of experience in data analytics, BI, or data visualization (mobile analytics preferred). - Bachelor’s degree in Business, Analytics, Marketing, Economics, Statistics, Computer Science, or related field. - Proven ability to translate complex data into clear, actionable insights. - Strong problem‑solving, communication, and teamwork skills. - Detail‑oriented, self‑starter capable of managing multiple priorities in a fast‑paced setting. **Key Responsibilities**: 1. Gather, cleanse, and analyze mobile app engagement, member behavior, and feature performance data. 2. Create, maintain, and enhance dashboards and reports on Domo, Adobe Analytics, Snowflake, and other BI platforms. 3. Track key performance indicators and surface optimization opportunities for mobile products. 4. Partner with product, marketing, and engineering stakeholders to understand analytics needs and business objectives. 5. Contribute to sprint planning, retrospectives, and cross‑functional agile meetings. 6. Validate and audit data to ensure accuracy, consistency, and trustworthiness of analytics outputs. 7. Work with data engineering to improve pipelines and reporting infrastructure. 8. Document dashboards, KPIs, and analytic definitions for transparency and reuse. 9. Continuously identify and implement process enhancements to boost reporting efficiency and analytic maturity. **Required Skills**: - Proficient in SQL for data extraction and analysis. - Experienced with BI tools: Domo, Adobe Analytics, Snowflake, or equivalent. - Familiarity with Agile/Scrum frameworks and tools such as Jira, Confluence. - Strong written and verbal communication; ability to present complex information to executive leaders. - Excellent collaboration and stakeholder management. - High attention to detail and organizational skills. **Required Education & Certifications**: - Bachelor’s degree in Business, Analytics, Marketing, Economics, Statistics, Computer Science, or equivalent field. - No specific certifications required, though knowledge of BI or analytics certifications is a plus.
Chaska, United states
Hybrid
Fresher
20-02-2026