The Options Clearing Corporation (OCC) is seeking a Test Engineer to design, develop, and maintain new and existing automation frameworks. The role involves evaluating test cases for inclusion in test regression, ensuring test coverage, and automating newly implemented functionality. The Test Engineer will work closely with Software Developers, Project Management, and Customer Support to adhere to quality procedures, standards, and specifications, ensuring timely and cost-effective project delivery. 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 participating in day-to-day test activities. The position also involves contributing to the company's performance and scalability testing efforts, collaborating with others to deliver complex projects, and contributing to the long-term vision and strategy for improved quality via an automation-first approach. The role requires crafting robust automation frameworks capable of automatically downloading required files, comparing data between heterogeneous source and target systems, and generating reports using Python Dask, Pandas, and NumPy libraries. Additionally, the Test Engineer will develop and automate RTC UI screens using the Selenium Protractor Cucumber framework with Typescript/JavaScript, create and maintain Jenkins CI/CD pipelines, and run UC4 batch jobs, among other responsibilities.