The Options Clearing Corporation (OCC)
Associate Principal, Software Engineering SDET
The Options Clearing Corporation (OCC), Chicago, Illinois, United States, 60290
Associate Principal, Software Engineering SDET
What You’ll Do
Gain a thorough understanding of the new system to be tested, including both technical and business perspectives.
Design, develop, and maintain new and existing automation frameworks.
Continuously evaluate test cases for inclusion in regression, assess test coverage, and automate newly implemented functionality.
Develop tools to enable acceptance test efficiencies.
Collaborate with Software Developers, Project Management, and Customer Support to form and follow quality procedures, standards, and specifications.
Deliver the highest quality projects in a timely and cost‑effective manner.
Primary Duties and Responsibilities
Create, maintain, and execute automation test plans.
Write code against software platforms and estimate testing efforts.
Analyze and communicate test results; track defects.
Participate in day‑to‑day acceptance test activities and contribute to performance and scalability testing.
Collaborate with cross‑functional teams on complex projects involving multiple systems.
Continuously improve processes and encourage team growth.
Contribute to the long‑term vision and strategy for improved quality via automation.
Develop, enhance, and extend automation frameworks.
Identify quality tasks during sprint cycles and implement automation for new features.
Plan, create, and control test environments and data.
Define test strategy, conduct requirements analysis, scope, risk and mitigation planning, configuration management, and write master and detailed test plans.
Review acceptance test procedures and processes, providing recommendations to eliminate redundancies and improve efficiency.
Qualifications
Automated testing framework experience (Cucumber, Selenium, Mocha/Chai, TestNG).
Experience working in an Agile environment.
Hands‑on automation test coding and use of leading industry tools for complex multi-system scenarios.
Proficiency with automated testing types (Unit, Functional, Load, Security, Behavioral, Integration, Component, Contract, End‑to‑End).
Experience with two or more of the following: web/mobile application development, Unix/Linux environments, event‑driven systems, transaction‑processing systems, distributed and parallel systems, large software systems, security software, public‑cloud platforms.
Strong testing experience including test plan development, test case automation, and working with test frameworks.
Deep analytical skills to describe testing methods for sophisticated systems, diagnose defects, and communicate findings.
Experience working in a SaaS environment.
Technical Skills
Java‑based software development experience.
Fluent in object‑oriented design, industry best practices, software patterns, and architecture principles.
Automated testing framework experience.
Preferred: Practical experience with AI or machine‑learning usage in Quality Engineering.
Education and/or Experience
BS degree in Computer Science, a related technical field, or equivalent practical experience.
3–7 years of relevant experience.
Preferred: Previous experience testing in Financial Services, Derivatives Clearing, Risk, and Data Warehousing systems.
Certificates or Licenses
None required.
About Us
The Options Clearing Corporation (OCC) is the world’s largest equity derivatives clearing organization. Founded in 1973, OCC promotes 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.
Benefits
A hybrid work environment with up to 2 days per week of remote work.
Tuition reimbursement to support continued education.
Student loan repayment assistance.
Technology stipend for remote work device.
Generous PTO and parental leave.
401(k) employer match.
Competitive health benefits including medical, dental, and vision.
Compensation
Salary range is exclusive of fringe benefits and potential bonuses.
Final base salary will be based on skills, experience, and education.
OCC considers internal equity as part of final offer.
Discretionary bonuses are possible based on company and individual performance.
Salary Range
$103,100.00 – $172,400.00
Incentive Range
8% to 15%
Application Process
Submit your application and attach your resume.
You will receive an email confirming receipt of your application.
If called in for an interview, a representative from OCC will contact you to schedule a time and location.
Equal Opportunity Employer
OCC is an Equal Opportunity Employer.
#J-18808-Ljbffr
Gain a thorough understanding of the new system to be tested, including both technical and business perspectives.
Design, develop, and maintain new and existing automation frameworks.
Continuously evaluate test cases for inclusion in regression, assess test coverage, and automate newly implemented functionality.
Develop tools to enable acceptance test efficiencies.
Collaborate with Software Developers, Project Management, and Customer Support to form and follow quality procedures, standards, and specifications.
Deliver the highest quality projects in a timely and cost‑effective manner.
Primary Duties and Responsibilities
Create, maintain, and execute automation test plans.
Write code against software platforms and estimate testing efforts.
Analyze and communicate test results; track defects.
Participate in day‑to‑day acceptance test activities and contribute to performance and scalability testing.
Collaborate with cross‑functional teams on complex projects involving multiple systems.
Continuously improve processes and encourage team growth.
Contribute to the long‑term vision and strategy for improved quality via automation.
Develop, enhance, and extend automation frameworks.
Identify quality tasks during sprint cycles and implement automation for new features.
Plan, create, and control test environments and data.
Define test strategy, conduct requirements analysis, scope, risk and mitigation planning, configuration management, and write master and detailed test plans.
Review acceptance test procedures and processes, providing recommendations to eliminate redundancies and improve efficiency.
Qualifications
Automated testing framework experience (Cucumber, Selenium, Mocha/Chai, TestNG).
Experience working in an Agile environment.
Hands‑on automation test coding and use of leading industry tools for complex multi-system scenarios.
Proficiency with automated testing types (Unit, Functional, Load, Security, Behavioral, Integration, Component, Contract, End‑to‑End).
Experience with two or more of the following: web/mobile application development, Unix/Linux environments, event‑driven systems, transaction‑processing systems, distributed and parallel systems, large software systems, security software, public‑cloud platforms.
Strong testing experience including test plan development, test case automation, and working with test frameworks.
Deep analytical skills to describe testing methods for sophisticated systems, diagnose defects, and communicate findings.
Experience working in a SaaS environment.
Technical Skills
Java‑based software development experience.
Fluent in object‑oriented design, industry best practices, software patterns, and architecture principles.
Automated testing framework experience.
Preferred: Practical experience with AI or machine‑learning usage in Quality Engineering.
Education and/or Experience
BS degree in Computer Science, a related technical field, or equivalent practical experience.
3–7 years of relevant experience.
Preferred: Previous experience testing in Financial Services, Derivatives Clearing, Risk, and Data Warehousing systems.
Certificates or Licenses
None required.
About Us
The Options Clearing Corporation (OCC) is the world’s largest equity derivatives clearing organization. Founded in 1973, OCC promotes 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.
Benefits
A hybrid work environment with up to 2 days per week of remote work.
Tuition reimbursement to support continued education.
Student loan repayment assistance.
Technology stipend for remote work device.
Generous PTO and parental leave.
401(k) employer match.
Competitive health benefits including medical, dental, and vision.
Compensation
Salary range is exclusive of fringe benefits and potential bonuses.
Final base salary will be based on skills, experience, and education.
OCC considers internal equity as part of final offer.
Discretionary bonuses are possible based on company and individual performance.
Salary Range
$103,100.00 – $172,400.00
Incentive Range
8% to 15%
Application Process
Submit your application and attach your resume.
You will receive an email confirming receipt of your application.
If called in for an interview, a representative from OCC will contact you to schedule a time and location.
Equal Opportunity Employer
OCC is an Equal Opportunity Employer.
#J-18808-Ljbffr