Curology

SDET/QA Engineer

Curology$130K — $150K *
US-AnywhereRemote in San Diego, CA
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7+ years in software engineering or SDET roles with production-grade test automation
  • Strong programming skills in TypeScript/JavaScript, Python, or similar languages
  • Experience testing distributed systems and event-driven architectures
  • Hands-on CI/CD integration experience
  • Experience working with systems undergoing active migration or decomposition
  • Demonstrated AI fluency with enterprise AI tools
  • Strong judgment in AI-assisted work regarding quality engineering

Responsibilities

  • Design and implement scalable, maintainable test automation frameworks
  • Define and execute comprehensive test strategies and plans
  • Identify high-risk areas and ensure appropriate test coverage
  • Integrate automated testing into CI/CD workflows
  • Partner with engineering teams to ensure systems are testable and maintainable
  • Translate requirements into testable scenarios and acceptance criteria
  • Establish and track quality metrics to drive continuous improvement

Benefits

  • Competitive compensation and equity package (RSUs)
  • Comprehensive benefits: Medical, dental, vision, FSA and HSA
  • Access to wellbeing perks, including OneMedical and Employee Assistance Program
  • Flexible paid time off and holiday policy
  • Paid parental leave for all parents
  • Employee donation matching program
  • Culture Committee and employee resource groups for connectivity
  • Complimentary VIP Subscription to Curology or Agency, plus online retail discount
Full Job Description
Mission of the Role:

The mission of the Software Development Engineer in Test (SDET) is to establish and evolve our approach to test automation, test strategy, and quality standards from the ground up-designing scalable, maintainable frameworks and partnering closely with engineering, product, data, and QA teams to deliver reliable, high-quality software with confidence.

Essential Functions
  • Design and implement scalable, maintainable test automation frameworks for web applications, APIs, and distributed systems, and establish the best practices, patterns, and tooling that scale across teams.
  • Define and execute comprehensive test strategies and plans-covering integration and end-to-end testing across a distributed system architecture-and ensure alignment with product and business requirements.
  • Identify high-risk areas, including those involving sensitive or regulated data, and ensure appropriate test coverage and validation.
  • Integrate automated testing into CI/CD workflows to improve reliability, speed, and confidence in deployments.
  • Partner with engineering teams to ensure systems are designed with testability, observability, and maintainability in mind.
  • Partner with product, data, and business stakeholders to translate requirements into testable scenarios and acceptance criteria, and coordinate with offshore QA to define scope, prioritize efforts, and validate results.
  • Establish and track quality metrics to drive continuous improvement and reduce production defects.
  • Provide technical leadership and guidance on quality engineering best practices, helping to elevate standards across the team.


Requirements

Minimum:
  • 5-7+ years in software engineering or SDET roles with production-grade test automation
  • Strong programming skills in TypeScript/JavaScript, Python, or similar languages.
  • Experience testing distributed systems and event-driven architectures
  • Hands-on CI/CD integration experience
  • Experience working with systems undergoing active migration or decomposition.
  • Demonstrated AI fluency: hands-on experience using enterprise AI tools (e.g., ChatGPT, Claude, Gemini) in your engineering workflow to accelerate work such as test design, code review, debugging, and documentation.
  • Strong judgment in AI-assisted work: a track record of critically reviewing AI-generated outputs before acting on them, and a clear point of view on where AI augments quality engineering versus where human oversight is non-negotiable.


Preferred:
  • Experience with contract testing (Pact or similar) across service boundaries
  • Experience in HIPAA-regulated environments with PHI handling requirements
  • Familiarity with saga patterns, Step Functions, or orchestration testing
  • Experience with service-oriented or microservices architectures
  • Experience coordinating manual QA, including offshore teams


Nice to have:
  • Familiarity with AWS-native tooling (EventBridge, SQS, Lambda, Step Functions)
  • Experience testing e-commerce platforms.
  • Exposure to testing subscription billing or payment processor integrations.
  • Experience with observability tooling as part of a quality strategy
  • Familiarity with feature flag testing strategies (LaunchDarkly or similar)
  • Exposure to mobile testing surfaces (iOS/Android) in addition to web


Location:
  • Remote (Pacific Time Zone preferred)

Benefits
Benefits & Perks:
  • Competitive compensation and equity package (RSUs)
  • 🥼 Comprehensive benefits: Medical, dental, vision, FSA and HSA, supplemental coverages (critical illness, accident, hospitalization), and 401(k)
  • Access to wellbeing perks, including OneMedical, Spring Health, SoFi, and Employee Assistance Program
  • Flexible paid time off and holiday policy
  • 🐣 Paid parental leave (birthing and non-birthing parents)
  • Employee donation matching program
  • 🫱🫲 Culture Committee and employee resource groups for virtual and in-person connectivity
  • Complimentary VIP Subscription to Curology or Agency, plus online retail discount


Compensation:

The estimated base salary range for this role is $130,000 - $150,000 per year, plus a competitive equity package and benefits. Actual compensation will be determined based on several factors, including location, skills, experience, and job-related expertise.

Our Typical Interview Process*:

*Subject to change based on role
  • 30 minute Recruiter screen (phone)
  • 60 minute technical assessment, case study, or peer interview(s) (Google Meet or Zoom)
  • 30-45 minute final round interview with Hiring Manager or Team Leader (Google Meet or Zoom)


Candidates Using AI:

At Curology, we invest in responsible use of AI tools to help our teams innovate and solve challenges. Please feel free to use AI to:
  • Refine and polish your application materials
  • Research Curology and the role
  • Prepare for your interviews

Please refrain from using AI tools during live interviews, unless our hiring team has instructed you otherwise. (Note: These guidelines do not apply to reasonable accommodations. If you require a reasonable accommodation at any point during our interview process, please notify your recruiter.)

Curology's Operating Principles:
  • One Curology, One Team
  • Be Candid, Then Commit
  • Lead with Curiosity
  • Trust but Verify
  • Use Peripheral Vision
  • Move Quickly, Think Deeply
  • Protect Trust at Every Touchpoint


Disclaimer: This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required of the employee. Duties, responsibilities, and activities may change at any time with or without notice.

About Curology

Curology is a healthcare company that provides personalized skincare products and services. The company was founded in 2014 and is headquartered in San Francisco, California. Curology's products are designed to treat a variety of skin conditions, including acne, wrinkles, and dark spots. The company uses a combination of telemedicine and prescription skincare to provide its customers with personalized treatment plans. Curology's products are available through a subscription service, which includes access to a licensed dermatology provider. The company has raised over $40 million in funding to date.
Learn more about Curology
Size
200 employees
Industry
Founded
2014

Similar Jobs

More Jobs at Curology

  • Curology
    Director, Finance (Controller)
    $180K — $200K *
    Imperial, PA 15126 (Allegheny County)
    Finance & Insurance
    In-Person
  • Curology
    SDET/QA Engineer
    $130K — $150K *
    San Diego, CA 92154 (San Diego County)
    Information Technology
    In-Person
  • Curology
    SDET/QA Engineer
    $130K — $150K *
    Remote
    Information Technology
    Remote in San Diego, CA

More Information Technology Jobs

Find similar SDET/QA Engineer jobs: