{"schemaVersion":"jobsearcher.job.v1","id":"f234337a02a6e8140c8060bd","url":"https://jobsearcher.com/jobs/f234337a02a6e8140c8060bd","canonicalUrl":"https://jobsearcher.com/jobs/f234337a02a6e8140c8060bd","title":"QA Engineer (Python / SDET)","description":"Tritone Analytics is building a forensic royalty auditing platform for the music industry. We ingest messy, real-world financial data from labels, distributors, and publishers—and turn it into clean, structured systems that power analysis and AI workflows.We’re looking for a junior-to-mid level QA Engineer to own testing across our core data systems.This is not a traditional QA role. You’ll be working with data pipelines, not just UI flows.What You’ll DoOwn quality across a Python-based royalty data pipeline (CSV/XLSX → normalized data)Write and maintain tests across: unit, integration, and E2E (Playwright)data validation (row counts, column mappings, financial logic)Expand E2E coverage for our Gradio dashboard (upload → process → export)Validate transformations using SQL (DuckDB)Improve and maintain CI/CD pipelines (GitHub Actions)Identify gaps in test coverage and proactively build solutionsExample WorkValidate that 100K+ rows from a label ingestion pipeline are correctly mapped and normalizedBuild tests to ensure financial calculations remain consistent across multiple data sourcesExpand end-to-end coverage so ingestion changes don’t break downstream outputsMust-Have What We’re Looking For1–2 years of experience with Python (pytest)Comfortable writing SQL queries to validate dataStrong attention to detail—especially with structured dataAbility to work independently in a small teamStrongly PreferredExperience with Playwright or browser automation (Selenium is fine)Exposure to CI/CD tools (GitHub Actions, Jenkins, etc.)Interest in data pipelines, ETL, or backend systemsTech StackPython 3.12+, pytestDuckDB (data processing)Gradio (UI)GitHub Actions (CI/CD)3,000+ existing tests across 100+ files Nice to HaveNice To Havepandas, DuckDB, or data validation tools (pandera, great_expectations)Experience with financial, analytics, or music-related dataPerformance testing or parallelization (pytest-xdist)","company":"Tritone Analytics","rawCompany":"tritone analytics","city":"Northern Cambria","state":"PA","isRemote":false,"isActive":false,"createdAt":"2026-05-04T08:35:08.276Z","occupations":[{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"QA Engineer (Python / SDET)","description":"Tritone Analytics is building a forensic royalty auditing platform for the music industry. We ingest messy, real-world financial data from labels, distributors, and publishers—and turn it into clean, structured systems that power analysis and AI workflows.We’re looking for a junior-to-mid level QA Engineer to own testing across our core data systems.This is not a traditional QA role. You’ll be working with data pipelines, not just UI flows.What You’ll DoOwn quality across a Python-based royalty data pipeline (CSV/XLSX → normalized data)Write and maintain tests across: unit, integration, and E2E (Playwright)data validation (row counts, column mappings, financial logic)Expand E2E coverage for our Gradio dashboard (upload → process → export)Validate transformations using SQL (DuckDB)Improve and maintain CI/CD pipelines (GitHub Actions)Identify gaps in test coverage and proactively build solutionsExample WorkValidate that 100K+ rows from a label ingestion pipeline are correctly mapped and normalizedBuild tests to ensure financial calculations remain consistent across multiple data sourcesExpand end-to-end coverage so ingestion changes don’t break downstream outputsMust-Have What We’re Looking For1–2 years of experience with Python (pytest)Comfortable writing SQL queries to validate dataStrong attention to detail—especially with structured dataAbility to work independently in a small teamStrongly PreferredExperience with Playwright or browser automation (Selenium is fine)Exposure to CI/CD tools (GitHub Actions, Jenkins, etc.)Interest in data pipelines, ETL, or backend systemsTech StackPython 3.12+, pytestDuckDB (data processing)Gradio (UI)GitHub Actions (CI/CD)3,000+ existing tests across 100+ files Nice to HaveNice To Havepandas, DuckDB, or data validation tools (pandera, great_expectations)Experience with financial, analytics, or music-related dataPerformance testing or parallelization (pytest-xdist)","datePosted":"2026-05-04T08:35:08.276Z","dateModified":"2026-05-04T08:35:08.276Z","hiringOrganization":{"@type":"Organization","name":"Tritone Analytics","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Northern Cambria","addressRegion":"PA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f234337a02a6e8140c8060bd"},"url":"https://jobsearcher.com/jobs/f234337a02a6e8140c8060bd"}}