Senior SDET (Software Development Engineer in Test)

Posted yesterday

ripplingAustin (TX)

SENIORITY

Senior

Apply

About the role

Senior SDET (Software Development Engineer in Test) Apex Trader Funding is a leading proprietary trading firm specializing in futures trading. As a fully remote company, we empower employees through innovation, transparency, accountability, and continuous growth. Our mission is to create opportunity by combining cutting-edge technology with a culture grounded in integrity, collaboration, operational excellence, and long-term success. We believe great results come from diverse perspectives, clear expectations, and trust. At Apex, we encourage individuals to take ownership of their work while participating in a highly skilled, supportive, and results-driven team. Our values, integrity, collaboration, operational excellence, continuous growth, and attention to detail, guide how we work, make decisions, and deliver results. GENERALSUMMARY We’re looking for a Senior SDET who blends world-class software engineering skills with a passion for building scalable, reliable, and maintainable automated testing systems. In this role, you will design and evolve our automation frameworks, strengthen developer workflows, enhance CI/CD quality gates, and enable the engineering org to deliver high-quality software at speed. You’ll engineer the systems that make quality measurable, repeatable, and automated —not just test the product, but shape how the entire organization tests. PRINCIPAL DUTIES & RESPONSIBILITESArchitect, build, and maintain Playwright-based automation frameworks using Type Script/Node.js. Develop reusable fixtures, helpers, abstractions, and test infrastructure. Implement network mocking/stubbing, service virtualization, API layers, data factories, and contract testing. Build selector strategies, concurrency models, and fault‑tolerant automation. Integrate suites into CI/CD with parallelization, retries, flake analysis, and intelligenttest selection. Own quality-related telemetry: traces, screenshots, logs, metrics. Build quality dashboards tracking stability, coverage, and reliability. Influence system design for testability. Build component, integration, and contract testing layers. Mentor QAEs, STEs, and developers on testing best practices. Document patterns, tools, and guidelines. Drive evolution of testing ecosystem. MINIMUM REQUIREMENTS5–8+ years in software testing/engineering with senior-level automation experience. Strong engineering background: Type Script/Node.js, async patterns, SOLID principles. Strong API and network-level understanding. CI/CD experience with Docker and execution pipelines. Strong debugging skills across UI, API, and distributed systems. DESIRABLEContract testing (Pact), schema validation, or service virtualization. Experience with observability systems (Grafana, Datadog, Open Telemetry).Performance testing (Lighthouse, Playwright Tracing, k 6).

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this