Associate Principal, Software Engineering SDET

1 month ago


Chicago, Illinois, United States OCC Full time

Summary
Responsible for gaining a thorough understanding of the new system to be tested. This individual must learn both the technical side of the system as well as understand what the business user expects. The SDET is responsible to design, develop and maintain new and existing automation frameworks, continued evaluation of test cases for inclusion in test regression, tests coverage and automation of newly implemented functionality, and development of tools to enable acceptance test efficiencies. The SDET will also work closely with Software Developers, Project Management and Customer Support to form and follow quality procedures, standards and specifications ensuring they are met and deliver the highest quality projects in a timely and cost-effective manner.
Primary Duties and Responsibilities

  • Specific duties and responsibilities include creating, maintaining and executing automation test plans, writing code against software platforms, estimating testing efforts, analyzing and communicating test results, defect tracking and participation in day to day test activities, and contribute to the company's performance and scalability testing efforts
  • Collaborating with others to deliver complex projects which may involve multiple systems
  • Continuously thinking about the next steps while improving yourself and others around you
  • Contribute to our long-term vision and strategy for improved quality via automation first approach
  • Develop, enhance and extend automation frameworks
  • Identify quality tasks during team sprint cycle and implement automation for new features
  • Analyze and communicate test results and defect tracking
  • Participate in performance and load test efforts
  • Assist in the planning, creation and control of the test environments and test data
  • Define test strategy, conduct requirements analysis for testability, identify scope, conduct risk and mitigation planning, configuration management planning, write master and detailed test plans for test planning and design
  • Participate in the review of test procedures and processes and provide recommendations for improvements to eliminate redundancies in testing and improve efficiency.

Supervisory Duties

  • None

Qualifications

  • [Required] Automated Testing framework experience (Cucumber, Selenium, Mocha/Chai, TestNG)
  • [Required] Experience working in an Agile environment
  • [Required] Hands-on experience with writing automation test code and utilizing leading industry standards tools and frameworks that can simulate complex multi-system scenarios
  • [Required] Proficiency with automated testing types (Unit, Functional, Load, Security, Behavioral, Integration, Component, Contract and End to End)
  • [Required]Experience working 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 development, security software development, public-cloud platforms
  • [Required] Strong testing experience which includes developing test plans, automating test cases, and working with test frameworks
  • [Required] Deep analytical skills with ability to describe methods of testing highly sophisticated systems, diagnose systems defects, and clearly communicate to project constituents, key findings and learning
  • [Required] Experience working in a SaaS environment

Technical Skills

  • [Required] Java based software development experience
  • [Required] Fluent in object-oriented design, industry best practices, software patterns, and architecture principles
  • [Required] Automated testing framework experience

Education and/or Experience

  • [Required] BS degree in Computer Science, similar technical field, or equivalent practical experience
  • [Required] 7+ years of experience
  • [Preferred] Previous experience testing in Financial Services, Derivatives Clearing, Risk, and Data warehousing systems

