← All Jobs
Posted Feb 28, 2026

Part-Time QA Analyst (Data Platform / SaaS)

Apply Now
Location: Remote (Candidates must be based in North America (Canada/US) to ensure overlap with our core team hours for meetings and collaboration). Commitment: ~10 hours/week. Initial 3-month contract with potential to extend and increase in scope/hours as the platform scales. Compensation: $30/hour Start: ASAP About the Role DSC is a GTA-based analytics firm that helps organizations unlock the full potential of their data through modern cloud warehouses, AI-driven insights, and production-grade engineering. DSC is building a cloud cost intelligence and optimization platform for Snowflake and modern data stacks. We’re looking for a part-time QA Analyst to help ensure product quality as we continue to ship new features and integrations. This role is ideal for someone who enjoys working on data-intensive SaaS products, has experience with test automation and end-to-end testing, and thrives in an environment where you can help build processes from the ground up. What You’ll Work On Data Platform & Integration Testing •Test integrations with Snowflake, BigQuery, and Databricks, focusing on metadata ingestion and safe execution of warehouse-native actions. • Validate parsing of dbt projects (models, DAGs, lineage) to ensure cost drivers are identified correctly. • Design tests to ensure connectors remain stable under higher metadata volumes. QA Process & Defect Management • Track bugs and test coverage using Asana and Notion. • Help maintain clear visibility into release readiness and known issues. • Set up basic Slack alerts for critical regressions or pipeline failures. Cost Logic & Scenario Testing • Test cost calculation logic to ensure “waste” and savings recommendations are accurate. • Create test scenarios that reflect real customer environments (idle compute, aggressive schedules, storage spikes). Test Automation • Contribute to Python/SQL-based test automation (Pytest, dbt tests). • Write unit, integration, and end-to-end tests. • Create synthetic test data for consistent regression testing. • Support frontend testing for our Next.js application. Required Experience & Skills We prioritize technical aptitude and domain expertise over years of tenure. If you can write clean Python and navigate complex SQL, we want to hear from you. • Data Platform Testing: Demonstrated ability to test software where data integrity is the primary focus, specifically within Snowflake or similar environments. • SQL & Python Proficiency: Ability to write SQL queries for data validation and use Python for automation (e.g., Pytest). • UI & Frontend Testing: Experience testing JavaScript/Next.js applications and using frameworks like Jest or Cypress. • CI/CD Integration: Comfortable working within CI/CD pipelines to ensure stable releases. • Independent Problem Solving: Ability to identify complex test scenarios and data discrepancies without heavy supervision. • Technical Communication: Ability to document findings and communicate technical issues clearly and succinctly using Asana or Notion. Tools & Technologies (Current Stack) • Warehouses: Snowflake (primary), BigQuery, Databricks • Data Tools: dbt (Core/Cloud), Airflow • Languages: Python, SQL, JavaScript (Next.js) • Testing: Pytest, dbt tests, Jest, Cypress • Infra: Docker, Kubernetes • Workflow: Asana, Notion, Slack Nice to Have • Startup experience • Exposure to data cost management, analytics platforms, or infrastructure tools • Experience helping define what should be automated vs. tested manually Why This Role Is a Good Fit • Flexible, part-time commitment in a remote environment • Real ownership over product quality • Hands-on work across backend, data pipelines, and frontend • Opportunity to help shape QA practices early as the product scales Diversity, Equity, & Inclusion At DSC, we value diverse perspectives and are committed to creating an inclusive environment for all. We welcome applications from people of all backgrounds and identities. Accessibility & Accommodations DSC is committed to providing accommodations for people with disabilities throughout the recruitment process. Upon request, we will work with qualified job applicants to provide suitable accommodation that takes into account accessibility needs. If you require accommodation at any stage of the hiring process, please contact us.