We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Associate, Software Engineering: Software Development Test (SDET)

The Options Clearing Corporation
parental leave, tuition reimbursement, 401(k), remote work
United States, Illinois, Chicago
125 South Franklin Street (Show on map)
Feb 14, 2026

What You'll Do:

This role will be responsible for Performance & parallel testing which includes but is not limited to segments of the planning, design, and execution of performance & parallel testing. This role involves collaborating with multiple teams including development teams, DevOps, System & Infrastructure teams, etc. identifying performance bottlenecks, understand & articulate the issues precisely, troubleshoot and investigate issues, raise risks, work on mitigation plans, and make decisions. This role requires a good understanding of performance & parallel testing strategies, high availability solutions, and AI-driven testing methodologies. Primary responsibility will be to assist the team with parallel testing strategy and design. The work will involve analysis of both target systems, creating side-by-side run modes using AI, automation and creation of ad-hoc testing tools and there will be opportunities for training on these concepts.

Primary Duties and Responsibilities:

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

  • Analyze the business requirements, understand the expectation from end user, review with Business Analysts/SMEs and design test scenarios.

  • Develop comprehensive performance & parallel test plans based on system requirements and risk assessments.

  • Leverage Python and Java to create ad-hoc parallel testing tools to be used inte h side by side system runs and for automating the comparison of output data generated by both systems (nice to have).

  • Design and develop performance & parallel test scenarios & scripts using appropriate tools and frameworks. Automate the scripts with available tools wherever possible.

  • Design and develop parallel testing strategies. Develop automation that can compare system outputs between a cloud-based system and legacy client server, DB2, Java system.

  • Monitor system behavior during performance, Load, Stress, and parallel tests and ensure systems meet functional and performance objectives.

  • Functional testing knowledge will be required and a good understanding of Financial Clearing and Risk systems. So, some industry knowledge is preferred, but not a showstopper.

  • Identify performance bottlenecks, root causes, and potential solutions.

  • Identify functional testing issues, root causes and potential solutions.

  • Analyze Results, compare against SLAs, Benchmarks and Provide insights to improve End User Experience.

  • Document defects in Test management tool and provide input for improving performance & parallel test processes.

  • Work closely with development, QA and Operations teams to understand application architecture, requirements and integrate performance & parallel testing into the overall testing strategy.

  • Stay abreast of industry best practices and bring innovative ideas.

  • Design and develop automated parallel testing tools using AI-based decision systems (Claude). Nice to have.

  • Establish testing standards, technical guidance, develop test strategies and conduct knowledge sharing sessions.

  • Data extraction knowledge for both legacy Linux and AWS DBMS, AWS S3

  • Process oriented , documentation heavy

  • Automation mindset - Scripting, test data setup, execution, comparison, and reporting.

  • Ability to create repeatable tests with limited manual intervention

Supervisory Responsibilities:

  • NA

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.

  • Knowledge of development & testing lifecycles (Waterfall/Agile), change control tracking, and test planning with experience in AI-driven testing methodologies.

  • Analytical skills to test sophisticated systems, log defects, implement predictive analytics, and clearly communicate findings to stakeholders.

  • Strong communication skills (written and oral), and ability to work effectively with clients and management.

  • Highly motivated self-starter with creative problem-solving skills and ability to handle multiple projects simultaneously in a fast-paced Agile environment.

Technical Skills:

  • Experience in Performance and parallel testing on cloud & on-prem for n-tiered environments.

  • Experience in understanding the application architecture, NFR's & identifying production workloads.

  • Experience in AWS or Azure platform to run performance and parallel tests.

  • Experience in monitoring queues with tools like Any Point, MQ explorer and IR360

  • Automic Automation and Job Scheduling- UC4, nice to have

  • Experience in running automated performance tests via CI/CD pipelines (on platforms like Cloud bees, GitHub etc.)

