1

Senior Sdet Jobs in Rochester, NY (NOW HIRING)

Senior Software Engineer

Victor, NY · On-site

$117K - $154K/yr

The Senior Software Engineer must be proficient in using lab test equipment to diagnose and troubleshoot both software and hardware issues. They must set an example for best development practices ...

Senior Software Engineer

Rochester, NY · On-site

$120 - $180/hr

See us in action on Whatnot: See us in action on Fanatics Live: Find us on social: @wethehobby ... development tools. The Tech Stack: * Frontend: React/Typescript * PostgreSQL (RDS), Entity ...

Sr. Software Engineer

Rochester, NY · On-site

$110 - $170/hr

In this role, you'll build and enhance the technology that powers payment experiences for K-12 ... Influence technical decisions and development standards by identifying opportunities for ...

Sr. Software Engineer

Rochester, NY · On-site

$120K - $159K/yr

In this role, you'll build and enhance the technology that powers payment experiences for K-12 ... Influence technical decisions and development standards by identifying opportunities for ...

next page

Showing results 1-20

Senior Sdet information

See Rochester, NY salary details

$73.8K

$117.9K

$145.8K

How much do senior sdet jobs pay per year?

As of Aug 24, 2026, the average yearly pay for senior sdet in Rochester, NY is $117,943.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,679.00 and $132,251.00 per year, depending on experience, location, and employer.

What is a Senior SDET?

Senior SDETs, or Senior Software Development Engineers in Test, are experienced professionals who design, develop, and implement automated testing solutions to ensure the quality and functionality of software applications. They bridge the gap between software development and quality assurance by writing test code, creating testing frameworks, and mentoring junior team members. Senior SDETs are also responsible for identifying potential risks, improving testing processes, and collaborating closely with developers to resolve issues quickly and efficiently.

How does a Senior SDET typically collaborate with development and QA teams during the software release cycle?

A Senior SDET (Software Development Engineer in Test) works closely with both developers and QA professionals throughout the release cycle. They participate in design and code reviews, provide feedback on testability, and often create automated test frameworks that integrate with CI/CD pipelines. By collaborating early in feature development, Senior SDETs help identify potential issues and ensure high test coverage. Their role bridges the gap between development and quality assurance, fostering a culture of quality and efficient release cycles.

What are the key skills and qualifications needed to thrive as a Senior SDET, and why are they important?

To succeed as a Senior SDET (Software Development Engineer in Test), you need advanced programming skills, deep knowledge of software testing methodologies, and a degree in computer science or a related field. Familiarity with automation frameworks (such as Selenium, Appium), CI/CD tools (like Jenkins), and scripting languages (Python, Java, or C#) is typically required, and certifications such as ISTQB can be beneficial. Strong problem-solving, analytical thinking, and effective communication are essential soft skills for collaborating across development and QA teams. These skills ensure robust test automation, high-quality software delivery, and seamless integration within agile development environments.

Is a Senior Sdet a high paying job?

A Senior SDET (Software Development Engineer in Test) typically earns a high salary compared to entry-level testing roles, reflecting advanced skills in automation, programming, and testing frameworks. Compensation varies by location, industry, and company size but generally includes competitive benefits and opportunities for bonuses or stock options.

Is senior SDET still in demand?

Senior SDET (Software Development Engineer in Test) roles remain in demand due to the ongoing need for quality assurance and automation in software development. Candidates with skills in programming, test automation tools, and experience with CI/CD pipelines are particularly sought after across various industries.

What are popular job titles related to Senior Sdet jobs in Rochester, NY?

For Senior Sdet jobs in Rochester, NY, the most frequently searched job titles are:

What job categories do people searching Senior Sdet jobs in Rochester, NY look for?

The top searched job categories for Senior Sdet jobs in Rochester, NY are:

What cities near Rochester, NY are hiring for Senior Sdet jobs?

Cities near Rochester, NY with the most Senior Sdet job openings:

Software Engineer in Test (SDET)

Citadel Enterprise Americas LLC

Rochester, NY • On-site

$175 - $350/hr

Other

Medical, Life, Retirement

Posted 5 days ago


Job description

Role Overview: The Client Platform technology team builds and evolves the core platform that powers Citadel Securities’ client-facing businesses. This platform serves as a critical foundation supporting connectivity, order management, and analytics across multiple asset classes.

We are embarking on a multi-year strategic effort to modernize the platform’s infrastructure. As a Software Engineer in Test, you’ll contribute to this transformation by building Python‑first frameworks and C++‑adjacent hooks to verify distributed systems correctness, accelerate CI/CD, and protect latency‑sensitive releases across equities (cash/options) and beyond.

Responsibilities
  • Build test harnesses that simulate client/exchange and OMS order lifecycle workflows across equities cash and options
  • Author automated tests (unit/integration/contract/perf) and grow CI/CD quality gates; make runs deterministic via golden traces/pcaps and time control
  • Design performance/latency test rigs (P50/P99.9, jitter, GC/allocator impact) with reproducible results and automatic regressions gates in CI
  • Create contract tests and service virtualization (exchange simulators, market‑data replayers) to decouple teams and speed releases
  • Develop failure‑mode/chaos scenarios (disconnects, throttling, slow consumers, sequence resets, clock skew, backpressure)
  • Drive cross‑repo test architecture/refactors (shared fixtures, contracts, pipelines) to improve coverage and reliability
  • Partner with development, SRE, and the trading desk to define and automate end‑to‑end scenarios that verify system correctness and business workflows
Qualifications
  • Proven ownership mindset: comfortable debugging unfamiliar systems, writing docs, and driving cross‑team initiatives
  • Expert Python for production‑grade automation
  • Ability to read/modify C++ test code and hook Python harnesses into C++ components
  • Strong Linux and networking fundamentals (TCP/UDP, sockets, pcap/Wireshark)
  • CI/CD experience (Jenkins/GitHub Actions, Git, CMake); containerized, reproducible test environments
  • Hands‑on design of performance/reliability tests (latency, throughput, backpressure) and flaky‑test triage
  • Excellent communication and documentation skills
Nice to Have
  • FIX engine experience (QuickFIX or proprietary), exchange simulators, OMS/EMS flows, DMA/algos, drop copy
  • Observability for tests (Prometheus/Grafana/Jaeger/Tempo; log correlation)
  • Data & infra: kdb+/q, Kafka, low‑latency instrumentation
  • Rust/Go or FP exposure (Haskell/OCaml); contract testing (Pact) and property‑based testing (Hypothesis)
  • Prior experience in financial systems or large‑scale distributed environments

In accordance with applicable law, the base salary range for this role is $175,000 to $350,000. In addition, the employee who fills this role will be eligible to participate in a discretionary incentive compensation program, as well as a wide array of benefit programs, such as medical and life insurance, retirement and tax‑free savings plans, and access to other healthcare programs.

#J-18808-Ljbffr