Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer in Test

CD Baby

Lead Software Engineer in Test

Los Angeles, CA; Nashville, TN; New York City, NY; Portland, OR; Remote

CD Baby — Platform Team

About Us

CD Baby is a globally recognized leader in the music industry and the first platform to offer artists direct distribution to their fans. Our technology organization has a deep history and a strong foundation, built by long-tenured, dedicated professionals. As we navigate the next era of music technology, we are committed to modernizing our core systems, fostering an agile culture, and leveraging cutting-edge platforms to better serve our artists, partners, and fans worldwide.

The Role

We are seeking a Lead Software Engineer in Test to be the senior-most quality voice on CD Baby's flagship customer-facing software: the members application our artists use to distribute their music, get paid, and understand their audiences, and the.com marketing site that brings new artists into the platform. This is a hands-on, individual-contributor role with broad technical authority over how we test — the engineer who treats quality as a software engineering discipline and builds the practice to prove it.

In the near term, you will help carry our customer-facing platform across the finish line for a brand relaunch worthy of CD Baby — standing up the automated coverage, the test data, and the CI/CD gates that let us ship with confidence. Beyond launch, your defining mandate is to architect our testing practice from the ground up: choose the frameworks, build the suites, integrate them into our delivery pipeline, and make automated, AI-augmented testing a first-class capability of the team as our customer-facing stack evolves from a .NET monolith into a modular, API-driven, service-based architecture.

This is a role for an engineer who is energized by both the discipline of writing the code that proves our software works every day, and the craft of designing a testing program that scales with the platform underneath it.

What You'll Own
Testing Strategy & Practice
  • Define and drive the multi-year evolution of CD Baby's automated testing practice — from a nascent Playwright-based program today to a comprehensive, AI-augmented testing capability that scales as our architecture moves from monolith to services.
  • Choose the right tools for each layer of the test pyramid: UI/end-to-end (currently Playwright), API and contract testing, integration testing across our third-party API seams (FUGA, Zendesk, Trolley, and others integral to our operations), and performance and load testing. Bring a clear point of view on what to use, why, and how it fits together.
  • Design and own the CI/CD test integration. Our pipeline runs on ArgoCD; you will define how tests gate every release, what runs where, how fast feedback loops are kept fast, and how the suite earns trust over time.
  • Establish test data strategy, environment management, and the engineering patterns that keep tests reliable as the surface area grows.
Building the Test Suite
  • Own the test suite for the entire flagship application. The primary job here is writing the code — the tests, the fixtures, the helpers, the harnesses — that proves the member application and the .com marketing site work as our customers expect, release after release.
  • Cover the.NET monolith we operate today, the Next.js front end, and the new services as they emerge. Build coverage that travels with the architecture rather than fighting it.
  • Treat usability and stability as first-class quality concerns alongside functional correctness. Our interfaces must be intuitive, accessible, and dependable; your tests should help us prove all three.
  • Use AI aggressively as a force multiplier. Drive AI-assisted test authoring, suite generation, and maintenance so that one senior engineer can credibly cover the full surface area of a complex product. We expect the toolchain you build to look meaningfully different from a traditional QA program because of how you apply AI.
Cross-Functional Team Craft
  • Embed on a cross-functional Platform team alongside front end engineers, back end engineers, a data engineer, a designer, and a product manager. We share ownership over outcomes for our users — quality is the team's job, and your job is to make sure the team is equipped to do it well.
  • Participate in agile ceremonies as the customer and quality voice in the room. Bring a QA lens to story refinement: what could break, what the edge cases are, what "done" really means. Then implement the automated tests that ship with each story.
  • Be the catcher on the field — the engineer who sees the whole game, anticipates what's coming, and quietly guides the team toward better outcomes. Mentor by example: through the quality of your tests, the clarity of your reviews, and your willingness to sit shoulder-to-shoulder with another engineer when something is hard.