Nice to have

  • Experience with application monitoring/Observability, building dashboards, identifying & establishing SLA's, logging & tracing.

  • Understanding of Capacity planning and Performance tuning.

  • Understanding of container technologies such as Docker or Kubernetes.

  • Working Knowledge of Testing tools - Spiratest

  • Working knowledge of Atlassian products - Jira Software, Confluence

  • Working knowledge of Python, Java Script and Java language

  • Good problem-solving skills with the ability to think outside of the box when designing and implementing the parallel testing platform.

Education and/or Experience:

  • Bachelor's/master's degree in computer science, Engineering, and any related discipline.

  • 1+ years of experience in SDET with 3+ years in the areas of Performance/parallel Testing / Architecture / DevOps.

  • Hands-on experience building test automation and parallel test suites.

  • Experience in Performance and parallel testing on cloud & on-prem

  • Experience in AWS or Azure platform to run performance and parallel tests.

  • Experience in load, soak, scalability, and other types of performance tests, High Availability.

  • Experience with application monitoring/Observability, building dashboards, identifying & establishing SLA's, logging & tracing, etc.

  • Experience in running automated performance tests via CI/CD pipelines (on platforms like Cloud bees, GitHub etc.)

  • Knowledge with container technologies such as Docker or Kubernetes.

  • Knowledge of AI-driven observability tools and platforms for performance engineering.

  • Good understanding of functional testing concepts, analytical thinking, test case design, and defect management.

  • Good SQL experience with the ability to query databases and validate test results

  • Curiosity, attention to detail and adaptability to ever changing requirements and environments

  • Maintain clear, organized test artifacts that serve as both execution guides and audit evidence. The OCC works within a highly regulated (internal and external) environment and audit evidence is requirement.

About Us

The Options Clearing Corporation (OCC) is the world's largest equity derivatives clearing organization. Founded in 1973, OCC is dedicated to promoting stability and market integrity by delivering clearing and settlement services for options, futures and securities lending transactions. As a Systemically Important Financial Market Utility (SIFMU), OCC operates under the jurisdiction of the U.S. Securities and Exchange Commission (SEC), the U.S. Commodity Futures Trading Commission (CFTC), and the Board of Governors of the Federal Reserve System. OCC has more than 100 clearing members and provides central counterparty (CCP) clearing and settlement services to 19 exchanges and trading platforms. More information about OCC is available at www.theocc.com.

Benefits

A highly collaborative and supportive environment developed to encourage work-life balance and employee wellness. Some of these components include:

  • A hybrid work environment, up to 2 days per week of remote work
  • Tuition Reimbursement to support your continued education
  • Student Loan Repayment Assistance
  • Technology Stipend allowing you to use the device of your choice to connect to our network while working remotely
  • Generous PTO and Parental leave
  • 401k Employer Match
  • Competitive health benefits including medical, dental and vision

Visit https://www.theocc.com/careers/thriving-together for more information.

Compensation

  • The salary range listed for any given position is exclusive of fringe benefits and potential bonuses. If hired at OCC, your final base salary compensation will be determined by factors such as skills, experience and/or education.
  • In addition, we believe in the importance of pay equity and consider internal equity of our current team members as part of any final offer.
  • We typically do not hire at the maximum of the range in order to allow for future and continued salary growth. We also offer a substantial benefits package as noted on www.theocc.com/careers
  • All employees may be eligible for a discretionary bonus. Discretionary bonuses are based on various factors, including, but not limited to, company and individual performance and are not guaranteed.

Salary Range

$86,500.00 - $148,700.00

Incentive Range

6% to 10%

This position is eligible for an annual discretionary incentive compensation award, for which the target range is listed above (see Incentive Range). The amount of such award, if any, will be based on various factors, including without limitation, both individual and company performance.

Step 1
When you find a position you're interested in, click the 'Apply' button. Please complete the application andattach your resume.

Step 2
You will receive an email notification to confirm that we've received your application.

Step 3
If you are called in for an interview, a representative from OCC will contact you to set up a date, time, and location.

For more information about OCC, please click here.

OCC is an Equal Opportunity Employer

Applied = 0

(web-54bd5f4dd9-lsfmg)