> Markdown version of [/jobs/ext/1314154-software-engineer-test-qa](https://www.wearedevelopers.com/jobs/ext/1314154-software-engineer-test-qa). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Test (QA - **Company:** Chicago Board Options Exchange - **Location:** Chicago, IL, United States - **Experience:** Experienced - **Salary:** $102,850.0 - $133,100.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, Databases, Continuous Integration, Relational Databases, Linux, Fault Tolerance, Revision Control Systems, PostgreSQL, Microsoft UI Automation, MongoDB, MySQL, Object-Oriented Software Development, Red Hat Enterprise Linux, Standard Sql, Selenium, Simple Object Access Protocol (SOAP), Software Engineering, Test Case, Scripting, Reliability of Systems, Git, Kubernetes, Information Technology, Low Latency, Playwright, Atlassian Tools, Apache Kafka, Cucumber (Software), Atlassian Bamboo, Docker, Jenkins, Programming Languages - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/bcf64f3b-6f22-4be6-b657-d3f786c0fa20 ## About the Role * Bachelor's degree in computer science, engineering, or other related field or equivalent experience. * 2+ years of QA experience is required, with recent and demonstrable experience creating automated test cases, and coding and enhancing test frameworks. * Experience with Cucumber BDD framework for feature files and reporting. * Experience with Selenium or Playwright or other UI automation tools. * Experience in Java and Python development for testing. Scripting experience or a working knowledge of another scripting or programming language will add value. * Experience testing API and API automation testing (Rest and SOAP) * Strong understanding of object-oriented design and programming techniques. * Strong working knowledge/understanding of Docker / Kubernetes architecture. * Strong working knowledge in database platforms such as: PostgreSQL (preferred), MySQL, or similar RDBMS, and document DB like MongoDB. A good working knowledge of SQL is a must. * Hands on experience with AI and AI-powered testing tools to automate test case generation, execution, and maintenance, improving efficiency and reducing manual effort. * Practical experience with tools such as Claude Code, or similar * Experience with Unix/Linux (preference: RHEL/RPM based Linux). * Familiarity with FIX 4.4, Swift messaging protocols, and Kafka. Related testing experience will be a plus. * Experience with version control tools such as Git (preferred), or other version control tools. * Experience working in a continuous integration environment and with tools such as Jenkins or Bamboo. * Experience with the Atlassian tool set is a plus. * The successful candidate will have excellent analytical skills, an exacting attention to detail, and an ability to work collaboratively and communicate effectively within a cross-functional team environment. You'll really stand out with: * Experience working in financial markets and knowledge of clearing, trade processing or market data protocols. ## Description We design, develop, deploy, and support global clearing systems. We care deeply about system reliability, testability, recoverability, fault tolerance, throughput, and latency. Our engineers have a strong understanding of computer science fundamentals and software engineering. We are analytical thinkers. We are always learning our craft. If it's broken, we fix it. If it needs refactoring, we refactor it. If it's hard to test, we make it testable. We like statistics. We love automation. We are pragmatic. We're looking for like-minded individuals to join us., Cboe Clearing US is actively seeking a dedicated and highly motivated team-oriented person to fill the role of Software Engineer, Test (QA) supporting our Clearing platform and their system functionality. A Software Engineer, Test at Cboe will work across US Clearing Systems groups; you will work alongside engineering and product teams to ensure new features and functionality work as expected. You will work to ensure the overall health of the system to ensure releases are stable, don't have a negative impact on customers, and are accomplished as smoothly as possible. This will be successfully achieved through a combination of manual and automation testing with more emphasis on automation., At Cboe, we are committed to providing a competitive, transparent, and market-informed total rewards program. The anticipated base salary range for this role is $102,850-$133,100, with actual compensation determined by job-related factors such as skills, relevant experience, education, internal alignment, and location. This role may also be eligible for annual incentive compensation and, where applicable, participation in Cboe's long-term equity programs. ## Related Videos - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)