What You'll Bring
  • 10+ years of software engineering experience with a deep specialization in test automation, or equivalent experience as a Senior/Staff/Lead SDET, SET, or Quality Engineer at companies that treat testing as an engineering discipline.
  • Demonstrated track record of architecting a testing practice from early stage to mature — selecting frameworks, building suites, integrating them into CI/CD, and earning the trust of the engineering organization over time.
  • Phenomenal hands-on coding ability. You write production-quality code, and your tests look like production code: well-factored, well-named, easy to maintain, and built to last.
  • Strong experience with Playwright (or comparable modern end-to-end frameworks such as Cypress or Selenium) and a clear point of view on when and how to use them.
  • Deep experience with API testing and contract testing, including testing the seams between your application and critical third-party APIs. You know how to mock, stub, and record/replay responsibly, and when each is appropriate.
  • Experience designing and running performance and load testing programs, with the judgment to choose the right tooling for the workload (k6, JMeter, Gatling, Locust, etc.).
  • Hands-on experience applying AI to testing workflows — AI-assisted test authoring, suite generation, self-healing tests, AI-driven coverage analysis, or comparable approaches. You are fluent with modern AI coding tools and treat them as core to your craft.
  • Strong experience integrating automated tests into CI/CD pipelines. Familiarity with ArgoCD, Kubernetes, and containerized test environments is a plus; the ability to learn our specific stack quickly is required.
  • Working knowledge of the .NET and Next.js ecosystems sufficient to read and reason about the code you are testing. You don't need to be a .NET expert; you do need to be comfortable in the codebase.
  • A clear point of view on accessibility (WCAG) and usability testing, and the experience to back it up.
  • Excellent communication. You can explain a coverage gap, a flaky test, or a release risk to engineers, product partners, and executives with equal precision.
