×
Register Here to Apply for Jobs or Post Jobs. X

Lead Associate Principal, Software Engineering: Software Development Test; SDET

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: The Options Clearing Corporation (OCC)
Full Time position
Listed on 2026-09-10
Job specializations:
  • Quality Assurance - QA/QC
    IT QA Tester / Automation, AI QA / Validation Engineer
Salary/Wage Range or Industry Benchmark: 123000 - 205000 USD Yearly USD 123000.00 205000.00 YEAR
Job Description & How to Apply Below
Position: Lead Associate Principal, Software Engineering: Software Development Test (SDET)
  • Experience in developing automation frameworks.
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-critical clearing, risk, and settlement systems. This role combines hands‑on performance engineering expertise to ensure systems meet regulatory RTO/RPO requirements, handling multi-region failover scenarios, cloud-native architectures, and distributed event-driven systems.

Primary Duties and Responsibilities:

To perform this job successfully, an individual must be able to perform each primary duty satisfactorily.

  • Define test plans, load profiles, and ramp scenarios for high-volume transaction systems
  • Execute tests using Load Runner, JMeter, and Gatling; analyze results and recommend optimizations
  • Lead DR testing across primary, secondary, and tertiary regions
  • Build and maintain performance test automation using Python, Java, and open-source tools
  • Develop CI/CD-integrated pipelines (Jenkins, Git Hub Actions) for continuous performance validation
  • Implement regression testing to catch performance degradation from code changes
  • Validate application behavior across multi-region deployments
  • Define and validate RTO/RPO targets for critical applications
  • Design failover scenarios (region switching, data replication, automation, post-failover validation)
  • Partner with infrastructure/application teams to verify state consistency and data integrity during failover
  • Test replication lag, failover triggers, and cross-region data consistency
  • Validate Kafka producer/consumer behavior under failover conditions
  • Confirm performance SLAs hold during region-switching scenarios
  • Integrate test results with observability platforms
  • Maintain and evolve Load Runner scripts and environments
  • Document methodologies, baselines, and trend analysis
  • Mentor QE engineers on performance and failover testing techniques
  • Collaborate with development, Dev Ops, and infrastructure teams on requirements and capacity planning
  • Ensure testing aligns with PGP compliance and financial market infrastructure regulations
  • Document test evidence to support regulatory audits
  • Validate performance SLAs meet regulatory RTO/RPO requirements
Supervisory Responsibilities:
  • None
Qualifications:

The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions.

  • 7+ years hands‑on experience in performance testing and engineering, including design and execution of complex performance test scenarios
  • 5+ years designing and executing failover/DR testing across multi-region architectures (cloud and hybrid environments)
  • Strong expertise in performance testing tools:
    Load Runner (enterprise scaling), JMeter, Gatling, with ability to evaluate tool trade-offs
  • Proficiency in scripting/programming:
    Python, Java, JavaScript, with ability to develop performance testing frameworks
  • Solid hands‑on experience with AWS cloud environments, including EC2, RDS, Kafka, and performance monitoring
  • Working knowledge of Kubernetes and containerized application performance testing (Docker, Kafka, event‑driven systems)
  • Experience with UC4 (Automic) job scheduling in test execution and orchestration
  • Hands‑on experience testing Kafka producer/consumer performance, lag validation, and message throughput
  • Strong understanding of relational databases (SQL Server, Oracle, DB2) and ability to write queries for performance analysis
  • Experience with CI/CD pipelines (Jenkins, Git Hub, Git Lab CI) and integration of performance tests into automation
  • Proficiency with APM/observability platforms (Splunk, Dynatrace, App Dynamics) and correlation of test results with production telemetry
  • Working knowledge of Linux operating systems and command‑line tools for performance analysis
  • Experience with test management tools (Jira, Zephyr, Spira Test) and defect tracking integration
  • Background in finance domain OR highly regulated, low‑latency, high‑availability systems (clearing, settlement, risk)
  • Experience with multi‑region testing…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary