More jobs:
Lead Associate Principal, Software Engineering: Software Development Test; SDET
Job in
Chicago, Cook County, Illinois, 60290, USA
Listed on 2026-01-01
Listing for:
The Options Clearing Corporation (OCC)
Full Time
position Listed on 2026-01-01
Job specializations:
-
Software Development
Software Engineer, DevOps
Job Description & How to Apply Below
Lead Associate Principal, Software Engineering:
Software Development Test (SDET)
Join to apply for the Lead Associate Principal, Software Engineering:
Software Development Test (SDET) role at The Options Clearing Corporation (OCC)
Lead Associate Principal, Software Engineering:
Software Development Test (SDET)
Join to apply for the Lead Associate Principal, Software Engineering:
Software Development Test (SDET) role at The Options Clearing Corporation (OCC)
What You'll Do:
We are seeking a highly skilled Senior Engineer with deep experience in testing Kafka-based event-driven architectures, Spring boot microservices and writing salable automation framework using Java and cucumber. The ideal candidate will be responsible for gaining a thorough understanding of the system to be tested from both technical and business user perspectives. The SDET is responsible for designing, developing, and maintaining automation frameworks, evaluating test cases for regression testing, automating new functionality, and developing tools to improve test efficiencies.
This role works closely with Software Developers, Project Managers, and Product Owners to ensure quality standards are met.
What You'll Do:
We are seeking a highly skilled Senior Engineer with deep experience in testing Kafka-based event-driven architectures, Spring boot microservices and writing salable automation framework using Java and cucumber. The ideal candidate will be responsible for gaining a thorough understanding of the system to be tested from both technical and business user perspectives. The SDET is responsible for designing, developing, and maintaining automation frameworks, evaluating test cases for regression testing, automating new functionality, and developing tools to improve test efficiencies.
This role works closely with Software Developers, Project Managers, and Product Owners to ensure quality standards are met.
Primary Duties and Responsibilities:
To perform this job successfully, an individual must be able to perform each primary duty satisfactorily.
• Design and implement automated test frameworks using Java and Cucumber, with a focus on reusability and modular steps definitions.
• Create, maintain, and execute automation test plans
• Write code against software platforms and estimate testing efforts
• Analyze and communicate test results and track defects
• Participate in performance and scalability testing efforts
• Develop, enhance, and extend automation frameworks
• Implement automation for new features during sprint cycles
• Assist in planning and controlling test environments and test data
• Define test strategies and conduct requirements analysis for testability
• Participate in reviewing test procedures and recommend improvements
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.
• [Required]
Experience with Java programming and object-oriented concepts
• [Preferred]
Experience with automated testing frameworks (Cucumber, Selenium, TestNG)
• [Required] Experience working in an Agile environment
• [Required] Strong analytical skills for testing complex systems
• [Required] Experience developing test plans and working with test frameworks
• [Preferred] Experience testing financial services applications
Technical
Skills:
• [Required] Java programming experience
• [Required] Proficiency in testing Apache Kafka - producing/consuming events, validating messages, schemas and stream processing logic
• [Required]
Experience with Kubernetes – understanding of K8s deployments, and validating services within containers
• [Preferred] Experience integrating automated tests into CI/CD pipelines like Jenkins
• Education and/or
Experience:
• [Required] BS degree in Computer Science, similar technical field, or equivalent practical experience
• [Required] 7+ years of development experience
• [Preferred] Previous experience with Financial Services, Derivatives Clearing / Risk Management
Certificates or Licenses:
• None
Compesation: to USD Annual
Incentive Range: 8 to…
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).
(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:
×