Demo

Engineer - Software Test

The Chicago Board Options Exchange
Chicago, IL Full Time
POSTED ON 1/13/2025
AVAILABLE BEFORE 4/3/2025

Job Description :

Software Engineer in Test - Regulatory Technology

About Cboe

Cboe is one of the world's largest exchange holding companies, offering cutting-edge trading and investment solutions to investors around the world.

Location : Flex Hybrid in Chicago or Kansas City

What We Do

The regulatory technology team develops technology solutions to surveil 10 different equities, options and futures trading venues across US, and Europe.

Our Software Engineers design, develop, deploy, and support market surveillance systems. We process data from 10 equities, options and futures market exchange platforms across the US, Europe, and are growing across other regions and market venues around the globe. We architect systems that can analyze billions of events per day. We optimize for increases in data volumes. We strive to create insights and data that provides actionable intelligence to our analysts to ensure fair, orderly and complaint operation of all our markets. We are analytical thinkers; we are humble and always striving to learn something new.

Responsibilities :

The Software Engineer in Test, Regulatory Technology will play a crucial role in ensuring the quality and reliability of our market surveillance systems through the design, implementation, and execution of comprehensive testing strategies. You will collaborate with developers, surveillance analysts and project managers to design testing strategy, develop test plans and implement automated and manual testing.

  • Collaborate with developers and analysts to understand requirements and design effective test strategies.
  • Create test plans, test cases, and test scripts.
  • Develop and maintain automated test suites using our custom system testing framework in python.
  • Identify and automate test cases for unit testing, acceptance testing, functional testing, and regression testing.
  • Enhance automation framework as needed to improve the level of automation.
  • Conduct thorough manual testing, when necessary, explore corner cases and ensure comprehensive test coverage.
  • Document and report defects in Jira following the defect tracking process.
  • Support the creation of testing efficiency and effectiveness metrics.
  • Collaborate with developers and analysts to ensure timely resolution of defects.
  • Work closely with developers to understand the architecture and design of software components for effective testing.
  • Actively participate in process improvement initiatives, suggesting and implementing best practices for quality assurance.
  • Maintain clear and current technical documentation supporting the software, testing artifacts and processes developed by you or your team.

Job Requirements

  • Two years of professional backend software testing experience (both automated and manual testing).
  • One year of experience testing big data systems.
  • One year of experience writing python scripts.
  • One year of experience deploying and running software in AWS environment.
  • Hands-on experience with deploying, running, and testing software on Apache Spark, AWS EMR required.
  • One year of Hands-on experience with popular testing automation frameworks for python such as PyTest or similar frameworks.
  • Experience with Linux or UNIX-like operating systems.
  • Experience using BDD, ATDD and TDD processes for software development is highly desired.
  • Exchange technology or market regulatory technology experience will be a huge plus.
  • Financial services industry experience will be a plus.
  • Experience with Scala programming will be a plus.
  • Experience with SMARTS and Alice programming language will be a plus.
  • Degree in computer science, engineering, or similar discipline.
  • LI-JS1

    LI-HYBRID

    Our pay ranges are determined by a number of factors, including, but not limited to, role, experience, level, and location. The national new hire base pay range for this job in the United States is $93,500-$115,500. This range represents the minimum and maximum base pay the company expects to offer for new hires working in the position full time. If you live in one of the following areas or if you work in a Cboe office in the following areas, the range may be higher according to the geographic differentials listed below :

    US Geographic Differentials :

  • 110% : Austin TX, Chicago IL, Denver CO, San Diego CA
  • 115% : Los Angeles CA, Seattle WA
  • 120% : Boston MA, Washington DC
  • 125% : New York City NY
  • 130% : San Francisco CA
  • Within the range, individual pay is determined by a number of factors, including, but not limited to, work location, job-related skills, experience, and relevant education or training. In addition to base pay, our total rewards program includes an annual variable pay program and benefits including healthcare (medical, dental and vision), 401 (k) with a generous company match, life and disability insurance, paid time off, market-leading tuition assistance, and much more! Your recruiter will provide more details about the total compensation package, including variable pay and benefits, during the hiring process. For further information on our total rewards program, visit TOTAL REWARDS @CBOE.

    Any communication from Cboe regarding this position will only come from a Cboe recruiter who has a @cboe.com email or via LinkedIn Recruiter. Cboe does not use any other third party communication tools for recruiting purposes.

    Salary : $93,500 - $115,500

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Engineer - Software Test?

    Sign up to receive alerts about other jobs on the Engineer - Software Test career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $122,860 - $148,594
    Income Estimation: 
    $159,276 - $189,136
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at The Chicago Board Options Exchange

    The Chicago Board Options Exchange
    Hired Organization Address Chicago, IL Full Time
    Job Description : Building trusted markets -powered by our people. At Cboe Global Markets, we inspire our people to solv...
    The Chicago Board Options Exchange
    Hired Organization Address New York, NY Full Time
    Job Description : The Senior Analyst, Sales US Equities role includes maintaining a book of accounts and direct relation...
    The Chicago Board Options Exchange
    Hired Organization Address Chicago, IL Full Time
    Job Description : Building trusted markets - powered by our people. At Cboe Global Markets, we inspire our people to sol...
    The Chicago Board Options Exchange
    Hired Organization Address Chicago, IL Full Time
    Job Description : Sr. UI / UX Designer - Financial Analytics, Execution & Risk Management Platforms Empowering Global Ma...

    Not the job you're looking for? Here are some other Engineer - Software Test jobs in the Chicago, IL area that may be a better fit.

    Software Development Engineer in Test

    Eagle Eye Technologies, Chicago, IL

    Software Development Engineer in Test

    PeopleCaddie, Chicago, IL

    AI Assistant is available now!

    Feel free to start your new journey!