Skills & Competencies
  • Quality as Engineering: You treat testing as a software engineering discipline. Everything is code, everything is reviewable, everything belongs in the pipeline.
  • AI Fluency: You use AI as a force multiplier across your work and have strong opinions about where it adds real leverage and where it doesn't.
  • Architectural Thinking: You design test architectures that match the systems they cover — simple where the system is simple, layered where it is layered, evolvable where it must evolve.
  • Pragmatic Bar-Raising: You raise the quality bar without becoming a bottleneck. You know when to write the test, when to teach the engineer to write it, and when to let it ship.
  • Mentorship by Example: You raise the people around you through the quality of your work, the clarity of your reviews, and your willingness to dig into a hard bug alongside the engineer who wrote the code.
  • Cross-Functional Collaboration: You partner naturally with engineering, product, design, data, and DevSecOps, and you treat those partnerships as core to the work rather than adjacent to it.
  • Customer-Centric Mindset: Relentless focus on the artist experience. You think about usability, accessibility, and stability the way the customer would — because in the end, that's what your tests are protecting.
  • Clear Communication: You can articulate risk, coverage, and trade-offs to engineers, product partners,
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer in Test in United States vacancy
  •  ...backed by top-tier investors including a16z, Khosla, Activant, 1984 Ventures and Page One. The Role We’re hiring a Lead Software Engineer in Test to drive the strategy, architecture, and execution of automated testing across our platform. You’ll build and scale the... 
    Suggested
    Full time
    Flexible hours

    Stuut

    San Francisco, CA
    18 hours ago
  •  ...edge. Our globally distributed engineering teams focus on adaptable...  ...looking for an experienced QA Team Lead to own quality across a...  ...gap between hands-on technical testing and team leadership — driving...  ...regulated or safety-critical software environments.• Knowledge of containerization... 
    Suggested
    Contract work
    Flexible hours

    FlexTrade

    Great Neck, NY
    3 days ago
  • $177.9k - $284.7k

    We are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind...  ...results.Opportunity OverviewMemorty Test is looking for software engineers to join an exciting, dynamic, hardworking, engaging, and collaborative... 
    Suggested
    Local area
    Relocation
    Flexible hours

    Universal Robots

    San Jose, CA
    4 days ago
  • OverviewJob PurposeAs a Lead Software Development Engineer in Test at Intercontinental Exchange, you will work with product managers, developers, and risk management/quantitative analysts to understand business/system requirements and implement or modify automation frameworks... 
    Suggested

    Black Knight Financial Services

    Atlanta, GA
    18 hours ago
  • $128.47k - $208.77k

     ...Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over...  ...world.Job Summary: We are seeking a highly motivated Lead Software Test Engineer to drive quality engineering practices across our Cat.com/Prime... 
    Suggested
    Full time
    Part time
    Worldwide
    Flexible hours
    Shift work

    Caterpillar

    Chicago, IL
    2 days ago
  • $191k - $253k

     ...computer vision, sensor fusion, and networking technology to the military in months, not years.ABOUT THE ROLEAs a Lead Software Engineer in the Manufacturing Test organization, you will join a software development team tasked to ensure that we build quality products - in... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    3 days ago
  •  ...Lead Software Engineer (Java) in TestParamount Skydance Corp. is seeking a Staff Software Engineer in Test to design, architect, and deliver high-quality, scalable, and reliable automated testing solutions across our enterprise platforms. This senior technical role combines... 
    Contract work
    Remote work
    Shift work

    Paramount Global Services

    New York, NY
    4 days ago
  •  ...wellness program, and many other benefits. If you are a software engineer, finance or accounting professional, customer support...  ...contact ****@*****.*** . Job Summary: The Lead Software Engineer in Test – Agentic AI is responsible for leading quality... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Nextech

    Remote
    a month ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Systems Software test (lead) Engineer to join our Cloud Service Provider (CSP) Engagements team, focusing on ML software stack validation for Datacenter products such as GB200 and Vera Rubin. This role combines deep technical expertise from cluster... 
    Full time
    Local area

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...rapidly, and we are currently seeking a full-time, office-based Lead Software QA Engineer to join our Information Technology (IT) team. The Medpace...  ...is responsible for the planning and execution of software testing for one or more of these web-based applications. They will... 
    Full time
    Contract work
    Work at office
    Work from home

    Medpace

    Cincinnati, OH
    3 days ago
  •  ...states. From IT security and platform engineering to architecture, software development, and infrastructure, we...  ...future of technology at Publix. As a Lead Software Engineer on the Store Item and...  ...for enterprise-scale solutions Test automation background (unit, integration... 
    Internship
    Remote work
    Relocation
    Relocation package

    Publix Super Markets

    Lakeland, FL
    1 day ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Chief Technology Office (CTO) -...  ...enterprise-scale automation and an agentic, human-gated testing ecosystem that accelerates delivery while protecting... 
    Contract work
    Work at office

    JP Morgan Chase

    Plano, TX
    3 days ago
  • JPMorgan Chase & Co. is seeking a Lead Software Engineer in Plano, TX, within the CTO - Identity & Access Management group. You will join an...  ...scalable technology while shaping an agentic, human-gated testing ecosystem that accelerates delivery with strong controls. You... 

    JPMorgan Chase & Co.

    Plano, TX
    2 days ago
  • IRC286573 - Lead/Senior Software Development Engineer in Test (SDET) Location: Frisco, TX or Overland Park, KS On-site for Day 1. We are looking for a highly skilled Senior SDET with extensive experience in automation, performance testing, and API validation. The ideal... 

    Highbrow LLC

    Frisco, TX
    1 day ago
  •  ...You Will Have In This Role The Lead SDET role specializes in...  ...capabilities and code to automate testing of the product or system...  ...improving and maintaining custom software and solutions supporting the...  ...in computer science, Software Engineering, and/or a related field.... 
    Remote work
    Flexible hours

    The Depository Trust & Clearing Corporation

    Dallas, TX
    3 days ago
  • Lead Software Development Engineer in Test Chicago, United States Role Lead Software Development Engineer in Test (SDET) Location Chicago, IL - Hybrid onsite (initially 2-3 onsite days, with possibility of full 5 days required in few months) Duration 12+ month contract... 
    Contract work
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    3Core Systems Inc.

    Chicago, IL
    4 days ago
  • Lead SDET (Software Development Engineer in Test) Join to apply for the Lead SDET (Software Development Engineer in Test) role at Kardex Lead SDET (Software Development Engineer in Test) Join to apply for the Lead SDET (Software Development Engineer in Test) role at Kardex... 
    Full time
    Internship

    Kardex

    Cincinnati, OH
    1 day ago
  • Lead Software Test & Verification Engineer, Phantom WorksCompany:The Boeing CompanyBoeing Defense, Space & Security (BDS) is seeking a Lead Software Test & Verification Engineer to join the Phantom Works Software Team in Berkeley, MO (St. Louis area). BoeingPhantom Works... 
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Immediate start
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Charles, MO
    1 day ago
  •  ...active job posting will not be considered for employment.What You'll Do:OCC's Enterprise Quality Engineering organization seeks an Associate Principal in Performance Testing to design and execute comprehensive performance and failover testing strategies across mission-... 
    Full time
    Contract work
    Remote work
    2 days per week

    The Options Clearing Corporation

    Chicago, IL
    4 days ago
  • $89.6k - $157k

    We are seeking a Lead Test Automation Architect to define and lead an enterprise-grade test automation strategy across UI, API, data, and platform layers—while evolving our quality engineering capabilities to support Agentic AI / LLM-based systems (probabilistic outputs... 
    Full time
    Contract work
    Work at office
    Shift work
    Night shift

    Wolters Kluwer

    Houston, TX
    2 days ago
  •  ...supporting applications, programs, and software solutions. May include research, new development...  ..., prototyping, modification, reuse, re-engineering, maintenance, or any other activities...  .... The Software Development Engineer In Test (SDET) role encompasses automation... 
    Remote work
    Flexible hours

    The Depository Trust & Clearing Corporation

    Tampa, FL
    3 days ago
  • Job DescriptionAs a Lead Software Engineer at JPMorganChase within the Commercial and Investment Banking- Test Integration and Implementation Payments Technology Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading... 

    JP Morgan Chase

    Plano, TX
    3 days ago
  • Boston, MAOnsiteDirect Hire$130k - $175kA leading financial services organization is investing heavily in modernizing its cloud-based technology platform and is seeking a Lead Software Engineer in Test (SDET) to drive the next generation of quality engineering. This is... 
    Full time
    Flexible hours

    Motion Recruitment

    Boston, MA
    18 hours ago
  • $112.29k - $172.03k

     ..., Digitas serves the world’s leading brands through a global network...  ...of all kinds.OverviewLead Engineer in TestOur advanced Technology...  ...looking for a Lead Engineer in Test — someone who can lead our QA...  ...architectural differences. Software Design Excellence: Proficient... 
    Temporary work
    Work experience placement
    Freelance
    Flexible hours
    Shift work

    Publicis Media

    Boston, MA
    4 days ago
  • $151k - $227k

     ...in propulsion, manufacturing, software, avionics, or a corporate...  ...system, designing, building, testing, installing, and operating the...  ...iteration and feedback loops. Engineers are deeply embedded into other...  ...will fly.About the Role:As the Lead of Avionics Battery Test... 

    Relativity Space

    Long Beach, CA
    2 days ago
  •  ...customers. Our global team of more than 3,000 engineers works across electrical, mechanical, software, design disciplines and many more. Leading brands in enterprise computing, wired and...  ...detail-oriented Lead Engineer, Hardware Test to join our hardware validation team. In... 
    Local area

    Celestica

    San Jose, CA
    3 days ago
  • Lunar Outpost is seeking a Software Test Lead to guide rigorous testing processes for space robotics and planetary vehicles. This role demands...  ...With a Bachelor’s degree in computer science or Aerospace Engineering and over 5 years of testing experience, the ideal candidate... 

    Sky Mavis

    Golden, CO
    18 hours ago
  • $142k - $189k

     ...countries. UL Solutions delivers testing, inspection and certification services, together with software products and advisory...  ...changing world.University Degree in Engineering required. Electrical Engineering...  ...into the testing process.Leads by example, always making safety... 
    Full time

    UL Company

    Northbrook, IL
    3 days ago
  • Lunar Outpost Inc. is searching for a Software Test Lead to pioneer software testing for embedded systems in a dynamic startup environment focused on space robotics. The ideal candidate will possess over 5 years of software testing experience and a Bachelor’s degree in... 

    Industrious Ventures

    Golden, CO
    18 hours ago
  •  ...Job Description The sub-contractor will be tasked with Test Lead role repsonsibilities with an emphasis on creating a consolidated...  ...all program schedules, business interface to local site Engineering community, settle business prioties when people/equipment/ project... 
    Full time
    For subcontractor
    Local area

    Olsa Resources

    Remote
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer in Test. Be the first to apply!