Engineer - Software Test

Posted 11 Days Ago
Chicago, IL
Hybrid
Junior
Fintech
We operate trading exchanges around the world.
The Role
The Software Engineer in Test will ensure the quality of market surveillance systems through designing and executing testing strategies. Key responsibilities include creating test plans, developing automated tests, conducting manual testing, managing defect tracking in Jira, and supporting quality assurance processes. Collaboration with developers and analysts is crucial for effective testing and process improvement.
Summary Generated by Built In

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


 

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.

Top Skills

Python
The Company
HQ: Chicago, IL
1,700 Employees
Hybrid Workplace
Year Founded: 1973

What We Do

Cboe is one of the world's largest exchange holding companies, offering cutting-edge trading and investment solutions to investors around the world. Cboe offers trading across a diverse range of products in multiple asset classes and geographies, including options, futures, U.S. and European equities to name a few.

Why Work With Us

We have a 50-year history and a trusted reputation. Our company has grown significantly over the last couple years. We have fun, empathetic and inclusive culture where you can do your best work and grow your career.

Gallery

Gallery

Similar Jobs

iManage Logo iManage

Software Engineer - Test Automation

Artificial Intelligence • Cloud • Information Technology • Legal Tech • Productivity • Software
Hybrid
Chicago, IL, USA
980 Employees
88K-134K Annually
Easy Apply
Chicago, IL, USA
300 Employees

CNA Logo CNA

Software Development Engineer in Test - Automation

Cloud • Insurance • Professional Services • Analytics • Cybersecurity
Hybrid
Chicago, IL, USA
7000 Employees

CNA Logo CNA

Sr Software Development Engineer in Test - Playwright

Cloud • Insurance • Professional Services • Analytics • Cybersecurity
Hybrid
Chicago, IL, USA
7000 Employees

Similar Companies Hiring

EDGE Thumbnail
Software • Fintech • Financial Services • Analytics
Chicago, IL
20 Employees
Bectran, Inc Thumbnail
Software • Machine Learning • Information Technology • Fintech • Automation • Artificial Intelligence
Schaumburg, IL
51 Employees
MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account