Ellipsis Health
Senior Software Development Engineer in Test (SDET), Data
San Francisco - Hybrid · Senior
Sponsorship not specified$140k-$160kDetected 82 days ago
PythonSQLPostgreSQLBigQuerySnowflakeRedshiftDatabricksDatadogMachine LearningSparkAirflowdbtData EngineeringData VisualizationLLMsAI OrchestrationComplianceAgileSeleniumCypressPlaywrightPostmanTest AutomationManual Testing
About the role
- ASSISTANCE If you have a disability or otherwise require any assistance whatsoever in the application or recruitment process, please feel free to submit a request to careers@ellipsishealth.com.
Responsibilities
- Perform both manual (functional) testing and automation for data pipelines, APIs, and AI-driven workflows
- Understand business logic using SQL and scripting (e.g., Python) to design comprehensive test scenarios
- Design, develop, and execute functional test plans, test cases, and test scripts for ETL pipelines, ensuring data accuracy, integrity, and completeness
- Validate data transformations, mappings, and data loads across all stages of the ETL lifecycle
- Perform data validation and reconciliation between source systems, staging layers, and target data stores
- Identify, document, and track defects
- collaborate closely with engineering teams to resolve issues
- Lead functional validation efforts and support test environment setup for data pipelines and workflows
- Identify, document, and track defects; collaborate closely with engineering teams to resolve issues
Requirements
- 5+ years of experience in SDET or QA roles with a strong mix of functional testing and automation
- Strong understanding of ETL testing, data validation, and data quality assurance practices
- Proficiency in SQL for data validation, reconciliation, and test design
- Hands-on experience with Databricks, Apache Spark, or similar data platforms
- Experience with DAG/workflow orchestration tools such as Apache Airflow or Databricks Workflows
- Experience with API testing tools such as Postman, RestAssured, or similar
- Experience working in Agile/Scrum environments
- Experience creating test plans, test strategies, and quality processes for data/ETL releases
Nice to have
- Strong experience with PostgreSQL and database testing for reporting and ETL validation
- Familiarity with cloud data platforms such as Snowflake, Redshift, or BigQuery
- Exposure to monitoring and logging tools like Splunk, Datadog, or similar
- Experience with data visualization tools like Tableau, Power BI, or Looker for validating reporting layers
- Experience using scripting (e.g., Python, Shell) for automation and data validation
- Familiarity with testing considerations for LLMs and GenAI systems
- Please know that there is no set policy on rejecting candidates due to certain background check results, and that we consider a candidate as a whole before making any decisions.
- We comply with all "ban the box" laws in applicable jurisdictions.
Benefits
- We offer a competitive salary of $140-$160k and benefits, including a 401k that matches up to 4% of your salary, health, vision, and dental insurance, and very flexible paid time off.
- As a health technology company, we reserve the right to run a background check on any applicant to which we extend an offer and to re-perform any such check at any time during the course of employment.
- If you have a disability or otherwise require any assistance whatsoever in the application or recruitment process, please feel free to submit a request to careers@ellipsishealth.com.
- We are seeking a Senior Software Development Engineer in Test with strong experience in both functional testing and test automation for commercial-grade data products leveraging Machine Learning and GenAI.
- This role requires a hands-on engineer who can validate complex data workflows end-to-end while also building scalable automation to improve coverage and efficiency.
- You will collaborate closely with ML, Data, and Engineering teams to ensure the reliability, scalability, and performance of our healthcare platform, built using Databricks, DBT, PostgreSQL.
- Build and maintain automation frameworks for ETL, API, and workflow testing to improve coverage and efficiency
- Work with cross-functional teams and external partners to validate integrations with healthcare data platforms
- Collaborate with Implementation/Onboarding teams to triage production data issues and improve test coverage
- Validate healthcare-specific data models for compliance with regulatory and business requirements
Company info
- Support production releases, hotfix validation, and post-deployment verification, ensuring minimal impact to customers
- Ellipsis Health is located in the San Francisco Bay Area, but we are open to remote candidates within the United States.
Apply directly at Ellipsis Health →Create a free account for alerts like thisView Ellipsis Health immigration profile
This listing is sourced directly from Ellipsis Health's careers page and normalized into a canonical job model.