Certificates and Licenses

  • None Required

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
What We Offer
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
Competitive health benefits including medical, dental and vision
Step 1
When you find a position you're interested in, click the 'Apply' button. Please complete the application and attach 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



  • Chicago, Illinois, United States Above Lending, Inc Full time

    Senior Software Development Engineer In TestAbove Lending, Inc, a prominent player in the US small lending sector, is on the lookout for a skilled Senior Software Development Engineer In Test (SDET). In this pivotal role, you will play a key part in ensuring the quality and performance of our software solutions, which encompass both web applications and...


  • Chicago, Illinois, United States Above Lending, Inc Full time

    Senior Software Development Engineer In TestAbove Lending, Inc, a prominent player in the US small lending sector, is on the lookout for a skilled Senior Software Development Engineer In Test (SDET). In this pivotal role, you will play a key part in ensuring the quality and performance of our software solutions, which encompass both web applications and...


  • Chicago, Illinois, United States Above Lending, Inc Full time

    Senior Software Development Engineer In TestAbove Lending, Inc, a prominent player in the US small lending sector, is in search of a skilled Senior Software Development Engineer In Test (SDET). In this pivotal role, you will play a key part in ensuring the quality and performance of our software solutions, which encompass both web and backend API...


  • Chicago, Illinois, United States Above Lending, Inc Full time

    Senior Software Development Engineer In TestAbove Lending, Inc, a prominent player in the US small lending sector, is on the lookout for a skilled Senior Software Development Engineer In Test (SDET). In this pivotal role, you will play a key part in ensuring the quality and performance of our software solutions, which encompass both web applications and...


  • Chicago, Illinois, United States Above Lending, Inc Full time

    Senior Software Development Engineer In TestAbout Above Lending, Inc: We are a prominent player in the US small lending sector, dedicated to enhancing credit solutions for our clients. We are currently on the lookout for a skilled Senior Software Development Engineer In Test (SDET) to elevate our software quality assurance processes.Role Overview: In this...


  • Chicago, Illinois, United States OCC Full time

    Who We AreAbout UsThe 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...


  • Chicago, Illinois, United States Expedia Group Full time

    Principal Software Development Engineer, AdTechExpedia's Media Solutions AdTech group is looking for a seasoned Principal Software Development Engineer to envision, drive, and deliver our next-generation advertising marketplace. The successful candidate will bring deep advertising technical knowledge, leadership skills, and a passion for developing solutions...


  • Chicago, Illinois, United States OCC Full time

    What You'll DoThe SDET engineer is responsible for gaining a thorough understanding of the end to end system by working with devOps, team leads, Business analysts etc. This individual must learn both the technical side of the system as well as stakeholder expectations. The engineer will create and maintain the automated test framework and Utilities to...


  • Chicago, Illinois, United States CNA Full time

    You have a clear vision of where your career can go. And we have the leadership to help you get there. At CNA, we strive to create a culture in which people know they matter and are part of something important, ensuring the abilities of all employees are used to their fullest potential. CNA seeks to offer a comprehensive and competitive benefits package to...


  • Chicago, Illinois, United States Riverside Insights Full time

    Position Overview:As a Lead Software Developer within the Clinical Engineering division, your primary objective is to drive innovation and deliver high-quality, efficient, and scalable software solutions. You will set a standard for excellence, encouraging a collaborative culture of continuous improvement while ensuring our products are technically sound and...


  • Chicago, Illinois, United States Canadian Imperial Bank of Commerce Full time

    Senior Software Engineer - ETL, US Risk TechnologyAt Canadian Imperial Bank of Commerce, we are committed to fostering a relationship-driven banking experience for the contemporary world. We seek skilled and enthusiastic professionals who prioritize integrity and excellence in serving our clients.We value your unique strengths and aspirations, empowering you...


  • Chicago, Illinois, United States Codal Full time

    Job OverviewCodal is a leading web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions.We are seeking a highly experienced Principal Engineering Lead to join our team and lead our engineering efforts. As a key member of our leadership team, you will...


  • Chicago, Illinois, United States Gelber Group Full time

    Senior Software Engineer - Technical Operations TeamWe are Gelber Group, where our passion for trading is driven by cutting-edge technology.As a prominent proprietary trading firm with over 40 years of experience, headquartered in Chicago and with a presence across the United States and Europe, we pride ourselves on our innovative approach and enduring...


  • Chicago, Illinois, United States Gelber Group Full time

    Senior Software Engineer - Technical Operations TeamWe are Gelber Group, driven by a passion for trading and powered by technology.As a prominent proprietary trading firm with over 40 years of experience, headquartered in Chicago and with a presence across the United States and Europe, we pride ourselves on our innovative approach and enduring success in the...


  • Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full time

    Job SummaryWe are seeking a highly skilled Mechanical Engineer Director to lead our team at the Metropolitan Water Reclamation District of Greater Chicago. As a key member of our organization, you will be responsible for directing the activities of a major work section and ensuring the effective operation of our water reclamation plants.Key...


  • Chicago, Illinois, United States Discover Full time

    Discover. A brighter future.With us, you'll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it - we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so...


  • Chicago, Illinois, United States OCC Full time

    What You'll Do:This role supports and works collaboratively with business analysts, team leads and development team. A contributor in developing scalable and resilient hybrid and Cloud-based data solutions supporting critical financial market clearing and risk activities; collaborate with other developers, architects and product owners to support enterprise...


  • Chicago, Illinois, United States Discover Full time

    Discover. A brighter future.With us, you'll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it - we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you unique so...


  • Chicago, Illinois, United States CNA Full time

    You have a clear vision of where your career can go. And we have the leadership to help you get there. At CNA, we strive to create a culture in which people know they matter and are part of something important, ensuring the abilities of all employees are used to their fullest potential. CNA seeks to offer a comprehensive and competitive benefits package to...


  • Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full time

    Overview Under general supervision, this role involves overseeing and managing professional mechanical engineering tasks while directing the operations of a significant section within the organization. Key Responsibilities The responsibilities outlined below are core functions typical of this classification. They are not intended to be an exhaustive...