Sr. SDET - Performance Testing

 Posted 2 months ago
     
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design and develop scalable automated test frameworks focusing on performance, load, and stress coverage for trading platform services. Integrate quality gates into CI/CD pipelines and collaborate with DevOps to monitor system reliability and latency.
 
Who We Are:
 
TradeStation is the home of those born to trade. As an online brokerage firm and trading ecosystem, we are focused on delivering the ultimate trading experience for active traders and institutions. We continuously push the boundaries of what's possible, encourage out-of-the-box thinking, and relentlessly search for like-minded innovators.
 
At TradeStation, we are building an AI-First culture. We expect team members to embrace AI as a core part of their daily workflow, whether that’s using AI to accelerate development, enhance decision-making, improve client outcomes, or streamline internal processes. We hire, grow, and promote people who can harness AI responsibly and creatively. We treat AI as a partner in problem-solving, not just a tool; following our governance standards to ensure AI is used ethically, securely, and transparently. If you join us, you’re joining a culture where AI is how we work.
 
Are you ready to make yourself at home?
 
What We Are Looking For:
 
We are looking for a Sr. SDET focusing on Performance is an engineer focused on quality at every layer — from functional correctness to system-level performance. In this role, you will champion high-quality deliverables by designing and building test frameworks, executing performance and load tests, and integrating quality gates across our CI/CD pipelines. You will focus on the reliability, scalability, and low-latency requirements of our brokerage and trading platform services, working closely with development and DevOps teams to ensure deterministic, developer-friendly test infrastructure.
 
What You’ll Be Doing:
  • Design and develop scalable automated test frameworks for validating complex web applications, RESTful/WebSocket APIs, microservices, and event-driven systems, with a strong emphasis on performance, load, and stress coverage
  • Create, automate, and execute test plans (functional, regression, performance, reliability) that generate artifacts to validate proper application behavior and provide quality-related metrics
  • Build and maintain performance test suites covering load, stress, spike, and soak scenarios; establish latency baselines and throughput SLAs and enforce them as quality gates in CI/CD
  • Build mocking and simulation frameworks that emulate upstream services and dependencies (Kafka, market data, order routing, etc.) to enable isolated, dependency-free testing
  • Integrate test execution seamlessly with GitLab CI/CD pipelines, enabling full automation and parallelized test runs
  • Enable developers to run complete regression and performance suites locally, independent of shared environments
  • Document and track program defects; conduct root cause analysis for test failures and production issues to identify system fragility and design risks
  • Participate in code reviews and provide guidance to the team on designing for testability and performance
  • Partner with DevOps on test environment automation, data provisioning, and performance result visualization using observability dashboards (Datadog, Grafana, or equivalent)
  • Research and apply emerging test tools, trends, and methodologies. Raise risks early to engineering leadership and influence design decisions to improve quality and reliability
  • Mentor team members in advanced testing techniques, performance measurement, and latency profiling best practices
The Skills You Bring:
  • Strong experience with C# and .NET / .NET Core
  • Broad knowledge of JavaScript in the browser and in Node.js; familiarity with web technologies (HTML, CSS, HTTP, REST, WebSocket, JSON)
  • Minimum 3 years of dedicated, hands-on performance testing experience using tools such as k6, Gatling, JMeter, NBomber, or Locust — including load, stress, spike, and soak testing
  • Demonstrated ability to profile, analyze, and tune system performance using APM and observability platforms (e.g., Datadog, Grafana, AppDynamics, Dynatrace) to identify latency regressions and throughput bottlenecks
  • Experience with REST/WebSocket APIs, and microservice architectures
  • Proficiency in mocking, and stubbing
  • Cloud-native technologies in AWS or Azure, including Kubernetes and Docker containerization
  • Continuous integration / build tools (GitLab CI, Azure DevOps, etc.)
  • Moderate database experience (SQL Server, NoSQL, Redis)
  • Experience with scripting languages such as Bash, or Python is a plus
  • Web application debug tools (Curl, Fiddler, Wireshark, Chrome Developer Tools, etc.)
  • Strong communication and documentation skills; comfortable engaging with senior engineers and leadership
  • Performance testing of low-latency trading systems or high-throughput financial services, including latency profiling, throughput benchmarking, and SLA validation preferred
  • Experience using AI to test systems in financial services or similarly regulated, low-latency environments preferred
  • Agile Development and Test-Driven Development (TDD) practices preferred
  • Brokerage or trading platform experience preferred
  • Distributed source control tools (Git, Mercurial) preferred
  • Cloud architecture and deployment (AWS or Azure); knowledge of AWS MSK, ECS/Fargate, ElastiCache preferred
  • Multiple programming languages including Python for automation and integration testing preferred
  • Experience with Agile Development preferred
Minimum Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or equivalent work experience
  • 5+ years of experience in software quality engineering or test framework development
  • 3+ years of dedicated performance testing experience
What We Offer:
  • Collaborative work environment
  • Competitive Salaries
  • Yearly bonus
  • Comprehensive benefits for you and your family starting Day 1
  • Unlimited Paid Time Off
  • Flexible working environment
  • TradeStation Account employee benefits, as well as full access to trading education materials
#LI-Remote

Similar Jobs

See all Remote Others jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Others

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified